Skip to content

Glossar und Ressourcen

源码版本v2026.7.20

Kernbegriffe

BegriffBedeutungPosition im Quellcode
run_conversationHaupt-Schleifenfunktion des Agenten, nachrichtengetriebener Einstiegagent/conversation_loop.py:588-720
AIAgentDünne Einstiegsklasse, leitet an init_agent weiterrun_agent.py
init_agentDependency-Injection, baut die Agent-Runtime zusammenagent/agent_init.py
ToolRegistryWerkzeug-Registrierung, AST-Scan beim Modulimporttools/registry.py
ToolEntryMetadaten und Handler eines einzelnen Werkzeugstools/registry.py
ProviderProfileDataclass + Hooks des LLM-Providersproviders/base.py
skills/<category>/Evozierbare höhere Skills, agentskills.io-kompatibelskills/
gatewayZugriffsschicht für Nachrichtenplattformengateway/run.py
ACPAgent Client Protocol, Editor-Anbindungsprotokollacp_adapter/
IterationBudgetIterationsbudget, steuert die Obergrenze der Hauptschleifen-Turnsagent/iteration_budget.py
MoAMixture-of-Agents, Multi-Modell-Aggregationagent/moa_loop.py
HonchoDialektische Benutzermodellierungsiehe agent/memory_manager.py

Offizielle Ressourcen (Tiefenlektüre)

  • README.md — offizielle Übersicht
  • README.zh-CN.md — offizielles chinesisches README
  • docs/ — offizielles Dokumentationsverzeichnis (design/, session-lifecycle.md usw.)
  • website/i18n/zh-Hans/ — offizielle chinesische Docusaurus-Dokumentation

Schreibkonventionen dieser Site

Jede Seite folgt einem festen Vier-Sektionen-Schema: Verantwortung / Schlüsseldateien (mit SrcLink) / Datenfluss (Mermaid oder nummerierte Schritte) / Zusammenfassung (mit Querverweisen). Kein langes Quellcode-Inlining; stattdessen Sprung per SrcLink.

Versionswechsel

Die Quellcode-Links sind auf HERMES_TAG in .vitepress/site.ts fixiert. Versionswechsel: Konstante ändern → npm run check:refs zum Reparieren kaputter Zeilennummern → Commit.

Inoffizielle Community-Lernseite. Basiert auf dem MIT-lizenzierten NousResearch/hermes-agent-Quellcode.