advanced
进阶挑战
AI 代码审查助手
代码评审需要同时关注逻辑、可维护性、安全和测试覆盖,认知负担高。
技术栈
TypeScript
LLM
静态分析
GitHub API
业务目标
辅助开发者快速发现高风险变更,并生成可操作的 review 建议。
输入数据
Git diff、测试结果、代码规范、历史缺陷。
输出结果
问题列表、风险等级、建议修改点。
Baseline
先按 diff 文件类型生成检查清单,再用 LLM 输出结构化发现。
项目工作区
步骤进度 0/5
动手进度0%
项目笔记
交付物
问题列表、风险等级、建议修改点。
验收指标
有效发现率
误报率
修复采纳率
评价指标
- 有效发现率
- 误报率
- 修复采纳率
扩展任务
- 接入 CI 日志
- 识别重复问题
- 自动生成测试建议
复盘问题
- 哪些建议必须附带行号?
- 如何避免模型输出泛泛而谈?