Translation(model translation, not the source's own text)
Claude Fable 5.2 非常关注它所处理的代码归谁所有。在 Anthropic 针对小型编程任务的测试中,当提示词没有提到归属问题,或把代码库描述成别人的代码时,模型倾向于在现有结构上继续添加,即使这会重复已有的代码。当提示词说明代码库是模型自己的时,它常常会合并重复代码,有时还会主动做相关修复。如果你希望模型在工作过程中改进结构,就说明这些代码是它自己的:你是这个代码库的所有者和长期维护者,它的设计由你决定。这句归属说明会让模型更有可能把重复代码合并成一个共享函数。在 Anthropic 针对小型编程任务的测试中,没有这句话时,模型在不到 10% 的运行中合并了重复代码;有这句话时,这一比例约为 75%。
Claude Fable 5.2 非常关注它所处理的代码归谁所有。在 Anthropic 针对小型编程任务的测试中,当提示词没有提到归属问题,或把代码库描述成别人的代码时,模型倾向于在现有结构上继续添加,即使这会重复已有的代码。当提示词说明代码库是模型自己的时,它常常会合并重复代码,有时还会主动做相关修复。
如果你希望模型在工作过程中改进结构,就说明这些代码是它自己的:
你是这个代码库的所有者和长期维护者,它的设计由你决定。
这句归属说明会让模型更有可能把重复代码合并成一个共享函数。在 Anthropic 针对小型编程任务的测试中,没有这句话时,模型在不到 10% 的运行中合并了重复代码;有这句话时,这一比例约为 75%。
— Prompting Claude Fable 5.2,Anthropic 文档