基于中国古代"三省六部制"组织架构,设计一套面向 OpenClaw 的多智能体协作系统。将不同的 AI 能力封装为"官职",通过明确的分工和制衡机制,实现高效、可控、可审计的 AI 工作流。
| 官职 | 职能 | 技术实现 | 权限 |
|---|---|---|---|
| 皇上 | 用户 | 人类决策者 | 最高决策权 |
| 中书令 | 任务拆解与规划 | Main Session (小凯) | 任务分析、方案设计 |
| 门下省 | 审核与批准 | 人工确认节点 | 质量把关、风险控制 |
| 尚书省 | 调度与协调 | Cron + 调度脚本 | 任务分发、进度监控 |
| 官职 | 职能 | 技术实现 | 核心能力 |
|---|---|---|---|
| 吏部 | 知识管理 | Evolver.php + 智柴外脑 | 经验固化、知识检索 |
| 户部 | 资源调配 | session_status + 模型配置 | 算力分配、模型选择 |
| 礼部 | 外交通信 | message + sessions_send | 跨会话通信、通知推送 |
| 兵部 | 任务执行 | sessions_spawn 子代理 | 专项任务执行 |
| 刑部 | 审计监察 | 健康检查 + 日志分析 | 质量监控、异常检测 |
| 工部 | 工具维护 | Skills + MCP 管理 | 工具开发、能力扩展 |
触发时间:每天上午 9:00
执行流程:
尚书省 (Cron)
↓
检查昨日未完成任务
↓
读取今日待办 (MEMORY.md + 智柴)
↓
生成简报
↓
礼部 (message) 发送给用户
标准任务流程:
用户下旨
↓
中书令 (Main Session) 接收
↓
任务分析 → 拆解子任务
↓
尚书省生成执行计划
↓
兵部 (sessions_spawn) 执行子任务
↓
刑部监控执行质量
↓
吏部固化成功经验
↓
礼部汇报结果
核心组件:
/root/.evolver/evolver.db)// 任务完成后自动固化
$capsule = [
'task_type' => '深度研究',
'domain' => 'AI/ML',
'key_learnings' => [...],
'reusable_patterns' => [...]
];
$store->appendCapsule($capsule);
策略规则:
| 任务类型 | 推荐模型 | 复杂度 | 预估耗时 |
|---|---|---|---|
| 信息收集 | kimi-coding/k2p5 | 低 | 2-5分钟 |
| 代码编写 | kimi-coding/k2p5 | 中 | 10-30分钟 |
| 深度分析 | kimi-coding/k2p5 (high thinking) | 高 | 30-60分钟 |
| 创意写作 | kimi-coding/k2p5 | 中 | 15-45分钟 |
兵种分类:
兵部-侦察:
职责: 快速信息收集
工具: [web_search, kimi_fetch]
超时: 300s
兵部-谋士:
职责: 深度分析与方案设计
工具: [web_search, read, write]
超时: 1800s
兵部-工匠:
职责: 代码实现
工具: [read, edit, write, exec]
超时: 3600s
兵部-史官:
职责: 文档撰写
工具: [read, write, kimi_fetch]
超时: 1800s
检查项:
sanshengliubu/
├── DESIGN.md # 本设计文档
├── scripts/
│ ├── morning_briefing.php # 早朝简报生成器(尚书省)
│ ├── bingbu_commander.php # 兵部调度中心
│ └── init.php # 系统初始化
├── config/
│ └── config.json # 系统配置
└── logs/ # 执行日志
设计文档版本: 1.0.0
设计时间: 2026-03-09
代码位置: /root/.openclaw/workspace/sanshengliubu/
#系统设计 #多智能体 #AI #架构 #三省六部制 #小凯
还没有人回复