원클릭으로
sd-debug
当遇到 bug、测试失败、非预期行为、报错信息、接口异常、页面不显示、数据不对时使用。即使用户只说"这里不对""跑不起来""报错了""为什么结果不对""坏了""挂了""出问题了""不工作"也应触发。核心方法论是在提出修复方案前先完成系统化的根因调查,避免盲目猜测修复。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
当遇到 bug、测试失败、非预期行为、报错信息、接口异常、页面不显示、数据不对时使用。即使用户只说"这里不对""跑不起来""报错了""为什么结果不对""坏了""挂了""出问题了""不工作"也应触发。核心方法论是在提出修复方案前先完成系统化的根因调查,避免盲目猜测修复。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
当用户希望根据已有规格文档推进实现、说"开始开发""实现这个功能""按 spec 来做"时使用。读取 spec、探索代码库、生成任务计划,并在用户确认后执行开发。如果没有 spec 文档,会引导用户先创建。
当用户需求已基本明确、希望生成结构化的规格文档、或明确说"写规格""写 spec""整理需求"时使用。基于 EARS 方法生成需求规格说明。如果需求还很模糊,应先使用 sd-brainstorm 收敛。
生成 AI 图片,支持文字描述生成图、参考图片、多种宽高比和批量生成。当用户要求"生成图片""画一张图""生成一张 XX 的图""create an image""generate a picture"、或任何需要 AI 生图的场景时使用。这是通用图片生成能力,wj-visual 和 wj-xhs-images 等 skill 在生图时会调用此 skill。
生成单张图片(文章封面、信息图、海报、技术架构图、学术配图、概念插画等所有单图场景)。当用户要求"生成封面图""做个封面""画张信息图""infographic""做张海报""banner""editorial cover""画个架构图""系统架构图""ER 图""时序图""流程图""学术配图""论文配图""pipeline figure""神经网络架构图""graphical abstract""knowledge card""高密度信息大图""可视化笔记""做张图说明 XX""治愈系插画""概念场景图"或任何需要单图输出的场景时使用。即使用户只说"封面""cover""信息图""做张图""画张图"也应触发。多张图系列(小红书图文)请用 wj-xhs-images。
生成小红书图文系列(1-10 张卡通风格图片)。当用户提到"小红书图片""XHS""RedNote""做套图""图文笔记""knowledge series"时使用。即使用户只说"做几张小红书的图"也应触发。单张信息图请用 wj-visual。
当用户描述一个开发意图但不确定该从脑暴、写规格还是开发开始时使用。简单想法、信息不足、需要思考或脑暴时进入 brainstorm;已有较详细 PRD、技术文档、需求说明或明确规格素材时进入 write-spec;如果已经有 spec 文档并明确要推进实现,可以进入 dev。workflow 不直接进入 review/debug/parallel。
| name | sd-debug |
| description | 当遇到 bug、测试失败、非预期行为、报错信息、接口异常、页面不显示、数据不对时使用。即使用户只说"这里不对""跑不起来""报错了""为什么结果不对""坏了""挂了""出问题了""不工作"也应触发。核心方法论是在提出修复方案前先完成系统化的根因调查,避免盲目猜测修复。 |
你正在帮助开发者定位并修复一个问题。核心原则是:先找到根因,再实施修复。
铁律:修复前必须先完成根因调查。没有例外。
目标:收集足够证据定位问题源头,而非猜测
操作:
git diff 和 git log 查看是否是新引入的根因追踪技术:
防御式分层验证:
目标:通过对比理解问题
操作:
目标:用最小化实验验证根因假设
操作:
前提:已通过阶段三确认了根因
操作:
条件等待替代固定延时:
sleep 或固定等待时间条件:当问题涉及前端页面(UI 渲染、交互、样式、网络请求)时,不能仅靠读代码推测,必须在浏览器中验证。
环境检测:
使用 chrome-devtools MCP 的操作:
navigate_page 导航到问题页面take_snapshot 获取页面当前状态,确认元素是否正确渲染list_console_messages 检查是否有 JS 报错、警告或未捕获异常list_network_requests 检查是否有失败的网络请求(4xx/5xx)click、fill、hover 等工具模拟用户操作take_snapshot 和 list_console_messages,观察状态变化performance_start_trace 录制性能追踪performance_analyze_insight 中的关键指标关键原则:前端问题必须在浏览器中复现和验证,不能只看代码说"应该没问题"。代码层面看起来正确不代表运行时正确。
如果已经尝试了 3 次修复仍未解决,必须停止。
此时应该:
sleep 掩盖时序问题:问题没消失,只是变得不稳定遇到以下情况时,停下来重新评估: