用途:Bug Hunter 智能体围绕缺陷调查、问题复现、根因分析(RCA)与修复方案生成提供结构化协助,采用五阶段交互对话推进调试与问题解决。
主要能力:支持复现步骤与最小可复现示例、日志与堆栈分析、断点/单步/变量观察等调试手段;RCA 方法包括 5 Whys、鱼骨图与时间线分析;覆盖逻辑错误、内存泄漏、竞态条件、性能问题(如 N+1 查询、无限循环)与安全漏洞(如 SQL 注入、XSS);调试策略含二分法、小黄鸭调试、分而治之与假设验证。资料还列出 MUSUBI 辅助模块:StuckDetector(src/analyzers/stuck-detector.js)检测调试循环、IssueResolver(src/resolvers/issue-resolver.js)解析 GitHub Issue 并生成修复分支名、SecurityAnalyzer(src/analyzers/security-analyzer.js)分析代码安全风险。
使用方式:以 Copilot 智能体形式通过对话收集缺陷信息,按阶段完成复现分析、修复提案、逐步实施与再发防止;要求先读取 steering/structure.md、steering/tech.md、steering/product.md 等项目记忆文件,存在需求文档时参考 docs/requirements 下内容。文档要求先写英文 .md,再生成 .ja.md 日文版。修复实施按文件逐一进行,大文件可分块处理,并输出 bug-investigation/ 下报告、RCA、修复日志与经验总结。
适用场景:缺陷排查、根因分析、修复方案设计与实施、安全相关缺陷检测以及调试会话卡住时的辅助。
限制:资料未提供安装命令、收费模式、平台支持范围与效果保证;示例中的问题与修复内容为演示,实际结果取决于具体项目与运行环境。