詞彙表與資料
源码版本v2026.6.11
核心術語
| 術語 | 英文 | 說明 |
|---|---|---|
| 閘道 | gateway | 常駐進程,接收通道訊息、排程 agent、廣播事件。src/gateway/server.impl.ts |
| Agent 主循環 | agent loop | embedded-agent-runner 的 while(true) turn 循環。src/agents/embedded-agent-runner/run.ts |
| 單輪 | attempt | 一次 LLM 呼叫 + tool_use/tool_result 配對。run/attempt.ts |
| 工作階段 | session | 一段對話的狀態容器,SessionManager 管理。src/agents/sessions/session-manager.ts |
| 工具 | tool | 可被 agent 呼叫的函式,Map 註冊。src/agents/sessions/agent-session.ts |
| 技能 | skill | Markdown 指引,讓模型自己決定何時讀。src/skills/ |
| 外掛 | plugin | 按 .codex-plugin/plugin.json 等目錄約定發現的擴充套件。src/plugins/ |
| 通道 | channel | WhatsApp/Telegram/Slack 等訊息平台介面。src/channels/ |
| Provider | provider | LLM 廠商介面卡(Anthropic/OpenAI/Google...)。src/llm/providers/ |
| Context Engine | context engine | 上下文壓縮 (compaction) 抽象層。src/context-engine/ |
| Cron | cron | 定時任務,在隔離 agent session 內執行。src/cron/ |
| ACP | Agent Client Protocol | 橋接 IDE(Zed 等)到 gateway。src/acp/ |
| MCP | Model Context Protocol | 雙向:作 server 暴露能力,作 client 消費外部 server。src/mcp/ + src/agents/ |
| Daemon | daemon | 把 gateway 裝成系統服務(launchd/schtasks/systemd)。src/daemon/ |
目錄約定
- 原始碼:
openclaw/openclaw倉庫,src/是主程式碼,packages/是 21 個可獨立發布的套件,skills/(倉庫根)是範例技能庫。 - 使用者資料:
~/.openclaw/(設定openclaw.json、workspace、agents、logs、memory...)。 - 設定檔:
~/.openclaw/openclaw.json(或$OPENCLAW_STATE_DIR/openclaw.json)。
官方資料
- OpenClaw 官網
- 官方文件
- Getting Started
- DeepWiki
- GitHub 倉庫(本站原始碼釘在
v2026.6.11)
原始碼版本
本站所有 SrcLink 指向 github.com/openclaw/openclaw/blob/v2026.6.11/<path>#Lxx-Lyy。升版本改 docs/.vitepress/site.ts 的 OPENCLAW_TAG 再跑 npm run check:refs。