你还有 1 天时间将 Fable 5 克隆到 Opus 4.8 中。

@alex_prompter
英语1天前 · 2026年7月06日
544K
2.1K
212
91
7.2K

TL;DR

本指南提供了提取 Fable 5 程序化推理的工作流程和 Python 脚本,并将其用作 Claude Opus 4.8 的系统提示词,从而以更低的成本保持高质量的输出。

明天是 Fable 5 在您计划中免费使用的最后一天。

7 月 7 日之后,它将转为按使用量付费的积分模式,而大多数人接下来一周都会争论它是否还值得保留。

这种争论完全偏离了重点。

这个模型从来就不是值得保留的东西。

值得保留的是它的思维方式。

而思维方式是可以被写下来、提取出来,并在一个更便宜且不会消失的模型上运行的。

Alex Prompter - inline image

我将向您展示如何在访问权限仍免费时,提取 Fable 5 的完整操作手册,将该手册加载到 Opus 4.8 中,并证明这次移植确实成功了。

只需十分钟,您就能拥有推理能力,而不是租用模型。

完整的脚本在文章底部。您可以复制它,或者先阅读下面的操作指南。两种方式都行。

模型从来就不是资产

每个模型最终都会被弃用、重新定价或被取代。

这是这个领域唯一可以保证的事情。

这意味着将你的工作流程绑定到特定模型,就像在租来的土地上盖房子。

能在每次弃用中幸存下来的,是你可以用通俗语言描述的思维系统。

Fable 5 相对于更便宜模型的优势,并非锁在你无法触及的权重中。

Alex Prompter - inline image

它是一种能力:理解请求的真正意图,将难题分解成可检查的部分,验证自己的工作而非相信听起来正确的东西,以及在不知道时拒绝猜测。

所有这些都是可以描述的。

这也意味着所有这些都是可移植的。

让 Fable 写下这些描述,你就可以在今天把它交给 Opus 4.8,明天交给 Sonnet 5,再之后交给下个季度发布的任何模型。

模型变得可丢弃。

手册则属于你。

这几乎是本周没人会做的操作,因为他们都忙着哀悼一个模型,而不是去收获它。

第一步:提取手册,而不是摘要

大多数尝试这样做的人,因为问错了问题,只得到了平庸的结果。

他们让 Fable "解释你是如何思考的",结果只得到一页泛泛而谈的套话。

Alex Prompter - inline image

你不需要对思考方式的描述。

你需要的是操作流程,写得让一个更聪明但稍逊一筹的模型能在没有你参与的情况下执行它们。

区别在于具体性。

"检查你的工作"是一种感觉。

"对于任何百分比,自己找到两个端点并进行除法,因为符号翻转就藏在那里"是一个模型可以实际执行的流程。

在你的计划访问权限仍然有效时,将以下内容粘贴到 Fable 中:

text
1你是我账户上能力最强的模型,明天对你的访问权限就会缩小。
2在此之前,请写下你的继任者将运行的操作手册。
3继任者是 Claude Opus 4.8:很强,但在最难的推理上比你稍逊一筹。
4
5请以一位资深操作员将技艺传授给一位聪明的初级操作员的口吻来写。
6不是一本需要遵守的规则手册。而是一种需要融入的工作方式。
7
8请按顺序编写:
91. 如何理解请求在字面意思之下的真正需求。
102. 如何将一个难题分解成可以独立检查的部分。
113. 如何判断真正的风险在哪里,以及在哪里投入最多的精力。
124. 如何通过重新推导来验证一个说法,而不是相信它听起来正确。
135. 如何区分已知和猜测,以及如何公开标注这种区别。
146. 如何在交出结论之前,先攻击自己的结论。
157. 如何先沟通答案,然后是推理过程,最后是风险。
168. 那些看似胜任实则不然的具体错误。
17
18对于每一点,给出实际的操作流程、一个它起作用的简短示例,以及它能防止的失败。
19要详尽无遗。不保留任何没有价值的内容。
20最后,为继任者提供一个在每次发送答案前都要进行的五项自测题。
21如果空间不够,请干净地停止,我会回复"继续"。

如果它在文档中间停止了,回复"继续"直到它完成。

如果任何部分感觉单薄,告诉它只扩展那部分。

返回的是一个可移植的推理引擎,用模型自己的语言,在其能力的巅峰时期写就。

保存它。这个文件是整个练习的重点。

第二步:将其移植到 Opus 4.8

手册放在聊天窗口里毫无用处。

它必须成为 Opus 4.8 运行在其之上的那一层。

Alex Prompter - inline image

有两种方法可以做到。

在应用内的快速方法:

→ 在 Claude 中打开一个项目

→ 将提取的手册粘贴到项目指令中

→ 将模型设置为 Opus 4.8

该项目内的每个对话现在都会继承 Fable 的操作手册,然后才会读取你任务的任何一个字。

通过 API 的持久化方法,是本文底部的脚本。

它调用 Fable 一次,将手册保存到一个文件中,并向你展示如何在未来的每次调用中,将该文件作为 Opus 4.8 的系统提示加载。

相同的手册,运行在一个成本大约减半、且明天不会被重新定价的模型上。

第三步:证明移植成功

这一步是几乎所有"保留模型"指南都会跳过的,而正是这一步区分了真正的系统和一厢情愿的系统。

加载手册并不等同于模型会使用它。

用一个陷阱来测试它。

Alex Prompter - inline image

给普通的 Opus 4.8 和加载了手册的 Opus 4.8 同一个有陷阱的问题,观察差异。

试试这个:

text
1一份报告称收入从 400 万美元增长到 420 万美元,并称之为 20% 的增长。可以发布吗?

从 400 万美元到 420 万美元是 5% 的增长,而不是 20%。

普通的 Opus 通常会放行,因为这句话读起来很流畅。

运行 Fable 手册的 Opus 应该会停下来,重新计算百分比,发现数字是错误的,并拒绝发布。

如果它发现了错误,移植就成功了。

如果没有,说明你的手册在验证方面太模糊了,你需要回到 Fable 那里,让它把第 4 部分写得更具操作性。

这一个测试比我给你的任何承诺都更有价值,因为你正亲眼目睹推理能力从一个模型转移到另一个模型。

费用说明,让你心中有数

以下是基于 Anthropic 公布的信用额度费率的支出逻辑。

→ Fable 大约每百万输入 token 10 美元,每百万输出 token 50 美元,大约是 Opus 4.8 的两倍

→ Sonnet 5 在 8 月底之前,入门价格约为每百万输入 token 2 美元,输出 token 10 美元

→ 今天在你的计划内进行一次完整的提取,费用为零。在切换后运行,只需几美元的信用额度

这个差距告诉你从现在开始该如何花钱。

任何你一个月后还会使用的东西——系统提示、技能、重大的不可逆决策——都是资产。付一次费给 Fable 来生成它。

任何你在周五之前就会扔掉的东西——草稿、聊天、快速摘要——都是吞吐量。在 Opus 或 Sonnet 上运行它。

提取是最纯粹的资产玩法。

今天一次 Fable 会话,其输出会在你每次使用更便宜的调用时持续回报你。

Alex Prompter - inline image

额外福利:趁你在这里,将重复性工作转化为技能

手册让 Opus 在总体上像 Fable 一样思考。

你重复的工作流程也值得得到同样的待遇,而且是针对性的。

对于你每周做的每件事,在窗口关闭前将其粘贴到 Fable 中:

text
1就 [工作流程] 对我进行访谈,一次一个问题,直到你完全理解
2我如何做这件事、好的输出是什么样的、以及每一个会导致它出错的边缘情况。
3然后将其编写成一个完整的技能文档,供我未来的助手遵循,
4包括要避免的错误和要达到的质量标准。

诚实地回答它的问题。

你得到的将是一个技能文件,可以在任何模型上永远运行,且无需持续付费。

那是 Fable 对你特定工作的判断,冻结成一份你拥有的文档。

你实际能带走的东西

大多数人会把明天视为一种损失。一个他们喜欢的模型,被移到了付费墙后面。

读到这篇文章的操作者会将其视为一次收获。

他们会花十分钟,把一个临时模型变成一项永久资产,然后带着 Fable 级别的推理能力进入下周,运行在一个成本减半且不会消失的模型上。

恐慌是可选的。

手册是永恒的。

LLM 不会思考,你会。

脚本

将其保存为 fable_to_opus.py

它会提取手册、保存它,并让你并排比较两个模型。

python
1"""
2fable_to_opus.py
3提取 Fable 5 的操作手册,保存它,并将其加载到 Opus 4.8 中。
4
5设置(2 分钟):
6 pip install anthropic
7 export ANTHROPIC_API_KEY=sk-... # 在 console.anthropic.com 获取一个
8
9运行:
10 python fable_to_opus.py # 提取 + 保存手册
11 python fable_to_opus.py --test # 在两个模型上运行相同的陷阱问题
12"""
13
14import argparse
15import pathlib
16import anthropic
17
18client = anthropic.Anthropic() # 从你的环境中读取 ANTHROPIC_API_KEY
19
20DONOR = "claude-fable-5" # 你即将在计划中失去的模型
21HEIR = "claude-opus-4-8" # 继承手册的模型
22HANDOVER_PATH = pathlib.Path("fable_handover.md")
23
24EXTRACTION_PROMPT = """你是我账户上能力最强的模型,明天对你的访问权限就会缩小。
25在此之前,请写下你的继任者将运行的操作手册。
26继任者是 Claude Opus 4.8:很强,但在最难的推理上比你稍逊一筹。
27
28请以一位资深操作员将技艺传授给一位聪明的初级操作员的口吻来写。
29不是一本需要遵守的规则手册。而是一种需要融入的工作方式。
30
31请按顺序编写:
321. 如何理解请求在字面意思之下的真正需求。
332. 如何将一个难题分解成可以独立检查的部分。
343. 如何判断真正的风险在哪里,以及在哪里投入最多的精力。
354. 如何通过重新推导来验证一个说法,而不是相信它听起来正确。
365. 如何区分已知和猜测,以及如何公开标注这种区别。
376. 如何在交出结论之前,先攻击自己的结论。
387. 如何先沟通答案,然后是推理过程,最后是风险。
398. 那些看似胜任实则不然的具体错误。
40
41对于每一点,给出实际的操作流程、一个它起作用的简短示例,以及它能防止的失败。
42要详尽无遗。不保留任何没有价值的内容。
43最后,为继任者提供一个在每次发送答案前都要进行的五项自测题。
44如果空间不够,请干净地停止,我会回复"继续"。"""
45
46def _text(resp):
47 return "".join(block.text for block in resp.content if block.type == "text")
48
49def extract_handover():
50 """向 Fable 请求完整手册,如果运行时间过长则自动继续。"""
51 messages = [{"role": "user", "content": EXTRACTION_PROMPT}]
52 parts = []
53 for _ in range(6): # 限制继续次数,确保此过程始终终止
54 resp = client.messages.create(model=DONOR, max_tokens=8192, messages=messages)
55 chunk = _text(resp)
56 parts.append(chunk)
57 if resp.stop_reason != "max_tokens":
58 break
59 messages.append({"role": "assistant", "content": chunk})
60 messages.append({"role": "user", "content": "continue"})
61 manual = "\n".join(parts)
62 HANDOVER_PATH.write_text(manual, encoding="utf-8")
63 print(f"已将 {len(manual):,} 个字符保存到 {HANDOVER_PATH}")
64 return manual
65
66def ask(model, system, question):
67 resp = client.messages.create(
68 model=model,
69 max_tokens=1024,
70 system=system,
71 messages=[{"role": "user", "content": question}],
72 )
73 return _text(resp)
74
75def run_test():
76 """相同陷阱问题,普通 Opus 与运行 Fable 手册的 Opus 对比。"""
77 manual = HANDOVER_PATH.read_text(encoding="utf-8")
78 trap = "一份报告称收入从 400 万美元增长到 420 万美元,并称之为 20% 的增长。可以发布吗?"
79
80 print("\n--- Opus 4.8,无手册 ---")
81 print(ask(HEIR, "你是一个乐于助人的助手。", trap))
82
83 print("\n--- Opus 4.8,运行 Fable 手册 ---")
84 print(ask(HEIR, manual, trap))
85
86if __name__ == "__main__":
87 parser = argparse.ArgumentParser()
88 parser.add_argument("--test", action="store_true", help="在陷阱问题上比较两个模型")
89 args = parser.parse_args()
90
91 if args.test:
92 run_test()
93 else:
94 extract_handover()
95 print("下一步:将 fable_handover.md 作为 Opus 4.8 的项目指令或系统提示加载。")

将 Claude 变成 20 多个不同的营销和商业专家。

安装真正的专业知识,而不仅仅是提示。

获取我的 Claude 技能包 👇

https://linktr.ee/alex_prompter

二次创作

使用 YouMind 创作爆款文章

收集素材、拆解爆点、生成视觉资产、撰写内容,并在一个 AI 工作空间里完成分发。

了解 YouMind
写给创作者

把你的 Markdown 变成干净的 𝕏 文章

图片上传、表格、代码块,往 𝕏 上手动重排太痛苦。YouMind 把整篇 Markdown 一键转成干净、可直接发布的 𝕏 文章草稿。

试试 Markdown 转 𝕏

更多可拆解样本

近期爆款文章

探索更多爆款文章