复制即用 · 2026 年 7 月 27 日核实
Claude Fable 5 编程与调试提示词
六个用于重构、调试和审查的脚手架,每个都锚定在模型能自我核对的东西上。
这类任务真正有用的做法
让某一条命令成为「完成」的定义。Fable 5 长时间运行有据可查的失败模式,是自信而不准确的进度汇报,解法是接地:点名测试命令、构建命令或 linter——某个有真实退出码的东西——并要求它通过之后才能报告完成。
提示词
填掉方括号里的空位,粘贴到任意 Claude 客户端或 API。按 Fable 5 的目标优先风格写的——给结果和边界,不写步骤脚本。
Bug 诊断
这是报错信息和相关代码:[粘贴]。按可能性从高到低列出三个最可能的根因、确认每个根因的最快方法,以及最小修复方案。
代码审查
从正确性、可读性和边界情况三个角度审查这个函数:[粘贴代码]。指出具体行号,然后给出修订后的版本。
重构计划
为[模块描述]提出一份重构计划,拆分为[3]个可独立测试的小步骤逐步上线。标注每一步的风险。
测试生成
为这个函数编写[单元]测试,覆盖正常路径、边界值和一种失败场景:[粘贴代码]。使用[测试框架]。
解释代码
假设对方是刚接触[编程语言]的开发者,解释这段代码做了什么,然后列出两个在高负载下可能出问题的地方:[粘贴代码]。
API 设计检查
从命名、状态码和版本管理三个方面点评这个 API 端点设计:[描述端点]。给出修正后的规范。
怎么用得更好
两个习惯比措辞更重要。发送前把每个方括号都填掉——Fable 5 照字面执行,没填的 [主题] 会被当成任务的一部分。另外别加「think step by step」或「复述你的推理」:这类措辞在 Fable 5 上可能触发 reasoning_extraction 分类器,把你的请求转给 Opus 4.8。