MBE 文档治理与结构规范

版本: v2.0
生效日期: 2026-02-11
适用范围: Mises 全仓库(docs/、mises-behavior-engine/docs/、mbe-desktop/docs/)


一、文档目录总览

1.1 三级目录定位

目录 归属 定位 主要内容
docs/ Mises 根 跨项目共享文档 文档中心索引、架构概览、图谱迁移指南、Feature Flags、PCF、商业规划、运维参考
mises-behavior-engine/docs/ MBE 引擎 引擎核心文档 产品、架构、API、SDK、安全、评估、部署、Cookbook、国际化、开发者指南
mbe-desktop/docs/ Desktop 应用 桌面端 + 领域应用 KB 流程、用户工作流、领域应用(法律/金融/营销)、能力分析

1.2 目录结构标准

docs/(Mises 根)

docs/
├── README.md                    # 文档中心索引(入口)
├── DOCS_GOVERNANCE_AND_STRUCTURE.md  # 本文件:治理规范
├── business/                    # 商业计划
├── features/                    # 功能文档
├── guides/                      # 使用指南
├── reference/                   # 快速参考
├── workflows/                   # 工作流
├── archive/                     # 归档(见第四章)
│   ├── cli-optimization/
│   ├── client-plans/
│   ├── completed-plans/
│   ├── dev-analysis/
│   ├── dev-logs/
│   ├── graph-implementation/
│   └── update-summaries/
└── (其他长期文档 *.md)

mises-behavior-engine/docs/(引擎)

mises-behavior-engine/docs/
├── Readme.md                    # 引擎文档中心索引
├── GETTING_STARTED.md           # 统一入门指南
├── VERSIONS.md                  # 版本对照表
├── architecture/                # 技术架构设计
├── product/                     # 产品文档(能力说明、路线图、System Card)
│   ├── business/                # 投资人材料
│   └── comparison/              # 竞品对比
├── developer/                   # 开发者文档(API Reference、Agent 框架、Tool 指南)
├── guides/                      # 操作指南(入门、评估方法论、Prompt 工程、安全合规)
├── cookbook/                     # 可复现示例(5 篇)
├── en/                          # 英文国际化文档
├── business/                    # 定价与计费
├── legal/                       # 法律合规(隐私政策)
├── reference/                   # 术语表等参考
├── deployment/                  # 部署指南
├── testing/                     # 生产级测试指南
├── workflows/                   # 引擎工作流
├── xiaozhi/                     # 小智集成
├── archive/                     # 归档
└── (其他子目录)

mbe-desktop/docs/(Desktop)

mbe-desktop/docs/
├── domain-applications/         # 领域应用文档
│   ├── capability/              # 能力方法应用
│   ├── industry/                # 行业应用
│   │   ├── legal/
│   │   ├── finance/
│   │   └── marketing/
│   └── integration/             # 集成对接
├── archive/                     # 归档
└── (其他生产文档 *.md)

二、文档分类体系

2.1 生命周期分类

分类 定义 文件名特征 生命周期
生产文档 面向用户/开发者/运维的正式文档 大写字母 + 下划线(如 GETTING_STARTED.md 持续维护
架构设计 系统架构、业务流程、技术方案 MBE_*_ARCHITECTURE.md*_FLOW.md 随版本更新
产品文档 能力说明、路线图、System Card MBE_CAPABILITIES.mdMBE_ROADMAP.md 随版本更新
开发残留 调试记录、修复报告、实施阶段报告 FIX_**_DEBUGPHASE*_REPORT*_DIAGNOSIS 即时归档
一次性计划 已完成的改进计划、优化方案 *_PLAN.md(已完成) 完成后归档
状态跟踪 实现状态、完成度报告 *_STATUS.md*_COMPLETE.md 完成后归档

2.2 判断规则:保留 vs 归档

保留(生产目录)的文档必须满足:

  1. 仍有读者参考价值(用户、开发者、运维人员)
  2. 内容反映当前系统状态(非历史快照)
  3. 不是一次性的调试/修复/实施记录

应当归档的文档:

  1. 标题或内容包含具体日期(如 *_20260202.md)——属于历史快照
  2. 标题包含 FIX__DEBUG_DIAGNOSIS_COMPLETE——属于一次性开发记录
  3. PHASE*_TEST_REPORT*_API_CHECK——属于阶段性测试报告
  4. 已完成的优化计划/改进计划——核心内容已融入生产文档
  5. 实现状态跟踪文档——功能已上线,状态无需继续跟踪

三、文档命名与版本规范

3.1 命名约定

类型 规则 示例
生产文档 UPPER_SNAKE_CASE.md GETTING_STARTED.mdAPI_REFERENCE.md
Cookbook 序号_UPPER_SNAKE.md 01_CREATE_EXPERT.md
国际化 放入 en/ 目录 en/GETTING_STARTED.md
归档文档 保持原名,移入 archive/分类/ archive/testing/PHASE1_TEST_REPORT.md

3.2 版本号规范

每个生产文档应在页眉或页脚包含:

**文档版本**: vX.Y  
**更新日期**: YYYY-MM-DD
  • 版本号应与系统版本保持一致(当前 v3.1.0)
  • 内容更新时必须同步更新版本号和日期
  • 索引文件(README.md)使用独立版本号

3.3 内链规范

  1. 引用生产文档:使用相对路径 ./../
  2. 引用归档文档:路径必须包含 archive/,并在链接说明中标注「已归档」
  3. 禁止:引用不存在的文件、使用绝对路径
  4. 移动文件后必须全局搜索更新所有引用

四、归档体系

4.1 归档目录结构

每个 docs 目录下的 archive/内容类别组织:

归档目录 内容 所属仓库
archive/completed-plans/ 已完成的改进/优化计划 docs/
archive/dev-analysis/ 开发期对标分析、差距分析 docs/
archive/cli-optimization/ CLI 优化审计与计划 docs/
archive/client-plans/ 客户端规划系列 docs/
archive/graph-implementation/ 图谱实现状态跟踪 docs/
archive/update-summaries/ 版本更新总结 docs/
archive/dev-logs/ 开发日志、Cursor 对话记录 docs/, mbe-desktop/
archive/testing/ 测试报告、API 检查报告 mbe/
archive/mq-implementation/ 消息队列实施阶段报告 mbe/
archive/fixes/ Bug 修复记录 mbe/
archive/issues/ 问题跟踪记录 mbe/
archive/troubleshooting/ 故障排除记录 mbe/
archive/architecture/ 历史架构分析 mbe/
archive/configs/ 历史配置记录 mbe/
archive/kb-flow-analysis/ KB 流程分析记录 mbe-desktop/
archive/fix-reports/ 修复报告 mbe-desktop/
archive/optimization/ 优化分析报告 mbe-desktop/

4.2 归档操作规范

# 归档单个文件
Move-Item "docs/OLD_FILE.md" "docs/archive/分类/" -Force

# 归档后必须:
# 1. 全局搜索并更新引用该文件的所有链接
# 2. 重建文档站点验证无断链:npm run docs:build

4.3 归档统计(截至 2026-02-11)

仓库 归档文件数 生产文件数
docs/ 36 25
mises-behavior-engine/docs/ 400 ~290
mbe-desktop/docs/ 56 57
合计 492 ~372

五、文档站点构建

5.1 构建方式

# 在 Mises 根目录执行
npm run docs:build

构建脚本 scripts/build-unified-docs-site.js 扫描四个目录:

  • docs/
  • mbe-desktop/docs/
  • mises-behavior-engine/docs/
  • mbe-monorepo/docs/

产出到 docs-site/,包含 overview.html(总览)和 index.html(索引)。

5.2 构建时机

场景 是否重建
新增/修改生产文档 ✅ 重建
归档文件(仅移动) ✅ 重建(验证无断链)
修改归档内容 ❌ 无需

5.3 .gitignore 建议

# 文档站点生成物
docs-site/*.html
docs-site/pages/
docs-site/style.css
docs-site/app.js

六、文档新增流程

6.1 新增生产文档

  1. 确定归属目录:根据第一章定位判断放入哪个 docs 目录
  2. 选择子目录:参照 1.2 目录结构标准
  3. 命名规范:遵循第三章命名约定
  4. 添加版本信息:页眉/页脚注明版本号和日期
  5. 更新索引:在对应 README.md 中添加条目
  6. 重建站点npm run docs:build

6.2 新增开发/调试文档

开发过程中产生的临时文档(修复记录、调试日志、阶段报告):

  1. 可临时存放在对应 docs 目录
  2. 开发完成后立即归档archive/对应分类/
  3. 不应在生产目录中长期保留

6.3 文档更新检查清单

每次发布新版本时,检查以下文档是否需要同步更新:

  • MBE_ROADMAP.md — 路线图版本号和完成状态
  • MBE_CAPABILITIES.md — 能力说明是否覆盖新功能
  • MBE_PRODUCT_INTRO.md — 产品介绍是否反映最新架构
  • MBE_BUSINESS_FLOW.md — 业务流程是否有变化
  • MBE_COMPLETE_SYSTEM_ARCHITECTURE.md — 架构文档版本号
  • GETTING_STARTED.md / en/GETTING_STARTED.md — 入门指南
  • API_COMPLETE_REFERENCE.md / en/API_REFERENCE.md — API 文档
  • docs/README.md — 文档中心索引
  • VERSIONS.md — 版本对照表
  • llms.txt — AI 可读文档索引

七、发布审查流程

7.1 审查清单

检查项 说明
无敏感信息 无内部账号、密码、API Key、内部 IP
无未公开商业细节 定价策略等按需脱敏
版本号一致 文档版本号与系统版本匹配
链接完整 npm run docs:build 无报错
公网部署 核心文档不得无密码暴露;见 DOCS_SITE_DEPLOYMENT_AND_ACCESS.md
临时文档已归档 生产目录中不含 FIX_**_DEBUG
国际化同步 en/ 目录内容与中文版一致

7.2 定期维护建议

频率 动作
每次发版 执行 6.3 更新检查清单
每月一次 扫描生产目录,归档新增的开发残留
每季度一次 全面审查文档准确性,更新过时内容

八、变更日志

日期 版本 变更说明
2026-02-10 v1.0 初始版本,建立基础治理规范
2026-02-11 v2.0 完成三步文档治理:归档 492 个开发残留 → 修复版本号/断链/过时状态 → 更新治理规范。新增归档体系、命名规范、版本规范、更新检查清单、定期维护建议

文档版本: v2.0
更新日期: 2026-02-11