Edict三省六部:用1300年前的帝国制度,重新设计AI多Agent协作

我用 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元。

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容