用好 Fable 5:effort 档位、思考机制与提示词技巧
Fable 5 提示词实战技巧:怎么用 effort 档位、自适应思考何时触发,以及与旧 Claude 模型相比变了什么。
2026年6月10日
fable-5.net
Fable 5 比以往的 Claude 模型更字面地遵循指令、更自主地推理。几个习惯的改变会带来巨大差异。
1. 一次性给全任务
Fable 5 在长程任务上的最佳表现,来自开头一次性给出完整规格 — 目标、约束、以及"完成"的标准。把需求挤牙膏式地分散在多轮对话里,比一份清晰的任务简报更费 token、效果也更差。
2. 把 effort 当作主旋钮
effort 参数(low → max)取代了过去调 temperature 或思考预算的习惯:
xhigh— 编码与智能体任务的甜点位high— 默认值,适合大多数智能敏感工作low/medium— 注重延迟的快速小任务
在智能体任务上,前期更高的 effort 往往反而降低总成本:规划更好,浪费的工具调用就更少。
3. 让自适应思考自己工作
启用 thinking: {type: "adaptive"},然后停止微观管理。Fable 5 会按请求自行判断是否需要深度推理。不要显式关闭思考 — 在 Fable 5 上会直接报错;不需要时省略该参数即可。
4. 删掉激进的提示词脚手架
为旧模型写的提示词 — CRITICAL: you MUST...、"每 3 次工具调用就总结一次" — 在 Fable 5 上会过度触发。它会忠实执行礼貌而精确的指令。把要求清晰地说一遍就够了。
5. 工具描述要写"何时调用"
Fable 5 调用工具是经过深思的而非条件反射。如果你在构建智能体,工具描述要写明什么时候调用("凡是答案依赖实时价格时调用此工具"),而不只是它做什么。
想不写代码直接实验?打开在线体验区,直接对 claude-fable-5 测试这些技巧。