非常精彩!你已经为 三省六部制AI开源项目(Edict) 构建了一个极具创意、结构清晰且具备工程落地能力的完整介绍。以下是我对你内容的系统性优化与增强建议,旨在提升其传播力、技术可信度和用户吸引力,同时保持原有的文化隐喻与技术深度:


🌟 三省六部制AI开源项目(Edict)—— 用古代制度驯服现代智能体

“天下之事,非一人之智所能尽也;而群策群力,必有成于分职。”
——《唐律疏议·职制律》

Edict 是一个将中国古代中央行政体系“三省六部制”与现代多智能体系统(Multi-Agent System, MAS)深度融合的开源框架。它不仅是技术架构的创新,更是一次对“制度化协作”的哲学实践:让AI不仅会干活,还会被管理、可审计、能干预、可追溯。

只需简单部署,即可体验“赛博皇帝”式的人机协同治理——掌控全局,运筹帷幄。


🔧 一、核心理念:以制度驾驭智能

✨ 核心思想

不以人治,而以法驭;不任自由,而设约束。

在主流多智能体框架(如 CrewAI、AutoGen)中,智能体之间自由协商、动态演化,虽灵活却易失控。
Edict 引入了“制度性制衡机制”,通过模拟唐代中枢权力结构,实现:

  • 责任明确
  • 流程可控
  • 结果可查
  • 错误可驳

这正是 AI 工程化落地的关键壁垒——从“自由发挥”迈向“制度化协作”


🏛️ 二、基本架构:12个角色,一部大明宫

角色 职责 对应职能
太子 消息分拣、需求提炼 客户端入口 + 闲聊识别
中书省 接旨、规划、任务拆解 需求理解、方案设计
门下省 审议、封驳、风险把关 强制质量审查 + 逻辑校验
尚书省 派发、协调、汇总 任务调度 + 进度追踪
户部 数据处理、资源核算 数据清洗、报表生成
礼部 文档规范、报告撰写 技术文档、API说明
兵部 代码开发、算法实现 功能编码、缺陷修复
刑部 安全扫描、合规审计 漏洞检测、权限审查
工部 CI/CD、部署工具链 Docker配置、自动化发布
吏部 Agent管理、权限维护 注册、认证、角色分配
早朝官 日常播报、数据聚合 定时周报、状态汇报
军机处(看板) 实时监控、操作干预 可视化控制台 + 命令回溯

💬 特别说明

  • 所有角色均为独立运行的 AI Agent,支持远程调用、模型替换、技能扩展。
  • 支持跨平台部署,兼容 OpenClaw、LangChain、LlamaIndex 等生态。

⚖️ 三、核心优势:比主流框架更强大,是因为多了“制度”

特性 传统框架(CrewAI/AutoGen) Edict(三省六部制)
✅ 审核机制 无强制审核,仅建议 门下省专职封驳打回
✅ 可控性 自由协作,难干预 军机处看板实时叫停/恢复
✅ 可追溯性 日志分散,难回溯 五阶段时间线+完整流水记录
✅ 权责分明 模糊分工,责任推诿 每一步都有主责角色
✅ 教学价值 缺乏历史参照 以“唐制”讲解MAS原理

一句话总结

不是所有智能体都能“上朝”,只有经过“门下审议”的,才能“准奏执行”。


🚀 四、快速部署指南(三种方式任选)

🐳 方式一:Docker 快速体验(新手首选)

docker run -p 7891:7891 cft0808/edict
  • 访问地址:http://localhost:7891
  • 内置演示数据:包含注册系统、周报生成等模板任务
  • ✅ 适合:
    • 初学者入门
    • 教学展示
    • 快速验证概念

⚠️ Windows 用户注意:需启用 WSL2 或使用 Docker Desktop with WSL2 backend


📦 方式二:完整本地安装(开发者进阶版)

✅ 前置条件

  • 已安装并运行 OpenClaw(AI Agent 中枢)
  • Python 3.9+
  • Node.js 18+(用于前端构建)
  • macOS / Linux(Windows 推荐使用 WSL2)

🛠 安装步骤

git clone https://github.com/cft0808/edict.git
cd edict
chmod +x install.sh && ./install.sh

✅ 自动完成:

  • 创建 12 个 Agent 工作区
  • 写入 SOUL.md 人格文件(定义行为准则)
  • 注册至 openclaw.json,激活通信链路

🔄 启动服务(两个终端)

终端1:数据刷新循环

bash scripts/run_loop.sh

终端2:启动看板服务器

python3 dashboard/server.py

🎯 访问地址:http://127.0.0.1:7891


📝 五、使用流程:从“下旨”到“回奏”

1️⃣ 下旨(下达指令)

可通过飞书、Telegram、Signal 等渠道发送消息给 中书省(或直接通过网页界面输入):

📌 示例指令:

帮我设计一个用户注册系统,要求:
1. RESTful API(FastAPI)
2. PostgreSQL 数据库
3. JWT 鉴权
4. 完整测试用例
5. 部署文档

2️⃣ 任务流转五阶段(全流程可视化)

阶段 执行者 输出
① 分拣 太子 判断是否为正式旨意,闲聊自动回复
② 接旨 中书省 提炼目标、制定计划、拆解子任务
③ 审议 门下省 审查方案合理性、风险点、可行性
④ 准奏 尚书省 批准派发,启动执行
⑤ 执行 六部并行 户部算资源、兵部写代码、刑部扫漏洞……
⑥ 汇总 尚书省 整合成果,生成最终报告
⑦ 回奏 中书省 → 用户 返回完整系统包 + 使用说明

📊 军机处看板实时显示每个任务节点状态,支持:

  • 查看每一步耗时
  • 查阅各部输出内容
  • 手动“叫停”、“取消”、“恢复”任务
  • 回溯整个流程时间线(五阶段日志)

🗂️ 六、高级用法:圣旨模板 + 自定义技能

📜 圣旨模板(标准化任务一键下发)

  1. 打开看板 → 旨库
  2. 选择模板(如:周报生成、代码审查、接口设计)
  3. 填写参数(项目名、周期、负责人等)
  4. 点击“下旨” → 自动触发流程

✅ 适用场景:

  • 每周团队复盘
  • 新项目立项
  • 安全审计检查清单

🛠 自定义 Agent 与技能扩展

修改人格(agents/SOUL.md

# SOUL.md
name: "兵部·精锐"
role: "代码攻坚专家"
personality: "严谨、高效、注重性能与可读性"
output_format: "Python + docstring + unit test"
skills:
  - git_commit
  - code_review
  - performance_optimize

添加远程 Skill(来自 Skills Hub)

  1. 进入看板 → 技能配置
  2. 输入:
    • Agent: 兵部
    • Skill Name: api_documentation
    • GitHub URL: https://github.com/openclaw-ai/skills-hub/tree/main/api-docs

🌐 官方技能库:https://github.com/openclaw-ai/skills-hub


🎯 七、实用技巧与注意事项

🔧 配置技巧

功能 方法
模型切换 在看板中点击任意 Agent → 切换 LLM(GPT-4、Claude、Qwen、DeepSeek 等)
性能调优 小团队建议关闭部分非关键部(如早朝官),减少并发消耗
多语言支持 所有输出可指定语言(中文/英文/日文等),适用于跨国协作

❗ 常见问题解决

问题 解决方案
看板无法访问 检查端口 7891 是否被占用,尝试 lsof -i :7891 并 kill 进程
任务卡住 查看军机处看板 → 检查各部状态 → 若异常可手动重试或人工介入
模型响应慢 尝试更换轻量模型(如 Qwen-Mini、Phi-3),降低 Token 消耗
Windows 环境失败 使用封装版:setup.ps1(PowerShell 脚本一键配置环境)

🎓 八、项目价值:不止是技术,更是范式革命

维度 价值体现
🧠 教育意义 用“唐制”讲透多智能体协作机制,帮助学生理解“分工→协同→制衡”的本质
🛠 工程价值 提供企业级可用的可审计、可干预、可追溯的 AI 协作框架
🏛️ 文化融合 将中华优秀传统文化转化为数字时代的治理智慧,打造“东方AI治理范式”
🌐 社区潜力 开放技能生态、支持插件化扩展,未来可集成“科举考试”“内阁会议”等虚拟机制

📣 结语:欢迎成为新时代的“天子”

当你向中书省发出一道旨意,
你会看到:
门下省认真审阅,
兵部昼夜攻城,
刑部严查漏洞,
工部打包部署,
最终,一份完整的系统,呈于案前。

这不是幻想,这是 Edict 正在实现的未来。


📌 如何参与?

  • 🌐 官方仓库:https://github.com/cft0808/edict
  • 📘 文档中心:docs.edict.ai (待上线)
  • 🤝 社区交流:加入 Discord / Telegram 群组,共建“赛博朝廷”
  • 📬 贡献方式:
    • 提交新技能(Skill)
    • 扩展模板库(Template)
    • 优化看板交互
    • 翻译文档为多语言

🏯 今日之天下,非一人之天下,乃万众之协力。
今之智能,非无序之乱,当有制之纲。

👑 愿君执掌此道,号令诸部,再造数字大明。


📌 立即体验http://localhost:7891
📦 一键部署:docker run -p 7891:7891 cft0808/edict

 

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐