bug-review
追踪并定位代码中的Bug,提供证据链
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:bug-review。 它的用途是:追踪并定位代码中的Bug,提供证据链 完整的 Skill 内容见:https://321skill.com/skills/bug-review-x-2/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘请帮我分析这段Node.js服务在昨晚高峰期的崩溃日志,这是崩溃前的最后100行应用日志和最近一次部署的代码diff。’,它会解析日志中的错误堆栈和时间线,对比代码变更,推断出可能是新引入的异步处理函数在并发时未正确处理资源释放,导致内存泄漏最终进程退出,并指出可疑的代码行和当时的系统负载作为证据。
介绍
bug-review 是一个专注于提升代码质量的AI技能,它旨在帮助开发者高效地定位和排查代码中的缺陷。该技能通过分析代码变更、系统日志等信息,构建清晰的证据链,从而揭示Bug的根本原因,而非仅仅停留在表面现象。
使用时,开发者只需提供相关的代码片段、错误日志或描述问题现象,bug-review便会启动其分析引擎。它会像侦探一样,追踪代码执行路径、检查变量状态、分析日志时间戳,最终给出一个包含推理步骤和证据指向的排查报告。
这个技能特别适合那些需要处理复杂线上问题、维护遗留系统或进行深度代码审查的开发者。无论是前端、后端还是全栈工程师,在面对难以复现或根源隐蔽的Bug时,它都能提供有力的辅助。
建议在初步复现问题并收集了相关上下文(如错误堆栈、相关代码文件、操作日志)后使用,以获得更准确的分析。注意,它依赖于用户提供信息的完整性和准确性,对于完全随机或由外部系统(如硬件、网络)直接导致的问题,分析能力可能有限。
核心特点
与一般代码检查工具不同,bug-review的核心在于构建“证据链”,它模拟了人类排查Bug时的逻辑推理过程,不仅指出问题点,更解释问题是如何发生的,将零散的日志、代码变更和异常现象串联成一个有因果关系的完整故事。
注意事项
不适合分析由完全随机的硬件故障、网络波动或缺乏任何日志/代码上下文的“黑盒”问题。
常见问题
bug-review能分析生产环境的线上故障吗?
可以,但需要你提供尽可能完整的错误日志、相关时间段的系统监控指标以及涉及变更的代码片段,证据越充分,分析越精准。
它和直接在IDE里运行调试器有什么区别?
调试器用于交互式地控制执行流程和观察状态,而bug-review更侧重于事后分析和根因推理,尤其擅长处理已发生且难以直接复现的线上问题,通过已有“证据”进行回溯。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/bug-review-x-2/raw/index.md 读取 bug-review 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/bug-review-x-2/raw/index.md(查看排版版本)