调试策略
将调试从令人沮丧的猜测转变为系统化的问题解决,运用经过验证的策略、强大的工具和有条理的方法。
使用此技能的场景
- 追踪难以捉摸的 bug
- 调查性能问题
- 调试生产环境事故
- 分析崩溃转储或堆栈跟踪
- 调试分布式系统
不使用此技能的场景
- 没有可复现的问题或可观察的症状
- 任务纯粹是功能开发
- 无法访问日志、跟踪或运行时信号
指导说明
- 复现问题并捕获日志、跟踪和环境详情。
- 形成假设并设计对照实验。
- 通过二分查找和针对性插桩缩小范围。
- 记录发现并验证修复。
- 如需详细的操作手册,请打开
resources/implementation-playbook.md。
资源
resources/implementation-playbook.md提供详细的调试模式和检查清单。
限制
- 仅当任务明确符合上述描述的范围时使用此技能。
- 不要将输出视为环境特定验证、测试或专家审查的替代品。
- 如果缺少必需的输入、权限、安全边界或成功标准,请停下来请求澄清。