Claude写Bug复现描述提示词怎么让AI先列判断标准

雨丽姑娘_2679

雨丽姑娘_2679

2026-06-24

201人浏览

原创

可直接交付开发的Bug复现描述必须包含:①明确操作系统与浏览器版本;②完整操作链且每步含可验证输入值;③锁定失败现象的具体判定依据(如精确错误码与文件行号)。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

claude写bug复现描述提示词怎么让ai先列判断标准

你需要让Claude生成可直接交给开发的Bug复现描述,但直接让它“写一个复现步骤”往往产出模糊、缺环境、漏前置条件的流水账——比如“点按钮就崩了”,开发根本无法定位。问题根源在于你没给AI判断“什么叫合格复现描述”的硬性标尺,它只能按训练数据里最常见的弱格式输出。

第一步:强制Claude先输出三条可验证判断标准

在提示词最开头粘贴以下内容(一字不改,标点与换行必须一致):
请先告诉我:以下哪段描述更符合「可直接交付开发的Bug复现描述」标准?并严格按这三条标准判断:
① 是否明确写出操作系统+浏览器/客户端版本(如Windows 11 22H2 + Chrome 125.0.6422.142);
② 是否包含完整操作链(从打开页面→执行动作→观察现象),且每步含可验证输入值(如“在搜索框输入‘用户管理’→点击第3个结果→等待2秒后点击右上角导出按钮”);
③ 是否锁定失败现象的具体判定依据(如“页面空白且控制台报错Uncaught TypeError: Cannot read properties of null”而非“功能异常”)。

这一步不可跳过。不这样做,Claude会默认用“点击A→点击B→报错”这种无环境、无输入、无错误码的三行模板,开发拿到后第一反应是回你一句“你用的啥系统?啥版本?报什么错?”

第二步:用禁词清单堵死模糊表达惯性

方法一:封禁高频失真词
在判断标准后立刻追加:“禁止使用以下词汇:‘有时’‘偶尔’‘大概’‘好像’‘应该’‘疑似’‘相关’‘可能涉及’。所有现象描述必须基于本次必现操作,否则标注‘仅在特定缓存状态下复现’并附清除缓存命令。”

方法二:用对比案例建立真实语感
输入:“请对比这两组描述,指出哪组能让开发5分钟内复现并定位到代码行:
【失真组】‘登录后点设置,页面卡住。’
【交付组】‘Chrome 125.0.6422.142下,输入test@example.com/test123登录→点击左上角头像→选择‘账号设置’→等待1.5秒后点击‘修改邮箱’输入框右侧的‘x’图标→页面立即白屏,控制台输出Uncaught ReferenceError: clearInput is not defined(位于user-settings.js第87行)’。
请说明判断依据,并模仿【交付组】再写一句。”

claudecode长程任务自动化编程
claudecode长程任务自动化编程

复杂任务工程化执行框架 — Sprint Contract 协商、三代理角色切换、对抗性评估、任务分解与上下文管理。3+ 文件修改或多模块设计时自动触发,防止复杂任务中的上下文污染和自我评估偏差。

下载

【注意】不要只说“要具体”,必须给它可对标的真实样本——人脑靠对比建模,AI同样如此。

第三步:绑定真实上下文触发精准输出

第一步确认Claude已输出三条标准后,才进入任务指令。把你的实际问题压缩成四行,作为唯一可信上下文喂给Claude:
① 当前页面URL:https://app.example.com/admin/users
② 复现设备:MacBook Pro M3 + Safari 17.5
③ 完整操作路径:管理员登录→左侧菜单点“用户管理”→顶部筛选栏选“禁用状态”→勾选第2行用户→点击批量操作下拉框→选择“启用”→弹窗点确定
④ 实际现象:按钮变灰无响应,Network标签页显示POST /api/v1/users/enable 返回500,Response中message字段为“Invalid user ID format”

这一步操作起来很简单,直接把上面四行粘贴进去就行。但必须等Claude先完成标准判断,否则它会把“Invalid user ID format”当成开发该查的内部逻辑,而忽略你真正要暴露的前端未校验ID格式这个Bug。

相关专题

更多
Claude 新手入门教程
Claude 新手入门教程

本专题围绕 Claude 的基础使用与实际应用展开,面向零基础用户与初学者,系统梳理从“认识工具”到“高效使用”的完整路径。

2026.03.27

2611

19

Claude 提示词使用指南
Claude 提示词使用指南

本专题聚焦 Claude 的提示词(Prompt)设计与优化方法,围绕“如何让 AI 更准确理解需求并输出高质量结果”这一核心问题展开。内容从基础结构入手,逐步深入到复杂场景下的提示词构建策略,帮助用户建立清晰、可复用的提示词体系。

2026.03.27

494

20

Claude 进阶使用指南
Claude 进阶使用指南

本专题面向已经具备基础使用经验的用户,深入解析 Claude 在复杂场景中的高阶应用方式,重点解决“如何让 AI 真正参与到实际工作流程中”的问题。让 Claude 成为日常工作中可持续复用的效率引擎,在内容创作、开发实践与信息处理等多个领域实现显著提效。

2026.03.27

459

16

AI Agent 实战指南:从评测到落地
AI Agent 实战指南:从评测到落地

全面评测 Manus AI 与 ChatGPT、Claude、OpenAI Operator 等 AI Agent 产品,分析自动化能力、工作流与实际生产力差异。

2026.05.29

393

15

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

2026.10.28

20

16

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

2026.10.28

20

15

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

2026.10.28

0

10

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

120

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

60

10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Claude Code 快速上手核心指南
Claude Code 快速上手核心指南

共0课时 | 0人学习

Claude Code 官方文档
Claude Code 官方文档

共0课时 | 0人学习

Claude Code 官方中文文档
Claude Code 官方中文文档

共0课时 | 0人学习