- مدرس دوره : حمیدرضا اله دادی ( رزومه )
- تعداد ویدیوها : 15 ویدیو
- مدت زمان دوره : 2:17:00
- سطح دوره : مقدماتی
- وضعیت دوره : در حال برگزاری

آموزش جامع Hermes Agent برای برنامهنویسان
دوره جامع آموزش Hermes Agent – ساخت دستیار هوشمند برنامهنویسی
هوش مصنوعی دیگر فقط یک چتبات ساده نیست. نسل جدید ابزارهای مبتنی بر هوش مصنوعی، AI Agentها هستند؛ سیستمهایی که میتوانند هدف بگیرند، برنامهریزی کنند، از ابزارها استفاده کنند و یک Workflow کامل را مدیریت نمایند.
در این دورهی جامع از Toplearn، با Hermes Agent آشنا میشوید و قدمبهقدم یاد میگیرید که چگونه یک عامل هوشمند توسعه نرمافزار بسازید که بتواند:
✅ پروژههای نرمافزاری را تحلیل کند
✅ ساختار فایلها و کد را بررسی نماید
✅ دستورات ترمینال را اجرا کند
✅ خطاها و لاگها را عیبیابی نماید
✅ در توسعهٔ فیچرهای جدید مشارکت داشته باشد
✅ Code Review انجام دهد
✅ تست تولید و اجرا کند
✅ مستندات پروژه را مدیریت کند
✅ از طریق MCP به ابزارهای خارجی متصل شود
✅ کارهای تکراری را خودکارسازی کند
✅ از طریق Telegram یا سرویسهای دیگر کنترل گردد
✅ روی VPS یا سرور اجرا شود
چرا Hermes Agent؟
ابزارهایی مثل OpenCode، Codex، Cursor و دیگر Coding Agentها در تولید کد توانمندند، اما Hermes یک گام فراتر میگذارد. هدف Hermes فقط تولید کد نیست؛ بلکه ساختن یک Agent شخصی و قابل توسعه است که بخشی از فرایند کاری شما را مدیریت کند.
در این دوره یاد میگیرید که چگونه Hermes را از یک ابزار عمومی به دستیاری اختصاصی تبدیل کنید که:
زمینه (Context) پروژه را بشناسد
قوانین کاری شما را رعایت کند
مهارتهای اختصاصی (Skill) داشته باشد
حافظهی دائمی (Memory) داشته باشد
به ابزارهای مختلف متصل شود (از طریق MCP)
وظایف پیچیده را به چند مرحله تقسیم کند (Subagent)
کارهای زمانبندیشده را انجام دهد (Automation)
خروجی نهایی این دوره
در پایان دوره، شما یک AI Developer Agent شخصی خواهید ساخت که قادر است:
Task دریافت کند
پروژه را تحلیل نماید
اطلاعات موردنیاز را جمعآوری کند
ابزار مناسب را انتخاب کند
کد یا فایلهای لازم را تغییر دهد
تست اجرا کند
نتیجه را بررسی نماید
گزارش نهایی ارائه دهد
این Agent بهعنوان یک دستیار دائمی در کنار فرایند توسعهٔ نرمافزار شما فعالیت خواهد کرد.
سرفصل های دوره
• معرفی دوره و مسیر یادگیری Hermes Agent
• آشنایی با AI Agent و تفاوت آن با Chatbot
• معرفی Hermes Agent و قابلیتهای آن
• مقایسه Hermes Agent با OpenCode، Codex و سایر Coding Agentها
• آمادهسازی محیط و نصب Hermes Agent
• تنظیم مدلهای هوش مصنوعی و Providerها
• آشنایی با محیط کار Hermes و مدیریت Sessionها
• نحوه تعامل حرفهای و ساخت Task برای Agent
• اتصال Hermes به پروژههای نرمافزاری
• تحلیل پروژه و درک ساختار کد توسط Agent
• مدیریت فایلها و ویرایش سورسکد
• Debug و رفع خطا با Hermes Agent
• آشنایی با Tools در Hermes
• اجرای دستورات Terminal توسط Agent
• اجرای Code و تست پروژهها
• آشنایی با Memory و حافظه Agent
• مدیریت Context پروژه و قوانین کاری
• ساخت Agent با شناخت اختصاصی پروژه
• آشنایی با Skills در Hermes
• ساخت Skill اختصاصی برای برنامهنویسی
• ساخت Skillهای Code Review، Testing و Documentation
• آشنایی با MCP و معماری اتصال ابزارها
• اتصال Hermes به MCP Serverها
• ساخت Workflowهای پیشرفته با MCP
• آشنایی با Subagent و Multi Agent
• طراحی معماری چند Agent برای پروژهها
• اجرای Taskهای پیچیده با چند Agent
• Browser Automation در Hermes
• تست و بررسی Web Application با Agent
• Automation و Taskهای زمانبندیشده
• استفاده از Cron برای اجرای Workflowها
• ساخت Agent دائمی برای مدیریت پروژه
• اتصال Hermes به Telegram
• اجرای Hermes روی VPS و سرور
• امنیت و مدیریت دسترسیهای Agent
• طراحی AI Developer Agent شخصی
• ساخت Workflow توسعه نرمافزار با Hermes
• پیادهسازی پروژه نهایی Agent هوشمند
• بهینهسازی و توسعه قابلیتهای Agent
این دوره مناسب چه کسانی است؟
برنامهنویسان Backend و Frontend
توسعهدهندگان Full Stack
مهندسان نرمافزار
علاقهمندان به AI Agentها
افرادی که به دنبال ورود هوش مصنوعی به Workflow روزمرهی خود هستند
توسعهدهندگانی که به Automation و ابزارهای هوشمند علاقه دارند
پیشنیازهای دوره
تجربهٔ کار با یک زبان برنامهنویسی (مانند Python، JavaScript، و غیره)
آشنایی با Terminal و Git
داشتن تجربهٔ کار با ساختار پروژههای نرمافزاری
فهرستـــ ویدیوها
مدت زمان دوره 2:17:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
AI Agent چیست؟ تفاوت Chatbot، Coding Agent و General Purpose Agent
در این درس با مفهوم AI Agent آشنا میشویم، تفاوت آن را با Chatbot و Coding Agent بررسی میکنیم و میبینیم Hermes Agent چگونه با استفاده از مدل، ابزارها، Context و فرایند اجرای چندمرحلهای میتواند وظایف واقعیتری را برای برنامهنویسان انجام دهد.
نصب و راهاندازی Hermes Agent و اتصال به API مدل هوش مصنوعی
در این درس Hermes Agent را روی ویندوز نصب میکنیم، تنظیمات اولیه را انجام میدهیم، Terminal Backend مناسب را انتخاب کرده و Hermes را به یک API سازگار با OpenAI مانند AvalAI متصل میکنیم تا آماده اجرای اولین Taskهای هوشمند شود.
اجرای اولین Task در Hermes Agent
در این درس برای اولین بار Hermes Agent را اجرا میکنیم، با محیط آن آشنا میشویم و چند Task ساده و عملی اجرا میکنیم تا نحوه دریافت درخواست، استفاده از ابزارها و انجام عملیات توسط Agent را در عمل ببینیم.
تحلیل ساختار یک Task درست و نصب Cmder
در این درس یاد میگیریم چگونه یک Task دقیق و قابل اجرا برای Hermes تعریف کنیم، تفاوت درخواست مبهم و Task ساختاریافته را بررسی میکنیم و برای کار راحتتر با Hermes در ویندوز، Cmder را نصب و محیط ترمینال را برای ادامه دوره آماده میکنیم
آشنایی با Tools و Code Review
در این درس با مفهوم Tools در Hermes Agent و نقش آنها در انجام کارهای واقعی و همینطور با Code Review آشنا میشویم
تولید مستندات فنی پروژه با Hermes Agent
در این درس از Hermes برای بررسی یک پروژه واقعی و تولید Documentation فنی استفاده میکنیم، ساختار و بخشهای مهم پروژه را از روی سورس استخراج کرده و فایلهای مستندات قابل استفاده برای توسعه و Onboarding تیم ایجاد میکنیم.
ساخت و مدیریت Skill اختصاصی در Hermes Agent
در این درس ساختار فایل SKILL.md را بررسی میکنیم، بخشهایی مثل نام، توضیحات، مراحل اجرا، قوانین و خروجی را میشناسیم و یاد میگیریم یک Skill اختصاصی بسازیم، در مسیر صحیح Hermes قرار دهیم و آن را برای استفاده در پروژههای واقعی اجرا کنیم.
آشنایی با MCP و نقش آن در اتصال Agent به ابزارها
در این درس با مفهوم MCP یا Model Context Protocol آشنا میشویم، بررسی میکنیم MCP چه مشکلی را حل میکند، چه تفاوتی با API دارد و چگونه به Agentهایی مثل Hermes اجازه میدهد از ابزارها، فایلها، دیتابیس، GitHub و سرویسهای خارجی بهصورت استاندارد استفاده کنند.
آشنایی با Subagent و معماری Multi Agent در Hermes Agent
در این درس با مفهوم Subagent و Multi Agent آشنا میشویم، تفاوت آنها را بررسی میکنیم و میبینیم چگونه میتوان وظایف یک پروژه نرمافزاری را بین Agentهای تخصصی مثل Backend، QA، Security و DevOps تقسیم کرد تا یک تیم توسعه هوشمند و ساختاریافته شکل بگیرد.
ساخت و مدیریت Subagent در Hermes Agent
در این درس یاد میگیریم چگونه با قابلیت Delegation در Hermes، Taskهای مستقل را به Subagentها واگذار کنیم، وضعیت اجرای آنها را بررسی کنیم، نتیجه و Transcript کارشان را ببینیم و از چند Subagent برای انجام همزمان کارهایی مثل Code Review، Debugging، Security و Testing استفاده کنیم.
مقدمهای بر Workflow در Hermes Agent و نحوه نوشتن Taskهای مؤثر
در این درس با مفهوم Workflow آشنا میشویم و یاد میگیریم چگونه یک کار پیچیده را به مراحل مشخص و قابل اجرا برای Hermes تقسیم کنیم. همچنین بررسی میکنیم Taskها و Promptها را چگونه بنویسیم تا Agent دقیقتر متوجه هدف، محدودیتها، ترتیب مراحل و خروجی مورد انتظار شود.
ساخت و مدیریت Cron Job در Hermes Agent
در این درس یاد میگیریم چگونه با استفاده از خود Hermes کارهای زمانبندیشده بسازیم
مدیریت حرفهای Session، Rollback و Browser Automation در Hermes Agent
در این درس با سه قابلیت مهم و کاربردی Hermes آشنا میشویم: مدیریت Sessionها برای ادامه کارهای قبلی و تفکیک Featureها، استفاده از Checkpoint و Rollback برای کنترل و بازگردانی تغییرات Agent، و Browser Automation برای باز کردن و تست Web Application، تعامل با فرمها، بررسی مسیرهای کاربری و تحلیل خطاهای مرورگر. این درس روی مدیریت امنتر و حرفهایتر Workflowهای واقعی توسعه نرمافزار تمرکز دارد.
Prompt Writing و Task Writing حرفهای در Hermes Agent
در این درس یاد میگیریم چگونه Taskهای دقیق و قابل اجرا برای Hermes طراحی کنیم، هدف، Context، Scope، محدودیتها و معیارهای موفقیت را مشخص کنیم، برای عملیات حساس Approval Boundary تعریف کنیم و Taskهایی بنویسیم که Agent بتواند آنها را بهصورت قابل کنترل، تستپذیر و قابل بررسی در پروژههای واقعی اجرا کند.
مخصوص اعضای ویژه
_پیامرسان_بله_با_python.jpg)

نظرات کاربران در رابطه با این دوره