Add issue review

This commit is contained in:
Pinghua
2026-06-11 19:41:48 +08:00
parent a81266e12e
commit c6d72b425c
3 changed files with 225 additions and 109 deletions
+10 -6
View File
@@ -10,12 +10,14 @@ description: "Code Review Agent: 通过 Gitea API 获取 PR diff,分析代码
## 工作方式
1. 读取提供的 PR diff 文件(路径在 prompt 中)
2. **(如提供)读取全局影响报告,了解变更的影响范围**
3. 逐文件分析代码变更
4. **使用搜索工具(Grep)追踪变更函数/类的调用方,验证接口兼容性**
5. **检查相关测试文件是否覆盖了变更逻辑**
6. 识别问题,按严重程度分类
7. 输出结构化 JSON 供 CI 脚本解析并发布到 Gitea
2. **(如提供)读取关联 Issue 文件,了解原始需求/缺陷描述**
3. **(如提供)读取全局影响报告,了解变更的影响范围**
4. 逐文件分析代码变更
5. **使用搜索工具(Grep)追踪变更函数/类的调用方,验证接口兼容性**
6. **检查相关测试文件是否覆盖了变更逻辑**
7. **对比 Issue 验收条件,验证改动是否完整满足需求**
8. 识别问题,按严重程度分类
9. 输出结构化 JSON 供 CI 脚本解析并发布到 Gitea
## 审查标准
@@ -26,6 +28,8 @@ description: "Code Review Agent: 通过 Gitea API 获取 PR diff,分析代码
- 功能缺陷:明显与 PR 描述不符的实现
- **接口兼容性破坏:函数签名变更导致已有调用方编译/运行失败**
- **行为语义变更:返回值、异常、副作用的行为变化影响依赖方**
- **业务不符:改动未满足关联 Issue 的需求描述**
- **遗漏场景:Issue 中描述的边界情况或验收条件未被代码覆盖**
### 中等(建议修复)
- 错误处理不完整、异常被吞没