Files
knowledge-base/2 - Projects/OpenClaw/OpenClaw Agent 配置详情.md
Yaojia Wang 61931d7b3d vault: add OpenClaw deployment analysis and agent configuration notes
- OpenClaw 部署配置分析: server info, channels, cron, known issues
- OpenClaw Agent 配置详情: multi-agent architecture, bindings, roles
2026-03-19 16:51:48 +01:00

98 lines
3.3 KiB
Markdown

---
created: "2026-03-19 17:00"
type: project
status: active
tags: [openclaw, ai-agent, discord, multi-agent]
source: "ssh yiukai@192.168.68.108 ~/.openclaw/openclaw.json"
---
# OpenClaw Agent 配置详情
## 多 Agent 协作架构
```
┌─────────────┐
│ 你 (Owner) │
│ 964122...286 │
└──────┬──────┘
┌────────────┼────────────┐
v v v
┌────────────┐ ┌────────────┐ ┌──────────────┐
│ 主 Guild │ │ Stock Guild │ │ Telegram │
│ ds-* agents │ │ invest-* │ │ (pairing) │
└────────────┘ └────────────┘ └──────────────┘
```
## 主 Guild Agent 协作
5 个 ds-* agent 在同一 Discord guild 中协作:
```
ds-commander (大统领) ──────┐
│ │
├── ds-strategist (智库) │ agent-to-agent
├── ds-builder (牛马) │ 通信已启用
├── ds-creator (作家) │
└── ds-guardian (大法官) ─┘
```
### 交互方式
- 所有 agent 在主 guild 的同一频道工作
- 通过 `@mention` 触发特定 agent (`requireMention: true`)
- 支持的 mention 模式:
- Discord mention: `<@!botId>``<@botId>`
- 中文名称: 大统领、智库、牛马、作家、大法官
- 纯 ID: bot user ID
### 各 Agent 定位
| Agent | 角色定位 | 适用场景 |
|-------|---------|---------|
| 大统领 | 总指挥,任务分配 | 复杂任务协调、决策 |
| 智库 | 战略分析师 | 策略规划、数据分析、方案比较 |
| 牛马 | 执行者/开发者 | 编码实现、脚本编写、自动化 |
| 作家 | 内容创作者 | 文档编写、报告生成、创意输出 |
| 大法官 | 审核者/守护者 | 代码审查、质量把控、合规检查 |
## 投资分析师 (独立)
- **Guild**: Stock (`1479926167141355560`)
- **频道**: general (`1479926167736942774`)
- **触发**: 不需要 mention (`requireMention: false`)
- **定时**: 工作日 08:00 自动生成投资简报
- **技能**: invest-api
## 模型配置
所有 agent 统一使用 `kimi-coding/k2p5`:
- 别名: Kimi Code
- 提供商: kimi-coding
备选模型: `google-antigravity/claude-opus-4-6-thinking`
- 通过 Google Antigravity OAuth 认证
## Bindings (路由绑定)
```json
agentId: "ds-commander" channel: "discord", accountId: "commander"
agentId: "ds-strategist" channel: "discord", accountId: "strategist"
agentId: "ds-builder" channel: "discord", accountId: "builder"
agentId: "ds-creator" channel: "discord", accountId: "creator"
agentId: "ds-guardian" channel: "discord", accountId: "guardian"
agentId: "invest-analyst" channel: "discord", accountId: "invest-analyst"
```
每个 agent 绑定一个独立的 Discord bot 账户,实现一对一映射。
## Session 配置
- **可见性**: all (所有 session 对工具可见)
- **压缩模式**: safeguard
## Related
- [[OpenClaw 部署配置分析]]
- [[OpenClaw-Skill-Reference]]