这里按功能点归档了项目开发过程中的重构记录、设计文档、经验总结等,用于后续跟踪和排错。
- 起始编号:101
- 编号方式:简单累加(101, 102, 103...)
- 编号保留:即使功能废弃,编号也不重复使用
- 按功能点归档:同一功能的所有相关文档放在一起
- 完整上下文:包含计划、设计、实现、经验等完整记录
- 时间顺序:通过编号体现开发的时间顺序
- 101-singleton-refactor - 单例模式重构 ✅
- 102-web-architecture-refactor - Web架构重构 ✅
- 103-desktop-architecture - 桌面端架构 ✅
- 104-test-panel-refactor - 测试面板重构 📋
- 105-output-display-v2 - 输出显示v2 📋
- 106-template-management - 模板管理功能 🔄
- 107-component-standardization - 组件标准化重构 🔄
- 108-layout-system - 布局系统经验总结 ✅
- 109-theme-system - 主题系统开发 ✅
- 110-desktop-indexeddb-fix - 桌面端IndexedDB问题修复 ✅
- 111-electron-preference-architecture - Electron PreferenceService架构重构与竞态条件修复 ✅
- 112-desktop-ipc-fixes - 桌面端IPC修复合集 ✅
- 113-full-service-refactoring - 全面服务重构 🔄
- 114-desktop-file-storage - 桌面端文件存储实现 ✅
- 115-ipc-serialization-fixes - IPC序列化问题修复 ✅
- 116-desktop-packaging-optimization - 桌面端打包优化 ✅
- 117-import-export-architecture-refactor - 导入导出架构重构 ✅
- 118-desktop-auto-update-system - 桌面端应用发布与智能更新系统 ✅
- 119-csp-safe-template-processing - CSP 安全模板处理 ✅
- 120-mcp-server-module - MCP Server 模块开发 ✅
每个功能点目录包含:
- README.md - 功能点概述、时间线、状态
- 核心文档(根据实际情况):
plan.md- 计划文档design.md- 设计文档implementation.md- 实现记录experience.md- 经验总结troubleshooting.md- 排查清单
- 101-103:2024年12月底的架构重构
- 104-107:2024年12月底至2025年7月的功能开发
- 108-109:2025年7月的系统优化
- 110-113:2025年1月至7月的修复和重构
- 架构重构系列:101, 102, 103
- 功能开发系列:104, 105, 106, 107
- 系统优化系列:108, 109
- 问题修复系列:110, 111, 112
- 服务重构系列:113
- 已完成:101, 102, 103, 108, 109, 110, 111, 112
- 进行中:106, 107, 113
- 计划中:104, 105
- 查找相关功能:根据功能名称或编号找到对应目录
- 了解背景:先阅读README.md了解功能概述
- 深入细节:根据需要查看具体的计划、设计或经验文档
- 问题排查:如有相关问题,查看troubleshooting.md
- 新功能归档:从114开始继续编号
- 文档更新:功能完成后及时更新状态和经验总结
- 交叉引用:在相关功能点之间建立引用关系
- 合并原则:当同一功能领域有3个以上相关文档时考虑合并
- 质量标准:空目录或内容不足的文档应合并或删除
- 功能完整性:每个功能点包含完整的计划→设计→实现→经验链条
- 避免重复编号:严格按时间顺序分配编号,不重复使用
- 内容质量:确保文档内容充实,有实际价值
{编号}-{功能名称}/
├── README.md (功能概述、时间线、状态)
├── plan.md (计划文档,可选)
├── design.md (设计文档,可选)
├── implementation.md (实现记录,可选)
├── experience.md (经验总结,必需)
└── troubleshooting.md (排查清单,可选)
- 总归档数: 17
- 已完成: 12
- 进行中: 3
- 计划中: 2
- 下一个编号: 118