用途:Deep Debug 用于处理难以定位的顽固缺陷,尤其是反复尝试修复无效、需要观察浏览器与 API 交互、症状与预期不符,以及 React hooks、闭包、竞态条件等复杂状态管理问题。
主要能力:提供 /debug 引导式调试流程,先收集证据再提出假设,并并行启动三个智能体调查:debugger 负责追踪执行路径,定位缺陷来源、触发条件与具体代码位置;code-reviewer 负责审查常见缺陷模式,如 useCallback/useMemo 依赖问题、过期闭包、竞态条件、状态更新顺序与缺失错误处理;Explore 负责映射所有可能触发该行为的入口点,判断函数是否被多次调用或从意外位置调用。随后交叉比对三方结论:三者一致则置信度高,两者一致需调查差异,三者不同则需补充证据。修复后重新收集相同证据进行验证。
使用方式:执行 /debug [缺陷描述],或自然语言请求深度调查。浏览器相关缺陷可借助 Chrome MCP 工具读取网络请求、控制台消息与页面状态;后端缺陷则收集错误日志、堆栈、请求响应载荷、数据库查询日志与时间信息。
适用场景:重复请求、竞态条件、CORS 失败、超时处理、状态更新未正确批处理、乐观更新与服务端响应冲突、多数据源等。
限制:Chrome MCP 工具为可选依赖;资料未提供安装命令、收费、价格与平台支持信息。