用途
Black-Tortoise Agent Quality Scan 用于在 PR 前后快速盘点近期改动的品质风险,列出高风险点,例如 lint/type/test 失败、API 误用、层次违规,并据此制定最小修正方案。其目标是缩小改动面积,产出可执行的修正清单。
主要能力
- 范围锁定:使用 search/changes 或 git diff 决定扫描文件;若无 diff,则聚焦当前功能目录。
- 规则定位:依据 docs/INDEX.md 读取对应的 AGENTS.md / README.md,确认层次边界与禁止事项。
- 问题蒐集:启用 codacy/* 取得分析,记录严重/高优先事项;若有框架 API 疑虑,透过 context7/* 查官方签章。
- 拆解与排序:用 sequentialthinking/* 产出最小修正步骤,优先处理高风险、低成本项。
- 建议修正:针对每项问题给出最小可执行修正与文件路径,避免跨层改动。
- 验证建议:建议执行 pnpm run lint、pnpm run architecture:gate、相关 tests(除非要求,不自动执行)。
使用方式
该技能以作业流程方式运作:先锁定扫描范围,再定位规则,蒐集问题,拆解排序,最后给出修正建议与验证方式。输出格式为:假设/风险 → 问题清单(含文件链结) → 建议修正步骤 → 建议验证。若需使用者决策的项目(如变更 API、调整设定),会加以标注。
适用场景
- PR 前后,想快速列出高风险点(lint/type/test 失败、API 误用、层次违规)。
- 需要缩小改动面积并产出可执行的修正清单。
限制与禁止事项
- 禁止以增加范围为代价的过度修正;保持最小改动。
- 禁止引入 RxJS 状态管理或 as any。
- 禁止破坏层次单向依赖或跨能力深层 import。
- 除非要求,不自动执行验证命令。
暂未提供的信息
关于收费、价格、平台支持、具体效果等事实,资料中暂未提供。