AI 朝廷:明代三省六部制多 Agent 协作系统
一行命令起王朝,三省六部皆AI。基于 OpenClaw,用明朝内阁制构建 7×24 在线的 AI 管理团队。
证据显示:README 强调安全配置(如 allowBots: 'mentions'),SECURITY.md 提供安全最佳实践,包括 API Key 保护、Docker 非特权运行、Webhook 签名验证等。但缺少用户确认机制(如敏感操作需人工确认),数据流透明度有限(未详细说明数据如何流转),敏感数据处理仅提及 API Key 保护,依赖安全仅提及 npm audit 和 Docker scout,外部影响(如 Discord 消息循环)有警告但未完全控制,回滚有备份脚本但未明确恢复流程,来源归属有原创声明但未验证。扣分原因:用户确认缺失,数据流不透明,敏感数据处理不全面,依赖安全未提供具体漏洞信息,外部影响控制不完整,回滚机制不完善,来源归属未验证。
证据显示:README 和文档描述一致,测试文件存在(如 test-context-compressor.js),但未提供测试结果。依赖可用性:依赖较少(@notionhq/client, winston),但未提供版本锁定或完整性校验。失败消息:有错误处理模块(scripts/error.js)和测试,但未提供用户友好的错误提示。扣分原因:测试未执行,依赖未锁定,失败消息未充分展示。
证据显示:README 明确目标用户(新手、开发者),提供多种部署方式(本地、远程、Docker),支持多种平台(Discord、飞书等),提供三种制度(明朝、唐朝、现代企业)以适应不同场景。能力边界:明确列出核心能力和 Skill 列表,但未详细说明限制。触发精度:有 @提及机制,但未详细说明触发规则。环境适配:支持多平台、多架构,但未提供详细的环境要求。扣分原因:触发精度不足,环境要求不明确。
证据显示:README 结构清晰,有目录、快速开始、架构说明、FAQ 等,信息架构良好。安装说明详细,提供多种安装方式。命名稳定性:有版本号(v3.5.3, 3.7.1),但未提供命名规范。示例和 FAQ 丰富。已知限制:未明确列出。许可证:MIT 许可证文件存在。版本变更日志:未提供 CHANGELOG。维护责任:有维护者(工部),但未明确责任分工。扣分原因:命名稳定性不足,已知限制缺失,版本变更日志缺失,维护责任不明确。
证据显示:输出可用性:提供 GUI、Discord 交互,输出形式多样。边际价值:相比 ChatGPT 等有优势(多 Agent、记忆、工具),但未提供实际效果数据。成本效益:提供费用估算($10-30/月),但未提供详细成本分析。扣分原因:边际价值缺乏数据支持,成本效益分析不深入。
证据显示:README 中的声明(如 18+ Agent、60+ Skill)未提供具体证据,测试文件存在但未提供测试结果,架构图存在但未验证。扣分原因:声明缺乏可追溯性,交叉验证不足,事实与推断未明确区分。
- 该仓库的发布者身份未经验证,请谨慎对待其来源声明。
- 安装脚本会执行远程代码,请务必在运行前审查脚本内容。
- 项目涉及 API Key 和 Discord Bot Token 等敏感信息,请确保妥善保管。
- 多 Agent 系统可能产生消息循环,请严格按照安全配置指南设置。
这个 Agent 能做什么,适合哪些场景?
AI 朝廷是建立在 OpenClaw 框架上的多 Agent 协作系统,以明朝内阁制为蓝本,将 18+ 个 AI Agent 组织成司礼监、内阁、六部、都察院等机构。支持三种制度:明朝内阁制、唐朝三省制、现代企业制。通过 Discord、飞书等平台交互,Agent 间可分工协作(如司礼监接旨、内阁优化、六部执行、都察院审查),并内置 60+ 技能(GitHub、Notion、浏览器等)。提供一键安装脚本,5 分钟可部署。系统还包括 GUI 管理界面、记忆备份、Cron 定时任务、沙箱隔离等功能。项目为 MIT 许可,原创架构。
该系统通过 OpenClaw 框架运行多个 Agent,每个 Agent 对应一个部门或角色(如司礼监、内阁、兵部等)。用户通过 Discord 或飞书 @某个 Agent,触发工作流:司礼监接旨后交给内阁优化 Prompt,再派发给六部执行,都察院在代码 push 到 GitHub 时自动审查。Agent 拥有独立记忆(SQLite 数据库),可调用 60+ 技能(如 GitHub、Notion、浏览器自动化、Cron 定时任务)。提供一键安装脚本(full-install.sh)、切换制度脚本(switch-regime.sh)、记忆备份(memory-backup.sh)和诊断工具(doctor.sh)。
- 个人开发者快速搭建多 Agent 协作环境,在 Discord 中实现项目管理、代码审查等。
- 团队利用明朝内阁制实现任务分发、审批和执行的模拟,提升协作效率。
- 需要自动代码审查的用户,利用都察院在 GitHub push 时触发审查。
- 使用 Notion 自动化工作流的用户,通过 Agent 自动将工作总结写入 Notion 日报。
- 对历史管理制度感兴趣的用户,通过 AI 模拟三省六部制或现代企业制度。
- 需要 7×24 在线监控和定时任务(如健康检查、备份)的运维场景。
这个 Agent 有哪些优点和局限?
- 零代码多 Agent 编排,配置文件而非编程,降低上手门槛。
- 基于历史制度(明朝内阁制)的架构设计,有原创性。
- 支持多种平台(Discord、飞书、Slack、Telegram),集成丰富。
- 提供 60+ 内置技能,覆盖开发、文档、自动化等领域。
- 一键安装脚本,5 分钟部署,并提供诊断工具,运维成本低。
- 支持记忆备份和 Cron 定时任务,适合长期运行。
- 依赖 OpenClaw 框架,需要先安装和配置,有一定学习成本。
- 多 Bot 模式下需要精确配置 allowBots 选项,否则可能发生消息循环。
- 费用取决于 LLM API 调用量,每月约 $10-30。
- 项目架构复杂,包含大量 Agent 和技能,新手可能难以完全掌握。
- 文档以中文为主,英文和非中文用户可能面临语言障碍。
如何安装或部署这个 Agent?
安装前需准备一台云服务器(推荐),并拥有 LLM API Key(Anthropic/OpenAI 等)和 Discord Bot Token。安装步骤:1) 本地安装:git clone https://github.com/wanikua/danghuangshang.git && cd danghuangshang && bash scripts/full-install.sh;远程安装:bash <(curl -fsSL https://raw.githubusercontent.com/wanikua/danghuangshang/main/scripts/full-install.sh)。2) 按提示填入 LLM API Key 和 Discord Bot Token。3) 在 Discord 中 @你的 Bot 开始使用。
如何使用这个 Agent?
安装后,默认启用明朝内阁制。在 Discord 中 @司礼监 下达任务(如"写个登录 API"),司礼监会自动将任务交给内阁优化,再派发给相关部门(如兵部),都察院会在代码 push 后审查。可切换制度:bash scripts/switch-regime.sh tang-sansheng 或 bash scripts/switch-regime.sh modern-ceo。使用记忆备份:bash scripts/memory-backup.sh。可访问内置 Web GUI(需要启动 node index.js)。
这个 Agent 与同类方案有什么区别?
与 ChatGPT、AutoGPT、CrewAI 相比,AI 朝廷强调"开箱即用"的成品:无需编程即可配置多 Agent,而 AutoGPT/CrewAI 需要编写 Python 代码。同时,AI 朝廷提供独立记忆和 60+ 技能,而 ChatGPT 是单一模型,AutoGPT 需要接向量库。AI 朝廷原生支持 Discord 等聊天界面,部署简单,但灵活性不如编程框架。
常见问题
每月运行费用是多少?
支持哪些 LLM 模型?
如何防止 Bot 消息循环?
allowBots: "mentions",避免 true 或 false。