207 درسًا.
المصدر كاملًا، بلا اختصار.
كل درس يعرض صفحة رسمية كاملة، ويضيف شرحًا عربيًا بسيطًا لكل قسم، وينتهي باختبار كل إجاباته موجودة في الصفحة نفسها.
بنية Hermes الداخلية ونقاط التوسعة: كيف تضيف أداة أو مزوّدًا أو إضافة.
معمارية Hermes
معمارية Hermes: Hermes Agent internals — major subsystems, execution paths, data flow, and where to read next. 8 أقسام مع شرح عربي لكل قسم واختبار فهم.
Architecture9 دقائق · 3 أسئلة · متقدمبنية ACP من الداخل
بنية ACP من الداخل: How the ACP adapter works: lifecycle, sessions, event bridge, approvals, and tool rendering. 10 أقسام مع شرح عربي لكل قسم واختبار فهم.
ACP Internals3 دقائق · سؤال واحد · متقدمإضافة أداة جديدة
إضافة أداة جديدة: How to add a new tool to Hermes Agent — schemas, handlers, registration, and toolsets. 10 أقسام مع شرح عربي لكل قسم واختبار فهم.
Adding Tools4 دقائق · 3 أسئلة · متقدمحلقة الوكيل من الداخل
حلقة الوكيل من الداخل: Detailed walkthrough of AIAgent execution, API modes, tools, callbacks, and fallback behavior. 12 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Agent Loop Internals7 دقائق · سؤالان · متقدمإنشاء Skill من الصفر
إنشاء Skill من الصفر: How to create skills for Hermes Agent — SKILL.md format, guidelines, and publishing. 11 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Creating Skills15 دقيقة · 4 أسئلة · متقدمالمساهمة في المشروع
المساهمة في المشروع: How to contribute to Hermes Agent — dev setup, code style, PR process. 11 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Contributing9 دقائق · 3 أسئلة · متقدماختيار المزوّد أثناء التشغيل
اختيار المزوّد أثناء التشغيل: How Hermes resolves providers, credentials, API modes, and auxiliary models at runtime. 12 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Provider Runtime Resolution6 دقائق · سؤالان · متقدمإضافة مزوّد نماذج
إضافة مزوّد نماذج: How to add a new inference provider to Hermes Agent — auth, runtime resolution, CLI flows, adapters, tests, and docs. 21 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Adding Providers12 دقيقة · سؤالان · متقدمكيف يُبنى الطلب المُرسل للنموذج
كيف يُبنى الطلب المُرسل للنموذج: How Hermes builds the system prompt, preserves cache stability, and injects ephemeral layers. 12 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Prompt Assembly10 دقائق · 4 أسئلة · متقدمتطوير الواجهات من Worktrees
تطوير الواجهات من Worktrees: Run the Ink TUI and Electron desktop app from a git worktree without a full npm install per checkout. 6 أقسام مع شرح عربي لكل قسم واختبار فهم.
TUI & Desktop from Worktrees5 دقائق · 4 أسئلة · متقدمبنية البوابة من الداخل
بنية البوابة من الداخل: How the messaging gateway boots, authorizes users, routes sessions, and delivers messages. 14 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Gateway Internals9 دقائق · 3 أسئلة · متقدمتوسيع سطر الأوامر
توسيع سطر الأوامر: Build wrapper CLIs that extend the Hermes TUI with custom widgets, keybindings, and layout changes. 6 أقسام مع شرح عربي لكل قسم واختبار فهم.
Extending the CLI4 دقائق · سؤالان · متقدمإضافات مزوّد الذاكرة
إضافات مزوّد الذاكرة: How to build a memory provider plugin for Hermes Agent. 13 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Memory Provider Plugins8 دقائق · 4 أسئلة · متقدمالدمج البرمجي مع Hermes
الدمج البرمجي مع Hermes: Three protocols for driving hermes-agent from external programs: ACP, the TUI gateway JSON-RPC, and the OpenAI-compatible HTTP API. 7 أقسام مع شرح عربي لكل قسم واختبار فهم.
Programmatic Integration8 دقائق · 3 أسئلة · متقدمإضافة محوّل منصة جديد
إضافة محوّل منصة جديد: صفحة من التوثيق الرسمي تتناول `hermes config` وما يرتبط به، معروضة كاملة مع شرح عربي لكل قسم.
Adding a Platform Adapter22 دقيقة · 4 أسئلة · متقدمإضافات محرك السياق
إضافات محرك السياق: How to build a context engine plugin that replaces the built-in ContextCompressor. 12 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Context Engine Plugins10 دقائق · 3 أسئلة · متقدمإضافات مصادر الأسرار
إضافات مصادر الأسرار: How to build a secret-manager backend plugin for Hermes Agent. 10 أقسام مع شرح عربي لكل قسم واختبار فهم.
Secret Source Plugins7 دقائق · 4 أسئلة · متقدمزمن تشغيل الأدوات
زمن تشغيل الأدوات: Runtime behavior of the tool registry, toolsets, dispatch, and terminal environments. 9 أقسام مع شرح عربي لكل قسم واختبار فهم.
Tools Runtime7 دقائق · سؤالان · متقدمإضافات مزوّد النماذج
إضافات مزوّد النماذج: How to build a model provider (inference backend) plugin for Hermes Agent. 15 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Model Provider Plugins9 دقائق · 4 أسئلة · متقدمبنية Cron من الداخل
بنية Cron من الداخل: How Hermes stores, schedules, edits, pauses, skill-loads, and delivers cron jobs. 11 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Cron Internals11 دقيقة · 5 أسئلة · متقدمإضافات مزوّد توليد الصور
إضافات مزوّد توليد الصور: How to build an image-generation backend plugin for Hermes Agent. 13 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Image Generation Provider Plugins7 دقائق · 3 أسئلة · متقدموصول الإضافات إلى النموذج
وصول الإضافات إلى النموذج: Run any LLM call from inside a plugin via ctx.llm — chat or structured, sync or async. Host-owned auth, fail-closed trust gate, optional JSON Schema validation. 13 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Plugin LLM Access13 دقيقة · 3 أسئلة · متقدمإضافات مزوّد توليد الفيديو
إضافات مزوّد توليد الفيديو: How to build a video-generation backend plugin for Hermes Agent. 12 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Video Generation Provider Plugins5 دقائق · 3 أسئلة · متقدمإضافات مزوّد البحث
إضافات مزوّد البحث: How to build a web-search/extract/crawl backend plugin for Hermes Agent. 13 قسمًا مع شرح عربي لكل قسم واختبار فهم.
Web Search Provider Plugins7 دقائق · سؤالان · متقدم