导语:最近发现了一个非常有意思的开源项目——edict,它用中国古代1300年前的三省六部制度来设计AI多Agent协作架构。古人比现代AI框架更懂分权制衡?这个脑洞让人眼前一亮,今天推荐给大家测试。

一、项目简介
edict 是一个基于中国古代三省六部制度的 AI 多 Agent 协作框架。它的核心思路非常独特:
你(皇上)→ 太子(分拣)→ 中书省(规划)→ 门下省(审议)→ 尚书省(派发)→ 六部(执行)→ 回奏
项目包含了 12 个 AI Agent(11 个业务角色 + 1 个兼容角色),每个 Agent 都有明确的职责分工。
二、核心特性
2.1 三省六部架构
| 部门 | Agent ID | 职责 |
|---|---|---|
| 太子 | taizi | 消息分拣、需求整理 |
| 中书省 | zhongshu | 接旨、规划、拆解任务 |
| 门下省 | menxia | 审议、把关、封驳 |
| 尚书省 | shangshu | 派发、协调、汇总 |
| 六部 | hubu/libu/bingbu/xingbu/gongbu | 专项执行 |
2.2 独特优势
相比其他多 Agent 框架,edict 有以下独特优势:
- 制度性审核:门下省专职审核,可封驳不合格产出
- 实时看板:军机处 Kanban + 时间线,任务状态可视化
- 任务干预:支持叫停、取消、恢复操作
- 完整审计:每个旨意都有完整奏折存档
- Agent 健康监控:心跳 + 活跃度检测
- 热切换模型:看板内一键切换 LLM
三、安装体验
3.1 快速体验(Docker)
docker run -p 7891:7891 cft0808/sansheng-demo
然后打开 http://localhost:7891 即可体验完整看板 Demo(预置模拟数据)。
⚠️ 如果遇到 exec format error,使用:
docker run --platform linux/amd64 -p 7891:7891 cft0808/sansheng-demo
3.2 本地安装
git clone https://github.com/cft0808/edict.git
cd edict
chmod +x install.sh && ./install.sh
⚠️ 首次安装注意:需先配置 API Key,执行 openclaw agents add taizi,然后重新运行 ./install.sh 同步到所有 Agent。
3.3 启动服务
# 终端 1:数据刷新循环
bash scripts/run_loop.sh
# 终端 2:看板服务器
python3 dashboard/server.py
# 打开浏览器
open http://127.0.0.1:7891
四、个人体验与坑点分享
笔者在安装过程中遇到了一些问题,但也因此觉得这个项目很有意思:
- Docker 镜像架构问题:在 x86/amd64 机器上需要加
--platform linux/amd64参数 - API Key 配置:首次安装需要先配置 API Key 才能同步
- 数据刷新:需要保持
run_loop.sh进程运行,才能实时更新看板数据
这些问题都不难解决,按照文档操作即可。整体体验下来,这个项目的思路非常有创意——用中国古代的制度来设计现代 AI 协作框架,既有趣又有深度。
五、功能看板预览
edict 提供了丰富的看板功能:
- 旨意看板:Kanban 视图,支持过滤和搜索
- 省部调度:任务数量可视化统计
- 奏折阁:已完成旨意归档,支持一键复制为 Markdown
- 官员总览:Token 消耗排行、活跃度统计
- 天下要闻:每日科技/财经资讯自动采集
六、总结
edict 是一个非常有创意的 AI 多 Agent 协作框架,它将中国古代的三省六部制度与现代 AI 技术结合,创造出一种独特的分权制衡机制。对于对 AI Agent 协作感兴趣的朋友,这个项目值得一试。
软件地址:https://github.com/cft0808/edict
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END



暂无评论内容