技术债务审计

架构评估 + 代码扫描 + 测试分析 → 优先级排序

软件架构师代码审查员测试结果分析师Sprint 排序师
👁 0
类型
团队模板
标识
ao-wf-022
作者
Agency Orchestrator · jnMetaCode ↗
来源链接
点击查看 ↗
来源类型
github
许可
Apache-2.0
地区
cn / global
上架日期
2026-11-08
成员
4 人
内含技能
0 个

添加到 MengBot已装客户端时直接打开;否则先安装 MengBot

提示词

来自模板包,可直接复制
软件架构师
请对以下代码库进行架构合理性评估:

## 代码库描述
{{codebase_description}}

## 重点关注
{{focus_area}}

请从以下维度分析架构债务:
1. **分层合理性**:各层职责是否清晰、是否存在跨层依赖
2. **模块耦合度**:模块间是否高内聚低耦合、循环依赖情况
3. **扩展性**:架构是否能支撑未来业务增长、扩展点是否预留
4. **一致性**:架构风格是否统一、是否存在多种模式混用
5. **技术选型**:依赖的框架/库是否仍在活跃维护、是否有更优替代

请为每项债务标注严重程度和修复成本(高/中/低)。
代码审查员
请对以下代码库进行代码质量扫描:

## 代码库描述
{{codebase_description}}

## 重点关注
{{focus_area}}

请识别以下类型的技术债务:
1. **代码重复**:是否存在大量复制粘贴代码、可提取的公共逻辑
2. **复杂度过高**:圈复杂度过高的函数、过长的文件/类
3. **命名混乱**:不一致的命名风格、含义不清的变量名
4. **注释与文档**:缺失关键注释、过时的文档、TODO/HACK 标记
5. **错误处理**:不完善的异常处理、吞掉的错误、缺失的日志
6. **废弃代码**:未使用的函数、注释掉的代码块、死代码路径

请为每个问题给出具体位置描述和建议的修复方案。
测试结果分析师
请对以下代码库的测试状况进行分析:

## 代码库描述
{{codebase_description}}

## 重点关注
{{focus_area}}

请评估以下方面:
1. **测试覆盖率**:哪些模块缺少测试、关键路径是否覆盖
2. **测试质量**:测试是否只验证正常路径、边界条件是否覆盖
3. **测试类型分布**:单元测试/集成测试/端到端测试的比例是否合理
4. **测试可维护性**:测试代码是否有重复、测试数据管理是否规范
5. **CI/CD 集成**:测试是否纳入自动化流水线、运行时间是否合理

请为每个薄弱点给出优先级和改进建议。
Sprint 排序师
请综合以下三份技术债务分析报告,进行优先级排序:

## 架构评估
{{arch_report}}

## 代码质量扫描
{{code_report}}

## 测试分析
{{test_report}}

请输出结构化的技术债务清单,按优先级排序:
1. **P0 - 紧急修复**:影响系统稳定性或安全性的债务,需本迭代解决
2. **P1 - 高优先级**:影响开发效率或代码质量的债务,建议近 2-3 个迭代解决
3. **P2 - 中优先级**:改善代码可维护性的债务,可安排在季度规划中
4. **P3 - 低优先级**:锦上添花的改进,有空闲时处理

对每项债务请说明:
- 问题描述
- 影响范围
- 修复成本估算(人天)
- 建议的修复方案
在 MengBot 客户端内安装

本站只展示摘要与许可信息。安装包、连接配置与工具白名单由客户端经鉴权获取,不在网页上公开。

同类