docs: 建立工单管理系统
新规定: - 每次工作前,先在Git库中创建工单 - 工单记录任务描述、验收标准 - 完成后对照工单验收 - 验收通过后关闭工单并提交Git 当前工单: - #001 完成所有模块分析 (进行中 7/46) - #002 整理文件夹结构 (待办) - #003 为每个模块生成README (待办) - #004 旧版本移到备份目录 (待办) - #005 同步到Git (已完成) - #006 生成系统架构文档 (待办)
This commit is contained in:
parent
55ff3d2064
commit
858d5c592d
|
|
@ -0,0 +1,263 @@
|
|||
# NAC公链开发工单管理
|
||||
|
||||
**创建日期**: 2026-02-18
|
||||
**管理员**: NAC开发团队
|
||||
**状态**: 🟢 活跃
|
||||
|
||||
---
|
||||
|
||||
## 📋 工单管理规范
|
||||
|
||||
### 工作流程
|
||||
|
||||
1. **创建工单** - 每次工作前,先创建工单
|
||||
2. **分配工单** - 指定负责人和优先级
|
||||
3. **开始工作** - 查看工单详情,按要求执行
|
||||
4. **完成工作** - 对照工单验收标准
|
||||
5. **验收通过** - 关闭工单,提交Git
|
||||
6. **验收失败** - 重新开工,直到通过
|
||||
|
||||
### 工单状态
|
||||
|
||||
- 🆕 **待办** (TODO) - 新创建,未开始
|
||||
- 🚧 **进行中** (IN PROGRESS) - 正在执行
|
||||
- ✅ **已完成** (DONE) - 已验收通过
|
||||
- ❌ **已取消** (CANCELLED) - 不再执行
|
||||
- ⏸️ **暂停** (PAUSED) - 临时暂停
|
||||
|
||||
### 优先级
|
||||
|
||||
- 🔴 **P0 - 紧急** - 立即处理
|
||||
- 🟠 **P1 - 高** - 优先处理
|
||||
- 🟡 **P2 - 中** - 正常处理
|
||||
- 🟢 **P3 - 低** - 有空处理
|
||||
|
||||
---
|
||||
|
||||
## 🎯 当前工单列表
|
||||
|
||||
### 工单 #001 - 完成所有模块的逐层深入分析
|
||||
|
||||
**状态**: 🚧 进行中
|
||||
**优先级**: 🟠 P1 - 高
|
||||
**负责人**: NAC开发团队
|
||||
**创建时间**: 2026-02-18 23:00
|
||||
**预计完成**: 2026-02-19 12:00
|
||||
|
||||
**任务描述**:
|
||||
对NAC公链的所有46个模块进行逐层深入分析,不使用快速扫描和任何高效方式,为每个模块生成详细的分析报告。
|
||||
|
||||
**验收标准**:
|
||||
- [ ] 完成所有46个模块的深度分析
|
||||
- [ ] 每个模块都有详细的分析报告(包含代码行数、功能描述、依赖关系)
|
||||
- [ ] 所有分析报告提交到Git
|
||||
- [ ] 生成模块分析索引
|
||||
- [ ] 生成系统架构文档
|
||||
|
||||
**当前进度**: 7/46 (15.2%)
|
||||
|
||||
**已完成模块**:
|
||||
1. ✅ charter-compiler (3246行)
|
||||
2. ✅ charter-std (11,364行)
|
||||
3. ✅ nac-udm (28,777行)
|
||||
4. ✅ nac-nvm (977行)
|
||||
5. ✅ nac-cbpp (766行)
|
||||
6. ✅ nac-ai-valuation (2508行)
|
||||
7. ⚠️ nac-ai-compliance (187行 - 仅30%完成)
|
||||
|
||||
**进行中模块**:
|
||||
- 🚧 nac-sdk (5490行) - 正在分析
|
||||
|
||||
**待分析模块** (38个):
|
||||
- nac-wallet-core
|
||||
- nac-rpc
|
||||
- nac-node
|
||||
- nac-csnp
|
||||
- nac-nrpc4
|
||||
- ... (其余33个)
|
||||
|
||||
**备注**:
|
||||
- 必须逐层分析,不使用快速扫描
|
||||
- 每完成5个模块提交一次Git
|
||||
- 定期更新工单进度
|
||||
|
||||
---
|
||||
|
||||
### 工单 #002 - 整理文件夹结构,消除重复模块
|
||||
|
||||
**状态**: 🆕 待办
|
||||
**优先级**: 🟠 P1 - 高
|
||||
**负责人**: NAC开发团队
|
||||
**创建时间**: 2026-02-18 23:30
|
||||
**预计完成**: 2026-02-19 02:00
|
||||
|
||||
**任务描述**:
|
||||
整理和梳理文件夹的每个模块,确保模块在合理的位置,不能乱层和错层,更不能存在多套重复的开发。
|
||||
|
||||
**验收标准**:
|
||||
- [ ] 检查所有模块,识别重复模块
|
||||
- [ ] 确定每个模块的正确位置
|
||||
- [ ] 移动错位的模块到正确位置
|
||||
- [ ] 删除或归档重复的模块
|
||||
- [ ] 生成文件夹结构报告
|
||||
- [ ] 提交到Git
|
||||
|
||||
**已发现问题**:
|
||||
- ⚠️ nac-nvm 和 nvm_v2 (已确认不是重复,nvm_v2是跨层测试项目)
|
||||
- ⚠️ 多个钱包模块 (nac-wallet-core, nac-wallet-cli, nac-vision-wallet)
|
||||
|
||||
**待检查**:
|
||||
- 所有nac-acc-*模块是否有重复
|
||||
- 所有nac-cbpp-*模块的层级关系
|
||||
- 所有nac-csnp-*模块的层级关系
|
||||
|
||||
---
|
||||
|
||||
### 工单 #003 - 为每个模块生成README日志
|
||||
|
||||
**状态**: 🆕 待办
|
||||
**优先级**: 🟡 P2 - 中
|
||||
**负责人**: NAC开发团队
|
||||
**创建时间**: 2026-02-18 23:30
|
||||
**预计完成**: 2026-02-19 06:00
|
||||
|
||||
**任务描述**:
|
||||
为每个模块生成README.md文件,记录模块的目录树、功能描述、依赖关系、使用方法等,方便后期开发和运维。
|
||||
|
||||
**验收标准**:
|
||||
- [ ] 每个模块都有README.md文件
|
||||
- [ ] README包含:模块名称、功能描述、目录树、依赖关系、使用示例
|
||||
- [ ] README格式统一
|
||||
- [ ] 所有README提交到Git
|
||||
|
||||
**当前进度**: 46/46 (100% - 已创建基础README)
|
||||
|
||||
**待完善**:
|
||||
- 需要为每个README添加详细的目录树
|
||||
- 需要添加使用示例
|
||||
- 需要添加依赖关系图
|
||||
|
||||
---
|
||||
|
||||
### 工单 #004 - 旧版本移到备份目录
|
||||
|
||||
**状态**: 🆕 待办
|
||||
**优先级**: 🟢 P3 - 低
|
||||
**负责人**: NAC开发团队
|
||||
**创建时间**: 2026-02-18 23:30
|
||||
**预计完成**: 2026-02-19 08:00
|
||||
|
||||
**任务描述**:
|
||||
检查所有模块,如果有更新的版本,应该把旧的版本放到备份目录里。
|
||||
|
||||
**验收标准**:
|
||||
- [ ] 识别所有有多个版本的模块
|
||||
- [ ] 确定哪个是最新版本
|
||||
- [ ] 创建backup/目录
|
||||
- [ ] 移动旧版本到backup/目录
|
||||
- [ ] 更新文档说明
|
||||
- [ ] 提交到Git
|
||||
|
||||
**待检查**:
|
||||
- 服务器上的NAC_v1.0.2 - NAC_v1.0.13等旧版本
|
||||
- 本地是否有旧版本的模块
|
||||
|
||||
---
|
||||
|
||||
### 工单 #005 - 同步所有代码和文档到Git仓库
|
||||
|
||||
**状态**: ✅ 已完成
|
||||
**优先级**: 🔴 P0 - 紧急
|
||||
**负责人**: NAC开发团队
|
||||
**创建时间**: 2026-02-18 23:00
|
||||
**完成时间**: 2026-02-18 23:45
|
||||
|
||||
**任务描述**:
|
||||
将所有代码、文档、分析报告同步到远程Git仓库(https://git.newassetchain.io/nacadmin/NAC_Blockchain)。
|
||||
|
||||
**验收标准**:
|
||||
- [x] 所有本地提交已推送到远程
|
||||
- [x] docs/文档中心已同步
|
||||
- [x] 所有README已同步
|
||||
- [x] 所有分析报告已同步
|
||||
|
||||
**完成情况**:
|
||||
- ✅ 成功推送220个文件
|
||||
- ✅ 合并远程更新
|
||||
- ✅ 使用rebase方式
|
||||
- ✅ 推送成功
|
||||
|
||||
---
|
||||
|
||||
### 工单 #006 - 生成最终系统架构文档
|
||||
|
||||
**状态**: 🆕 待办
|
||||
**优先级**: 🟡 P2 - 中
|
||||
**负责人**: NAC开发团队
|
||||
**创建时间**: 2026-02-18 23:30
|
||||
**预计完成**: 2026-02-19 12:00
|
||||
|
||||
**任务描述**:
|
||||
在完成所有模块分析后,生成完整的NAC系统架构文档,包括模块依赖关系图、数据流图、部署架构图等。
|
||||
|
||||
**验收标准**:
|
||||
- [ ] 生成系统架构文档(Markdown格式)
|
||||
- [ ] 包含模块依赖关系图
|
||||
- [ ] 包含5层架构图(L0-L5)
|
||||
- [ ] 包含数据流图
|
||||
- [ ] 包含部署架构图
|
||||
- [ ] 提交到Git
|
||||
|
||||
**依赖**:
|
||||
- 依赖工单 #001 完成(所有模块分析完成)
|
||||
|
||||
---
|
||||
|
||||
## 📊 工单统计
|
||||
|
||||
**总工单数**: 6
|
||||
**已完成**: 1 (16.7%)
|
||||
**进行中**: 1 (16.7%)
|
||||
**待办**: 4 (66.6%)
|
||||
**已取消**: 0 (0%)
|
||||
|
||||
**优先级分布**:
|
||||
- 🔴 P0: 1个 (已完成)
|
||||
- 🟠 P1: 2个 (1个进行中,1个待办)
|
||||
- 🟡 P2: 2个 (待办)
|
||||
- 🟢 P3: 1个 (待办)
|
||||
|
||||
---
|
||||
|
||||
## 📝 工单模板
|
||||
|
||||
### 新建工单
|
||||
|
||||
```markdown
|
||||
### 工单 #XXX - [工单标题]
|
||||
|
||||
**状态**: 🆕 待办
|
||||
**优先级**: 🟡 P2 - 中
|
||||
**负责人**: [负责人]
|
||||
**创建时间**: YYYY-MM-DD HH:MM
|
||||
**预计完成**: YYYY-MM-DD HH:MM
|
||||
|
||||
**任务描述**:
|
||||
[详细描述任务内容]
|
||||
|
||||
**验收标准**:
|
||||
- [ ] 标准1
|
||||
- [ ] 标准2
|
||||
- [ ] 标准3
|
||||
|
||||
**依赖**:
|
||||
- 依赖工单 #XXX
|
||||
|
||||
**备注**:
|
||||
[其他说明]
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
**最后更新**: 2026-02-18 23:45
|
||||
**下次更新**: 每完成一个工单后更新
|
||||
Loading…
Reference in New Issue