跳到正文
Simon Willison·· 4 小时前AI 评分70

Anthropic 提示词指南:如何让 Claude Fable 5.2 重构代码

Quoting Prompting Claude Fable 5.2

AI 导读

Simon Willison 引用 Anthropic 文档:Claude Fable 5.2 对提示词中关于代码归属的表述很敏感。在小型编码任务测试中,若提示词不提及归属或把代码库说成他人的,模型倾向于沿既有结构追加代码,即使造成重复;而加上 "This codebase is yours" 这句话后,模型约一半的尝试会合并重复代码,不加则不到十分之一。

正文 · AI 翻译

2026年11月10日

Claude Fable 5.2 会严格遵守提示词中关于它所处理代码归属权的表述。在 Anthropic 针对小型编码任务的测试中,当提示词对代码归属只字未提,或将代码库呈现为他人所有时,模型倾向于在现有结构上追加代码,即使这样会重复已有代码。[…]

如果你希望模型在编写过程中改进代码结构,就声明代码属于它自己:

This codebase is yours: what it's for and how it's built are your call, and you'll keep building on it.

在 Anthropic 针对小型编码任务的测试中,加上这句话后,模型在约一半的尝试中合并了重复代码;而没有这句话时,合并比例不足十分之一。

—— Prompting Claude Fable 5.2,Anthropic 文档

来源: Simon Willison · simonwillison.net