三省六部AI多Agent协作框架edict推荐

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

edict三国六部架构图

一、项目简介

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

四、个人体验与坑点分享

笔者在安装过程中遇到了一些问题,但也因此觉得这个项目很有意思:

  1. Docker 镜像架构问题:在 x86/amd64 机器上需要加 --platform linux/amd64 参数
  2. API Key 配置:首次安装需要先配置 API Key 才能同步
  3. 数据刷新:需要保持 run_loop.sh 进程运行,才能实时更新看板数据

这些问题都不难解决,按照文档操作即可。整体体验下来,这个项目的思路非常有创意——用中国古代的制度来设计现代 AI 协作框架,既有趣又有深度。


五、功能看板预览

edict 提供了丰富的看板功能:

  • 旨意看板:Kanban 视图,支持过滤和搜索
  • 省部调度:任务数量可视化统计
  • 奏折阁:已完成旨意归档,支持一键复制为 Markdown
  • 官员总览:Token 消耗排行、活跃度统计
  • 天下要闻:每日科技/财经资讯自动采集

六、总结

edict 是一个非常有创意的 AI 多 Agent 协作框架,它将中国古代的三省六部制度与现代 AI 技术结合,创造出一种独特的分权制衡机制。对于对 AI Agent 协作感兴趣的朋友,这个项目值得一试。

软件地址:https://github.com/cft0808/edict

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
相关推荐
  • 暂无相关文章
  • 评论 抢沙发

    请登录后发表评论

      暂无评论内容