词汇表与资料
源码版本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 | 上下文压缩抽象层。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。