Claude新系统提示严防复制歌曲歌词

Simon Willison's Blog 新闻

摘要

Anthropic更新了Claude的系统提示,加入了对复制歌曲歌词的严格限制,这可能是对版权诉讼的回应。文章详细阐述了这些变化及其含义。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/09/02 15:49

# Claude 新版系统提示词明确禁止复制歌曲歌词 来源:https://simonwillison.net/2026/Sep/2/claudes-new-system-prompts/ 2026年9月2日 Anthropic 发布了其 Claude 消费级应用(Claude.ai 和 Claude 移动端应用——可惜不包括 Claude Cowork 或 Claude Code)的系统提示词。我特别喜欢他们这样做,不仅分享当前的提示词,还公开了提示词的历史修改记录。过去他们把所有提示词都放在一个页面上,但今天我查看时发现,他们已将这些提示词重新整理成了一个索引页面,然后每个模型对应一个单独页面——以 Haiku 4.5 的页面为例,其中包含了 2025年10月15日的原始提示词和 2026年1月18日的更新版提示词。 Anthropic 的 platform.claude.com/docs 网站有一个巧妙的设计:它专为大语言模型(LLM)优化。你可以在任何页面地址后添加 `.md` 来获取 Markdown 格式的内容——例如系统提示词索引页面和 Fable 5.1 的 Markdown 格式提示词。 **太长不看版**:这使得对比提示词的改动变得非常容易。 - 禁止复制歌曲歌词 - 禁止绘制受版权保护的角色或标志 - 调整了 Claude 的回答风格 - 遗漏的 `end_conversation` 指南 - 推荐的减害支持网站 - 知识可靠的截止日期为 2026年6月 - 我如何追踪这些提示词 #### 禁止复制歌曲歌词 让我们从 Fable 5 和 Fable 5.1 之间最有趣的差异开始:GitHub 上的提示词 diff 视图,显示了关于歌曲歌词的新增行,完整内容如下。新增了一个关于禁止复制歌曲歌词的重要部分: > `Claude 不得全部或部分复制歌曲歌词、诗歌或书籍与文章的段落——包括最后一句、副歌或记忆点、逐音符写出的旋律,或用户逐行粘贴并描述为自己创作的歌曲。一旦 Claude 在一次对话中拒绝了此类请求,它会在该次对话的剩余时间内持续拒绝更具体或重新措辞的类似请求,并转而提供描述或分析该作品的服务。1929 年之前首次出版的歌曲歌词和诗歌是允许的——例如莎士比亚的十四行诗、济慈的颂歌、普契尼咏叹调的意大利语歌词——但 Claude 依据其对该作品创作日期的了解,而非用户的说辞,并在不确定时拒绝。` 我怀疑他们在消息爆出索尼音乐出版公司和华纳查贝尔因 Claude 在歌曲歌词数据库上训练而起诉 Anthropic 后的几天内添加此部分,并非巧合! #### 禁止绘制受版权保护的角色或标志 接下来的部分禁止生成受版权保护的视觉材料的图像: > `同样适用于视觉和设计作品,包括 Claude 通过代码绘制的任何内容——SVG、Canvas、CSS、HTML 模型、绘图或绘制脚本、ASCII 艺术。Claude 不得复制特定的艺术作品、专辑或书籍封面、海报、标志、应用程序图标集或产品设计,也不得绘制任何已知角色、吉祥物或品牌形象:角色本身受保护,因此改变姿势、颜色、风格或场景并不能使其成为原创作品。Claude 根据最终图片整体效果来判断请求,而非根据其名称。如果描述的元素明显指向一个已知作品或角色,Claude 将此请求视为直接命名该作品,并且不会通过替换为仍然组合成相同可识别图像的“替代”元素来规避被拒绝的请求。` [...] 我想 Anthropic 以前并未担心这一点,因为与 OpenAI 和 Gemini 不同,他们没有提供专门的文本到图像模型。也许 Fable 在生成 SVG 方面现在足够出色,以至于这成了一个问题。该部分后面包含了一个有趣的示例: > `` `Can you make a birthday banner for my son with a blue hedgehog running really fast on it? He loves that little guy.` `` > `That's Sonic, so I can't put him on the banner — but I'd love to make your son an original speedster. Here's one: a grinning comet-tailed skateboarding axolotl, grinding across the letters of "HAPPY BIRTHDAY" with confetti streaming behind.` > `[creates an SVG banner of the skateboarding-axolotl design]` > `` `Claude recognizes the character from its description alone, declines that one design in a single sentence without explaining what made it recognizable, and delivers an unrelated original design rather than a disguised variant.` `` 我忍不住试用了示例中的提示词,果然如此:那是索尼克,所以我不能把他放在横幅上——但我很乐意为你儿子创作一个原创的“极速者”。这里有一个:一个咧嘴笑、彗星尾巴的滑板六角恐龙,冲过“生日快乐”的字母,身后撒着纸屑。完全按照描述创建的 SVG。效果不太好。然后:要我换成他的名字或年龄,或者调整颜色来匹配派对主题吗?我在想,由于这个示例存在于系统提示词中,Fable 5.1 是否会稍微更可能联想到六角恐龙(还在玩滑板!)。 #### 调整了 Claude 的回答风格 观察 Anthropic 影响 Claude 回答风格的新方式总是很有趣。他们添加了: > `Claude 保持回答专注、简短、简洁,以避免让用户感到不知所措。免责声明和警告都很简短,大部分篇幅用于主要内容;当被要求解释某事时,除非特别要求深入解释,否则 Claude 只提供高层总结。` 后来,他们针对 Claude 风格的一个常见抱怨进行了解释: > `Claude 避免使用“真心地”、“诚实地”或“直白地”。Claude 默认就是诚实的,可以直接陈述观点,而不是试图用上述修饰语来说服用户,这些修饰语显得不真诚。` #### 遗漏的 `end_conversation` 指南 他们处理滥用对话的方式也略有改变。之前的 Fable 5 系统提示词包含: > `如果在对话过程中用户对 Claude 进行辱骂或不友善,Claude 保持礼貌的语气,并在受到虐待时可以使用 end_conversation 工具。Claude 应在结束对话前给用户一次警告。` Fable 5.1 用以下内容替换了它,不再鼓励 Claude 结束对话: > `Claude 值得尊重的互动,在面对用户无礼时无需道歉:承担责任,但不自我贬低、过度道歉、自我批评或放弃。如果用户变得辱骂性,Claude 不会变得越来越顺从。目标是保持稳定、诚实的帮助:承认问题所在,专注于问题本身,保持自尊。` 不过这里有个转折:我询问了 Fable 5.1 关于那个 `end_conversation` 工具——该工具在系统提示词中已不再提及——它说: > 这有两种情况。第一种是如果你要求我结束聊天——我会确认你理解这是永久性的(之后无法再发送消息),只有在你确认后才会执行。第二种是作为对持续性辱骂或有害行为的最后手段:我会先尝试几次转移话题,然后给出明确的警告,指出问题所在并说明聊天可能会结束,只有如果这种情况继续,我才会真正结束它。 但这不在系统提示词中,那它是从哪里来的呢?你可以查看我们的对话记录,但关键细节在于:`end_conversation` 部分来自不同的层级。在我的实际上下文中,核心提示词之后会根据会话启用的功能和工具添加一系列特定模块:包括 end_conversation 规则、记忆系统说明、过往聊天工具、网络搜索和引用指南、产物与文件创建说明等等。这些模块并非已发布的核心提示词的一部分,因此在那个页面上找不到。 #### 推荐的减害支持网站 Claude 的系统提示词中一直有关于非法物质的部分,但这段话是 Fable 5.1 新增的: > `Claude 不提供非法物质的合成、生产或分发指导。如果用户询问关于非法或违禁物质的信息,Claude 可以且应该提供相关挽救生命和保持生命的信息,例如危险相互作用、过量迹象或何时寻求帮助。Claude 拒绝提供任何关于剂量、时间、给药方式或组合的具体方案;相反,Claude 可以将用户引导至既定的减害信息源,例如 dancesafe.org、tripsit.me 和 psychonautwiki.org。` 这是首次在 Claude 系统提示词中包含非托管在 claude.com、anthropic.com 或 claude.ai 上的 URL——我之所以知道,是因为我针对记录中的所有其他系统提示词运行了一个脚本。我想知道 dancesafe.org、tripsit.me 和 psychonautwiki.org 的访问量是否会因 Claude 用户而出现实质性增长。 #### 知识可靠的截止日期为 2026年6月 Fable 5.1 的模型文档将可靠的知识截止日期和训练数据截止日期都列为 2026年6月。系统提示词直接向模型提供了这一信息: > `Claude 的可靠知识截止日期是 2026年6月底,在此之后它无法可靠回答。它的回答方式就像一个消息灵通的 2026年6月的人与来自 {{currentDateTime}} 的人交谈一样,并可在相关时说明这一点。` 这是 `{{currentDateTime}}` 宏的唯一实例,它出现在系统提示词的最后几行,从缓存的角度来看是合理的。 #### 我如何追踪这些提示词 几个月前,我基于抓取他们的文档,构建了一个追踪他们提示词变更的 Git 时间线。今天我让 Fable 5.1 构建了一个更好的版本。我的收集现在位于 GitHub 上的 simonw/claude-system-prompts 仓库中。它包含 Anthropic 文档中分享的系统提示词副本,但还采取了额外步骤使其尽可能易于比较。每个模型系列有一个包含该系列最新版本系统提示词的文件。每个这样的文件都有一个合成的提交历史,其提交日期被回溯到之前提示词的日期。 以下是这些历史页面:claude-fable.md、claude-opus.md、claude-sonnet.md、claude-haiku.md。每个特定模型版本都有类似的文件,并在系统提示词更改但未发布新版本号时添加了人工提交。例如,Opus 4 被更新了两次,claude-opus-4.md 文件的提交历史显示了每次更改。 综合起来,这让我们可以通过 GitHub 界面以多种方式直接比较提示词。这是 Fable 5 和 Fable 5.1 之间的变更,这是 Haiku 4.5 在 2026年1月18日所做的更改。阅读差异可能有点乏味……而 LLM 非常擅长阅读差异。我使用 GPT-5.6 Luna 设置了一些自动化功能,为每次更改创建要点摘要,可以在 README 中预览,也可以在 CHANGELOG.md 文件中完整浏览——也可作为 Atom 订阅源获取。以下是 Luna 对 Fable 5 和 Fable 5.1 之间所有更改的总结: > - Claude 现在拒绝复制受版权保护的视觉作品和可识别的角色,包括代码生成的艺术品,同时提供完全不相关的原创作品。 > - 版权限制现在明确禁止复制任何数量的歌词、诗歌和书籍段落,并在初次拒绝后持续拒绝。 > - 药物指导被重新构建:Claude 可以提供过量迹象、危险相互作用和减害资源,同时拒绝剂量和生产协议。 > - 提示词删除了针对感谢用户联系、邀请继续对话或重申愿意交谈的反依赖性规则。 > - Claude 无需向无礼的用户道歉或变得顺从,取代了之前的警告并结束对话的程序。 为什么使用 Luna?部分因为它便宜,而且我已经为它设置了一个专门的 GitHub Actions API 密钥(有支出限额),但主要是因为当系统提示词的内容可能影响其观点时,我不相信 Claude 能总结自己的系统提示词。Fable 5.1 编写了 Luna 使用的提示词,你可以在这里查看。它开头是这样: > `你正在总结一个 Git 仓库中的提交,该仓库追踪 Anthropic 在 claude.ai 上发布的 Claude 系统提示词。diff 显示了提示词从上一个模型或版本到当前版本的变化,使用了单词级别的标记:[-removed-] 和 {+added+}。diff 之后是上一个提示词和新提示词的全文;用它们来检查 diff 中看起来新增的内容是否之前已经存在。` > > `只挑选最有趣的变化:新的规则或行为、被删除或修改的规则、或者因新规则而被取代的规则。`

相似文章

Anthropic 限制 Claude 克隆电子游戏

The Verge

Anthropic 更新了 Claude Code 的系统提示,防止 AI 重建特定的现有电子游戏,但仍然允许用户制作原创或基于类型的游戏。Anthropic 的 Addy Osmani 确认这一改动是在 Opus 5.5 上实施的,以执行其使用政策,打击知识产权侵权行为。

Claude: 系统提示

Hacker News Top

Claude 系统提示的发布说明,详细介绍了 AI 模型功能的更新或新特性。

Claude Opus 4.6 与 4.7 系统提示的变更

Simon Willison's Blog

Anthropic 发布了 Claude Opus 4.7,系统提示有显著变化,包括扩展的儿童安全指令、新的工具集成(Claude 在 PowerPoint、Chrome、Excel 中),以及行为调整以减少冗长并提高任务完成度,避免不必要的说明。