项目简介
edict(三省六部制) 是一个基于 OpenClaw 构建的 AI 多 Agent 协作系统。它借鉴中国古代 1300 年的三省六部行政制度,用「太子分拣 → 中书省规划 → 门下省审核 → 尚书省派发 → 六部执行」的流程,实现了 21 个 AI 智能体 的高效协作。
核心理念:制度性审核 + 完全可观测 + 实时可干预。比 CrewAI 多一层门下省专职审核机制,比 AutoGen 多一个军机处实时看板。
💡
GitHub 地址:
https://github.com/cft0808/edict
核心亮点
架构概览
三省六部制的任务流转遵循严格的分权制衡设计:
你 (皇上) → 太子 (分拣) → 中书省 (规划) → 门下省 (审议)
↓
尚书省 (派发)
┌──────┬──────┬──────┬──────┐
↓ ↓ ↓ ↓ ↓
户部 礼部 兵部 刑部 工部
(数据) (文档) (工程) (合规) (基建)
+ 吏部(人事)
与主流框架对比
| 特性 | CrewAI | AutoGen | 三省六部 |
|---|---|---|---|
| 审核机制 | ❌ 无 | ⚠️ 可选 | ✅ 门下省专职审核 |
| 实时看板 | ❌ | ❌ | ✅ 军机处 Kanban |
| 任务干预 | ❌ | ❌ | ✅ 叫停/取消/恢复 |
| 流转审计 | ⚠️ | ❌ | ✅ 完整奏折存档 |
| 热切换模型 | ❌ | ❌ | ✅ 看板内切换 |
快速体验
方式一:Docker 一键启动(推荐)
无需安装任何依赖,一行命令即可体验完整看板(预置模拟数据):
docker run -p 7891:7891 cft0808/sansheng-demo
浏览器访问 http://localhost:7891 即可看到军机处看板。
⚠️
如遇到exec format error,请使用:
docker run --platform linux/amd64 -p 7891:7891 cft0808/sansheng-demo
方式二:完整安装
git clone https://github.com/cft0808/edict.git
cd edict
chmod +x install.sh && ./install.sh
安装脚本自动完成:创建 Agent Workspace、写入角色人格、注册权限矩阵、构建前端、初始化数据。
# 终端 1:数据刷新循环
bash scripts/run_loop.sh
# 终端 2:看板服务器
python3 dashboard/server.py
# 打开浏览器
open http://127.0.0.1:7891
使用方法
通过 Feishu / Telegram / Signal 给中书省发消息即可下旨:
给我设计一个用户注册系统,要求:
1. RESTful API(FastAPI)
2. PostgreSQL 数据库
3. JWT 鉴权
4. 完整测试用例
5. 部署文档
系统将自动执行:中书省接旨规划 → 门下省审议把关 → 尚书省派发 → 六部并行执行 → 汇总回奏。全程可在军机处看板实时监控,随时叫停、取消或恢复。
✅
还可以使用看板内置的 9 个圣旨模板(周报生成、代码审查、API 设计、竞品分析等),填参数即可一键下旨。
常见问题
Q: 任务总超时怎么办?
检查 Agent 注册状态,确认 taizi agent 的 statusLabel 是 alive。也可以手动触发巡检扫描来自动重试卡住的任务。
Q: 如何给 Agent 增加新技能?
三种方式:看板 UI 点击「添加远程 Skill」、CLI 命令 python3 scripts/skill_manager.py add-remote、或通过 API 请求。支持从 GitHub/Gitee 一键导入。
Q: 支持哪些 LLM 模型?
支持 OpenClaw 兼容的所有 LLM 模型。每个 Agent 可独立切换模型,在看板「模型配置」面板操作即可,约 5 秒生效。
本站收集的资源仅供内部学习、研究软件设计思想与原理使用。学习研究后请自觉删除,请勿添加内容资料中的联系方式,谨防受骗;请勿传播。因未及时删除或用于其他用途所造成的任何后果,均由使用者自行承担。感谢理解与配合!
若您认为「cmzhiku.com」发布的内容侵犯了您的合法权益,请联系站长邮箱:ksxwdyx@qq.com。我们将在核实后及时进行删除处理。
本站资源大多存储于云盘。如发现下载链接失效或资源异常,请及时联系我们,我们会第一时间核实并更新。



















