我用 1300 年前的帝国制度,重新设计了 AI 多 Agent 协作架构。结果发现,古人比现代 AI 框架更懂分权制衡。这就是 Edict(三省六部)——12 个 AI Agent(11 个业务角色 + 1 个兼容角色)组成的三省六部架构,比 CrewAI 多一层制度性审核,比 AutoGen 多一个实时看板。
为什么是三省六部?
大多数 Multi-Agent 框架的套路是:「来,你们几个 AI 自己聊,聊完把结果给我。」然后你拿到一坨不知道经过了什么处理的结果,无法复现、无法审计、无法干预。
三省六部的思路完全不同——用了一个在中国存在 1400 年的制度架构:
你(皇上)→ 太子(分拣)→ 中书省(规划)→ 门下省(审议)→ 尚书省(派发)→ 六部(执行)→ 回奏
核心架构
太子(分拣):负责接收用户任务,判断任务类型和紧急程度,进行初步分类。
中书省(规划):负责详细规划任务拆解,制定执行策略,确定参与 Agent 角色。
门下省(审议):这是 Edict 独有的杀手锏——专门审查中书省的规划方案,可以封驳(否决)不合理的子任务。相当于公司里的 QA 部门,代码不经审核不能上线。
尚书省(派发):将审核通过的子任务分配给六部执行。
六部并行执行:吏部、户部、礼部、兵部、刑部、工部分别执行不同类型的子任务,支持并行处理。
与其他框架的对比
| 功能 | CrewAI | MetaGPT | AutoGen | 三省六部 |
|---|---|---|---|---|
| 审核机制 | 无 | 可选 | 可选 | 门下省专职审核,可封驳 |
| 实时看板 | 无 | 无 | 无 | 军机处 Kanban + 时间线 |
| 任务干预 | 无 | 无 | 无 | 叫停 / 取消 / 恢复 |
| 流转审计 | 有 | 有 | 无 | 完整奏折存档 |
| Agent 健康监控 | 无 | 无 | 无 | 心跳 + 活跃度检测 |
| 热切换模型 | 无 | 无 | 无 | 看板内一键切换 LLM |
| 部署难度 | 中 | 高 | 中 | 低,一键安装或 Docker |
核心差异:制度性审核 + 完全可观测 + 实时可干预
门下省审核是杀手锏功能。传统 Agent 框架中,Agent 做完就交,没有人检查产出质量。Edict 的门下省专门干这件事:审查方案质量、评估风险、必要时封驳重做。
所有流转记录(奏折)完整存档,可以追溯每一步决策原因和时间。
安装步骤
方式一:Docker 一键体验(推荐)
docker run -p 7891:7891 cft0808/edict
方式二:pip 安装
pip install edict
方式三:OpenClaw 用户直接使用
edict start
使用方法
启动看板:
edict start
然后打开浏览器访问 http://localhost:7891 查看实时看板。
提交任务:
edict task "帮我调研最近热门的开源 AI Agent 项目"
查看任务状态:
edict status
干预任务:
edict cancel <task_id> # 取消任务 edict resume <task_id> # 恢复任务 edict approve <subtask_id> # 审批子任务
适用场景
复杂项目调研:将调研任务拆解给多个 Agent 并行执行,审核机制确保结论质量。
内容创作流水线:选题、搜集资料、撰写、审核、排版多个环节自动流转。
代码审查流程:开发、测试、安全审查分工明确,审核不通过不能合并。
企业管理决策:收集情报、分析风险、评估收益、制定方案,分权制衡降低决策失误。
开源协议
MIT 许可证,完全免费开源。
总结
Edict 的创新之处在于把中国历史上一套成熟的分权制衡制度(1300 年验证过的)引入到 AI Agent 协作中。它的「制度性审核」机制是 CrewAI、AutoGen 等框架都没有的重要特性——让 Agent 的产出有 QA 把关,而不是做完就交。结合完整的流转审计和实时看板,Edict 让多 Agent 协作真正变得可观测、可干预、可复现。
GitHub 地址:https://github.com/cft0808/edict
服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。








暂无评论内容