You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
4.1 KiB
4.1 KiB
文档体系重构迁移总结
执行日期: 2026-01-18
状态: ✅ 已完成
迁移概览
成功将原有的扁平化文档结构重构为模块化的 RFC + ADR + Guides 体系。
迁移统计
文档数量
| 模块 | RFC | Guides | Archive | 总计 |
|---|---|---|---|---|
| Client | 24 | 2 | 10 | 36 |
| Server | 18 | 1 | 12 | 31 |
| Architecture | - | - | - | 1 |
| 总计 | 42 | 3 | 22 | 68 |
目录结构
docs/
├── client/ # 24 RFCs + 2 Guides
├── server/ # 18 RFCs + 1 Guide
├── admin/ # 空(待后续使用)
├── requirements/ # 保留原有需求文档
├── architecture/ # 1 ADR
└── .archive/ # 22 个计划文档归档
迁移详情
Client 模块
RFCs (24 个):
- 001-008: 新功能(Form 组件、项目管理、搜索等)
- 101-116: Bug 修复(对话框、样式、类型等)
Guides (2 个):
- form-usage-examples.md
- form-usage.md
Archive (10 个):
- 项目面板相关计划
- 分镜系统相关计划
- 阶段性计划文档
Server 模块
RFCs (18 个):
- 001-015: 新功能(积分系统、附件管理、用户服务等)
- 101-103: Bug 修复(数据库连接、文档重组等)
Guides (1 个):
- user-service-testing.md
Archive (12 个):
- 后端架构计划
- Docker 容器化计划
- 数据库扩展计划
Architecture 模块
ADRs (1 个):
- 001-documentation-system-refactor.md(本次重构的决策记录)
文件命名规范
RFC 编号规则
- 001-099: 新功能开发
- 101-199: Bug 修复
示例
✅ 正确:
- docs/client/rfcs/001-form-complete-mode.md
- docs/server/rfcs/101-fix-db-connection.md
- docs/architecture/001-documentation-system-refactor.md
❌ 错误:
- docs/rfcs/form-complete-mode.md (缺少模块)
- docs/client/001-form.md (缺少 rfcs 目录)
已删除的目录
以下旧目录已清空并删除:
- ❌
docs/方案/ - ❌
docs/修复/ - ❌
docs/示例/ - ❌
docs/计划/ - ❌
docs/需求/(已移动到docs/requirements/)
更新的文件
配置文件
.kiro/steering/master-workflow.md- 更新了文档创建规则
新增文档
docs/architecture/001-documentation-system-refactor.md- ADR 决策记录docs/architecture/MIGRATION_SUMMARY.md- 本文档
验证结果
✅ 所有文档已成功迁移
✅ 旧目录已清理
✅ 新目录结构已建立
✅ 文档编号规范已应用
✅ master-workflow.md 已更新
使用指南
创建新文档
# Client RFC (新功能)
docs/client/rfcs/009-new-feature.md
# Server RFC (Bug 修复)
docs/server/rfcs/104-fix-something.md
# Architecture ADR
docs/architecture/002-next-decision.md
# Guide
docs/client/guides/new-guide.md
查找文档
# 查看所有 Client RFCs
ls docs/client/rfcs/
# 查看所有 Server Guides
ls docs/server/guides/
# 查看归档的计划文档
ls docs/.archive/client/
后续工作
短期(1-2 周)
- 为 RFC/ADR/Guides 创建标准模板
- 编写文档编号自动生成脚本
- 更新团队文档规范
中期(1 个月)
- 生成文档索引和目录
- 集成文档搜索工具
- 建立文档评审流程
长期(持续)
- 定期归档过时文档
- 维护 Changelog
- 优化文档结构
团队通知
重要变更
- 文档路径变更:所有文档现在按模块分类
- 命名规范:RFC 使用编号前缀(001-099 新功能,101-199 修复)
- 文档类型:使用 RFC/ADR/Guides 替代原有的方案/修复/示例
迁移影响
- ✅ 所有历史文档已保留(在新位置)
- ✅ 归档文档仍可访问(在
.archive/目录) - ✅ 文档链接需要更新(如果有引用旧路径)
参考资料
迁移完成!新的文档体系已就绪。 🎉