forked from Gitlink/gitlink-cli
1.5 KiB
1.5 KiB
课程实践报告
《软件演化与运维》进阶任务要求的三份报告,已纳入本仓库供评委查阅。 源文件(含 docx 生成脚本)见小组工作区
报告生成/。
| 报告 | 文件 | 对应要求 |
|---|---|---|
| 软件分析及建模报告 | 软件分析及建模报告.docx | 子任务一:CLI 架构建模 |
| 软件新需求构思报告 | 软件新需求构思报告.docx | 子任务一/二/三:新增命令与 Skill 的需求来源 |
| 变更影响分析及测试报告 | 变更影响分析及测试报告.docx | 子任务一/二/三:测试与变更影响分析 |
报告与代码的对应关系
- 软件分析及建模报告:建模对象为
shortcuts/命令注册体系(register.go→ 各模块Shortcuts())、internal/capability能力探测、gitlink-web科研服务架构。 - 新需求构思报告:覆盖新增的 12 个命令模块(pm/wiki/export/label/member/milestone/notification/pipeline/webhook/capability/compare/workflow)、26 个 Skill、端到端工作流、科研服务的设计动机与场景。
- 变更影响分析及测试报告:覆盖各模块单元测试(
*_test.go)、DevOps 流水线(.devops/)、跨平台验证(doc/commands/cross-platform.md)、Agent 平台验证记录(各 Skill 的EXAMPLES.md/examples/)。
三份报告的 docx 由
报告生成/gen_*.js脚本生成,内容与本仓库代码同步。