帝国架构 v2.0 Empire Architecture
关于作者 — 十五年老米粉,用龙虾编程,撸起袖子就是干。
v2.0 归一版:版本号收敛、文件结构重组、架构图新增、文档精简。
架构总览
┌─────────┐
│ 皇帝 │ 人类决策者
└────┬────┘
│
┌────┴────┐
│ 丞相 │ 总协调
└────┬────┘
┌──────────────┼──────────────┐
│ │ │
┌─────┴─────┐ ┌─────┴─────┐ ┌─────┴─────┐
│ 参谋部 │ │ 执行部 │ │ 六部 │
│ 谋略/技术 │ │ 文/码/查 │ │ 吏户礼兵 │
│ /情报 │ │ │ │ 刑工 │
└───────────┘ └───────────┘ └───────────┘
│ │ │
┌─────┴─────┐ ┌─────┴─────┐ ┌─────┴─────┐
│ 翰林院 │ │ 特殊机构 │ │ 监察院 │
│ 知识管理 │ │ 钦天监/观 │ │ 御史大夫 │
│ 8大学士 │ │ 星台/太医 │ │ 中书令 │
└───────────┘ └───────────┘ └───────────┘
│
┌─────┴─────┐
│ 锦衣卫 │ 安全审计
└───────────┘
25 节点
| 类别 | 节点 | 职责 |
|---|
| 中枢 | 丞相 | 总协调、任务分解、结果汇总 |
| 参谋 | 谋略/技术/情报参谋 | 分析决策、方案评估、情报研判 |
| 执行 | 文曹/码曹/查曹 | 文档撰写、代码开发、信息检索 |
| 六部 | 吏/户/礼/兵/刑/工部 | 专项管理(人事/财务/外交/安全/法务/工程) |
| 翰林 | 翰林学士/国子监 + 8大学士 | 知识管理、四大知识源调度 |
| 特殊 | 钦天监/太医/御厨/观星台 | 预警/诊断/清洗/深度观测 |
| 监察 | 御史大夫/中书令 | 质量审计、流程监督 |
| 扩展 | 大理寺/大鸿胪/少府 | 逻辑推理/翻译/创意 |
| 安全 | 锦衣卫 | 安全审计、违规检测 |
核心特性
- 三公九卿制:中国古代行政体系 → AI 多智能体映射
- 联邦学习:横向/纵向联邦,参数聚合、安全多方计算
- 并行自检:6类15项检查,0.06s 完成(v1.7 优化,原 133s)
- 知识层:翰林院 8 大学士,支持腾讯云/飞书/Notion/本地RAG
- 安全机制:锦衣卫投票制、违规三级分类、制衡机制
- Token 管理:皇帝唯一所有权、吏曹执行分配
快速开始
cd lite
export MIMO_API_KEY="your-key"
export MIMO_API_ENDPOINT="https://your-endpoint/v1"
python3 main.py # 交互模式
python3 main.py "你的指令" # 单次执行
python3 main.py --status # 查看状态
运行自检
cd lite
python3 selfcheck_v17.py # 并行自检(0.06s)
知识层启用
# 在 chancellor.py 中添加
from knowledge.mount import mount_knowledge
mount_knowledge(self)
# 编辑 lite/knowledge/config.py 填入凭据
技术栈
| 层面 | 选型 |
|---|
| 模型 | MiMo V2.5 Pro |
| 编排 | LangGraph |
| 通信 | Redis + RabbitMQ |
| 联邦学习 | Flower |
| 安全 | Vault + TenSEAL |
| 监控 | Prometheus + Grafana |
项目结构
empire-architecture/
├── SKILL.md # 本文件
├── README.md # GitHub 说明
├── CHANGELOG.md # v2.0 更新
├── lite/ # 可运行代码
│ ├── main.py # CLI 入口
│ ├── chancellor.py # 丞相协调器
│ ├── selfcheck_v17.py # 并行自检框架
│ ├── config.json # 25节点配置
│ ├── agents/ # Agent 基类
│ ├── core/ # 消息总线/Token/安全
│ └── knowledge/ # 翰林院知识层
└── docs/
├── architecture-v1.md # 完整设计文档(v1 归档)
├── evaluation-v1.4.md # 评估报告(归档)
└── CHANGELOG-legacy.md # v1.x 完整更新日志
v2.0 变更
- 🔄 版本号归一:v1.x (v1.0~v1.93) 全线归档,v2.0 为唯一主线
- 📁 文件结构重组:changelog 合并、memory/ 和 skills/ 目录移除
- 🏗️ 架构图:新增 ASCII 架构总览图
- 📖 文档精简:SKILL.md 聚焦使用,设计文档移入 docs/
- ✅ 代码不变:lite/ 下所有代码保持兼容
版本历史
| 版本 | 日期 | 说明 |
|---|
| v2.0.0 | 2026-04-27 | 归一版:版本收敛、结构重组、架构图 |
| v1.93 | 2026-04-25 | 天文台专用版、观星台 |
| v1.8 | 2026-04-25 | 观星台 Observatory 新增 |
| v1.7 | 2026-04-25 | 并行自检框架(133s→0.06s) |
| v1.42 | 2026-04-24 | 多节点协作写作实战 |
| v1.41 | 2026-04-24 | 首次实战执行示例 |
| v1.4 | 2026-04-24 | 皇帝授权 + 社区知识源 |
| v1.3 | 2026-04-24 | 知识增强:翰林院 + 四大知识源 |
| v1.1 | 2026-04-24 | 精简版:8节点可运行 |
| v1.0 | 2026-04-24 | 完整版:41节点设计 |
完整日志:docs/CHANGELOG-legacy.md