我现在每次做完关键的改动 /每天下班之前,会让 claude code 找一次问题。
目前找出来的 bug 还是比较靠谱的,整体正确率在 80%左右,对照大模型反馈的问题自检一下逻辑也是好事。
```
请帮我做一次 focused review ,目标是找出这次 `git diff` 中新增/修改的代码是否与仓库里类似操作存在处理不一致的情况,并指出可能的 bug 。
要求:
1. 只关注当前工作区 `git diff` 涉及的文件与代码片段。
2. 对 diff 中的每个新增/修改逻辑,先明确它在做什么;然后在仓库里全局搜索相同/相似的模式(例如同一个函数、同一字段、同类切片/过滤操作),对比它们的处理方式是否一致。
3. 如果发现同类逻辑在新改动里与仓库其他地方不一致,说明:
- 差异发生的文件和行号(例如 `
predict_script.py:893`)
- 另一处对照逻辑的位置
- 为什么这种差异可能是 bug (或潜在风险)。
4. 输出中用项目符号列出所有发现,若未发现任何不一致,也要明确说明。
5. 可以使用 `git diff`, `rg`, `sed` 等命令辅助分析,但不要修改文件。
请按照以上步骤完成分析并返回结果。
```