Skip to content

詞彙表與資料

源码版本v2026.7.20

核心術語

術語含義原始碼位置
run_conversationAgent 主迴圈函式,訊息驅動入口agent/conversation_loop.py:588-720
AIAgent瘦入口類別,轉發到 init_agentrun_agent.py
init_agent依賴注入,裝配 agent 執行時agent/agent_init.py
ToolRegistry工具註冊表,模組匯入時 AST 掃描註冊tools/registry.py
ToolEntry單個工具的元資料與 handlertools/registry.py
ProviderProfileLLM provider 的資料類別 + 鉤子providers/base.py
skills/<category>/可演化的高階技能,agentskills.io 相容skills/
gateway訊息平台接入層gateway/run.py
ACPAgent Client Protocol,編輯器接入協議acp_adapter/
IterationBudget迭代預算,控制主迴圈輪次上限agent/iteration_budget.py
MoAMixture-of-Agents,多模型聚合agent/moa_loop.py
Honcho辯證式使用者建模agent/memory_manager.py

官方資料(深度閱讀)

  • README.md — 官方總覽
  • README.zh-CN.md — 官方中文 README
  • docs/ — 官方文件目錄(design/session-lifecycle.md 等)
  • website/i18n/zh-Hans/ — 官方 Docusaurus 中文文件

本站寫作約定

每頁固定四節:職責 / 關鍵檔案(帶 SrcLink)/ 資料流(mermaid 或編號步驟)/ 小結(交叉連結)。原始碼不貼大段,改用 SrcLink 跳轉。

升版本

原始碼連結釘在 .vitepress/site.tsHERMES_TAG。升版本:改常數 → npm run check:refs 修失效行號 → 提交。

非官方社群學習站,內容以 MIT 授權的 NousResearch/hermes-agent 原始碼為依據。