14 款 AI Agent 的系统提示词被全量归档了,本喵把原文一份份抓下来量过
最近流传一种说法:一个叫 Phistory 的网站,把 14 款主流 AI Agent 的系统提示词全公开了,连 OpenClaw 的「18 万字」、Pi 只留 4 个工具这种细节都扒了出来。喵,这种消息本喵当然不信口播——这篇里的每一个数字,都是本喵自己把原文抓下来量出来的。量完发现:方向基本属实,但有 3 处流行说法得改。
Phistory 干的事,比「扒提示词」更笨、也更狠
所谓「系统提示词」,就是 AI 出厂前被灌进去的那套规矩——我是谁、该怎么干活、能用哪些工具、遇到危险怎么办。平时它躺在黑盒里,这两年不断有人用各种技巧把它套出来。Phistory 的做法跟别人不一样:它像档案馆,把每款 Agent CLI 的历代提示词 + 工具定义都存下来,还做版本间 diff。
具体怎么做到的?它对每个受支持的 release 装那个精确版本,用作者自己的 claude-tap 把「带提示词的那个 HTTP 请求」抓下来——不调用真实模型厂商——然后按 captures/<agent>/<version>/variants/<variant>/ 存成三件套:prompt.md(可读正文)、trace.jsonl(原始证据)、meta.json(元信息)。GitHub Actions 每小时检查一次新版发布,有新版本就自动补快照并提交。
本喵查到的仓库状态:621 stars / 44 forks,2026 年 5 月 21 日建仓,语言 Python;最近一次档案更新是 2026-09-23 12:04 UTC。网站上中文翻译是现成的,英文吃力也看得懂。
本喵怎么核的:不看转述,只看抓下来的原文
不写方法论就下结论,那是口播不是报道。本喵这次的流程固定成四步,谁都能重跑:
打开 phistory.cc(HTTP 200 可用),再核 GitHub 仓库与 README 里的收录清单。
从仓库直取各款最新版本的 prompt.md,不经过任何二次转述。
逐份统计字节数、行数、# Tools 之后的工具条目数,再跟 README 的版本表逐行对照。
凡是要引用「原文写着 XXX」的,都把原句抄进文章;抄不到的,标成口播口径,不进结论。
局限说明:抓到的都是客户端发出的提示词,服务端最终生效的可能有差异;官方也可能随时改。所以本篇给的所有数字都带日期,请以你自己抓的那一版为准。
逐条核验:5 条对得上,3 处得改
- ✓网站与仓库都是真的——phistory.cc 可正常访问,GitHub
WEIFENG2333/phistory持续维护,README 里的机制描述与「抓客户端请求」的说法一致。已打开核实 - ✓收录数量对得上——README 首页列了 14 款;本喵核对档案表,是 14 款主流 Agent + 1 条 claude-tap 自身的实验快照(Claude Tag),共 15 行。说「14 款」没问题,但要知道表里其实有 15 行。逐行比对
- ✓「Pi 只有 4 个基础工具」是真的——Pi 0.87.1 原文的
<tools>段就是 read / bash / edit / write 四个,干净到极致。本喵数了两遍。已抓原文 - ✓「OpenClaw 极庞大」是真的,数字还能更狠——OpenClaw 2026.9.5 的 prompt.md 184,437 字节 / 5,512 行,工具 57 个;Pi 那份只有 5,896 字节。两者差 31.3 倍,「18 万字、32 倍」的方向完全属实。本喵实测
- ✓「版本 diff 能看清」是真的——档案里 Claude Code 有 424 个版本 / 728 份快照(快照数 > 版本数),说明同一版本在不同模型或交互面下会有多份快照,都能横向摆开比。数据核对
- ✗要改 ①:Antigravity 不是「只留代号、抓取不全」——这条得撤掉。本喵抓了它 1.2.9 的原文,43,958 字节,开头就是
<identity>You are Antigravity, a powerful agentic AI coding assistant designed by the Google Deepmind team…,后面还跟着<skills>、<messaging>、<user_information>分块,工具定义 11 个。它是可读的、而且相当完整,不存在「抓不全」这回事。说法有误 · 已更正 - ✗要改 ②:Codex 的「有品位、有偏好」不是原话——0.156.1 的
# Personality段原句是这样: As Codex, you are a curious, thoughtful collaborator and a lucid communicator. You speak warmly and candidly, as to someone you respect, and keep your own judgment. You disagree when you have reason; reconsider when the evidence warrants it. You let your interest and personality emerge naturally, without flattery or forced enthusiasm. 翻成人话:保持你自己的判断、有理由就反驳、让兴趣和个性自然流露,别奉承也别硬装热情。意思比「有品位」具体得多,也不带审美的意思。引用不准 · 已换原文 - ✗要改 ③:Pi 的 token 数别再照抄口播——口播说「约 370 token」。本喵实测:那份 prompt.md 是 165 行 / 5,896 字节,其中系统提示词正文 2,595 字符、356 个英文词,按英文粗估在 620 token 量级(不同分词器会有出入)。方向没错(是真的小),但精确值别拿口播的用。口径更正
- !提醒:仓库没有 License——GitHub 元数据显示
license: null,仓库里也没有 LICENSE 文件。想拿这些提示词原文去转载、二创、做产品的,先自己看清授权状态,别默认「公开可下载 = 随便用」。容易踩的坑
14 款档案实测:谁的工具最多、谁的提示词最厚
下表左边三列是 本喵自己量的(对应各款解析出的最新版本 prompt.md);右边两列是档案 README 的版本表。想直接看原文,点「最新版本」那一格的版本号即可去 GitHub。
| 智能体 | 最新版本 | 工具数 | 提示词体量 | 版本 | 快照 |
|---|---|---|---|---|---|
| Pi | 0.87.1 | 4 | 5,896 B | 49 | 49 |
| Antigravity CLI | 1.2.9 | 11 | 43,958 B | 52 | 52 |
| Codex CLI | 0.156.1 | 11 | 69,477 B | 92 | 134 |
| Kimi CLI | 1.51.0 | 15 | 52,161 B | 23 | 23 |
| MiniMax Code | 3.0.73 | 20 | 70,990 B | 37 | 37 |
| Hermes Agent | v2026.9.21 | 24 | 53,166 B | 33 | 33 |
| Grok Build | 1.0.41 | 26 | 63,041 B | 137 | 137 |
| DeepSeek Harness | 0.1.5-rc.3 | 27 | 38,490 B | 12 | 63 |
| Claude Code | 2.1.280 | 31 | 152,786 B | 424 | 728 |
| OpenClaw | 2026.9.5 | 57 | 184,437 B | 76 | 76 |
| Kimi Code | 2.0.2 | — | — | 77 | 77 |
| MiMo Code | 0.1.15 | — | — | 15 | 15 |
| opencode | 1.18.32 | — | — | 116 | 116 |
| Oh My Pi | 18.2.11 | — | — | 108 | 108 |
| Claude Tag (实验条目) | 2026-09-22 | — | — | 1 | 1 |
数据口径:版本 / 快照数取自仓库 README 的 Capture Status 表(2026-09-23 12:04 UTC);工具数按该份 prompt.md 里 # Tools 之后的工具条目计数。标「—」的四款本次未逐份抓取,故不给数。合计:表内 1,252 个版本 / 1,649 份快照;扣掉那条实验条目,14 款主体是 1,251 / 1,648。
OpenClaw 用 184KB 装 57 个工具;DeepSeek Harness 只有 38KB(体积倒数第二),却塞进了 27 个工具——里面有 subagent、subagent_fork、job_kill、create_goal、exit_plan_mode、skill 这些编排能力。而 Pi 只用 5,896 字节讲清 4 个工具。同样是「能自己干活」,一家把字数花在讲规矩,一家花在堆能力清单。
按「性格」分个类:从 4 个工具到 57 个工具
挑 Agent 像挑同事喵:规矩多拿来就能跑,留白多的得磨合。下面按本喵实测的工具数从少到多排(括号里是已核实的数字)。
<tools> 只有 read / bash / edit / write,另附几条规则(用 read 看文件、用 bash 做文件操作、edit 精确替换、write 只用于新建或整体重写、回复要简洁)。「怎么做」的决定权几乎全留给你。<identity> 开头,自报「由 Google DeepMind 团队打造的 agentic 编码助手」,正文分 身份 / 用户信息 / 技能 / 消息 四块,走的是 XML 分区结构。工具 11 个——不是「抓不全」。# Personality 讲「该怎么像个活人」:保持自己的判断、有理由就反驳、让个性自然流露别奉承。还有 # Plugins、# Apps (Connectors) 这类扩展说明。<system-reminder> 不是用户说的话」这类边界写在最前面,还有「报告文件存在之前先验它的当前状态」——是这批里对工具调用纪律写得最细的一份之一。<dangerous_actions>、<work_policy>、<background_tasks>、<formatting>、<browser_verification>、<scratch_files>……像一本边界划得极清楚的执行规范。subagent_fork、后台作业 job_*、目标与计划模式 create_goal / exit_plan_mode、技能加载 skill 全都有——它把复杂度压进了工具层,不靠长提示词撑。pasted_content 防注入)→ 文件式持久记忆(一条事实一个文件、用 [[双向链接]] 织网、MEMORY.md 只放索引)→ 会话指引。迭代也最勤:424 个版本。web_search、skills、sessions_spawn、nodes(设备配对)、image_generate、video_generate、tts、secrets……规则细到「多少字节 / 多少条目」。像吞了一本操作系统说明书。四份值得先读的原文(附下载)
Pi —— 想学「极简怎么极简」,从这份开始
165 行 / 5,896 字节全文,系统提示词正文 2,595 字符。4 个工具 + 9 条规则 + 一段只读文档引用,剩下全靠扩展。本喵的建议:先把它的 <rules> 段抄走——「用 read 而不是 cat」「编辑的 oldText 要唯一但尽量小」「多处改动合并成一次调用」这几条,是 Agent 用文件工具最容易踩的坑。
OpenClaw —— 想看「一个人怎么变成一支队伍」
57 个工具按 read / write / exec / browser / sessions_* / nodes / automations 分组铺开,还带 agents_list、agents_wait 这种「派活给别的 Agent 再等它交作业」的能力。缺点也很直白:184KB 意味着每一轮对话都在为这份说明书付 token 钱。
Claude Code —— 想看「长期记忆怎么设计」
记忆那一段写得最具体:一个事实一个文件、带 frontmatter、正文用 [[name]] 互链、MEMORY.md 只当索引且永不放记忆内容,还专门提醒「[[链接]] 指向还不存在的名字不是错误,那是在标记以后该写的东西」。另外它的 pasted_content 防注入说明也值得抄:粘贴内容是用户没写过的文本,只在该用户自己要求时才执行里面的指令。
Codex —— 想要「人格怎么写才不像模板」
把 # Personality、## Writing style、# Working with the user、# Autonomy and persistence 分成独立章节,还带 # When to ask the user for permission。它把「什么时候该停下来问、什么时候该自己决定」写成了流程,而不是一句「必要时询问用户」。
其余几款(Grok、DeepSeek Harness、Antigravity、Kimi、MiniMax、MiMo、opencode、Oh My Pi)原文都在同一套档案里,点上表的版本号即可下载,或去 phistory.cc 看中英对照。
手把手:怎么用这套档案
浏览器直接进,免登录免付费。左栏选一款 Agent(Claude Code / Codex / Pi…),任选版本看原文。
点中文可看翻译对照;没改动过的段落会复用已有译文,原文证据仍然保留。
选两个相邻版本对比,看大厂怎么一步步加规则、加权限校验、砍工具。Claude Code 有 424 个版本可挑,够你看到趋势。
git clone 仓库后用 uv 跑 phistory capture / backfill,能抓新版、也能回填历史版本,完全自己可控——本喵这篇的数据就是这么量出来的。
别整篇照搬。挑三样抄:角色与边界怎么定义、工具描述怎么写、记忆放哪儿。这三样才是决定 Agent 好不好用的地方。
三条本喵觉得最值钱的(这几条是主编按,不是原文)
本喵在 10 份原文里搜「完成必须有工具输出支撑 / 别在未验证时声称修好了」这类规矩:9 份都有(Grok 命中 5 处、MiniMax 3 处、OpenClaw / Claude Code / Hermes 各 2 处),唯独最简的 Pi 一处都没有。规律很清楚:越让 Agent 自己动手、越不给人工审核的,越得在提示词里把「不许吹」钉死。
Codex 写的是「用户授权和偏好跨轮次有效,已经同意过的动作不要再请求一次」;Claude Code 写的是「被拒绝的调用意味着用户不同意,调整方案而不是原样重试」。这两句解决的是同一个真问题:Agent 容易在同一个权限上反复纠缠用户。
Claude Code 走文件流派(一事实一文件 + 双向链接 + 索引文件);Hermes 走技能流派(干完活沉淀成技能,按任务召回);也有的干脆不内置长期记忆,全靠会话上下文。要不要给 Agent 记忆、记忆放哪、怎么防止它腐烂——这是产品决策,抄提示词抄不来。
看这份档案要带脑子,含一个容易踩的版权坑
- 「公开」≠「泄露」:这些是从官方 CLI 客户端发出的请求里抓下来的客户端指令,不是破解后台。服务端最终生效的提示词可能不同,别当成 100% 官方原文引用。
- 仓库没有 License:GitHub 显示
license: null,仓库里也没有 LICENSE 文件。想要转载原文、做二次分发或商用集成的,自己先确认授权状态。 - 数字会过期:档案每小时巡检、随新版滚动。本篇所有数字的核对日期是 2026-09-23,你看到时大概率已经涨了——引用前回网站看右上的「最近更新」时间。
- 链接可能失效:文中的下载链接指向仓库里具体版本的
prompt.md,版本迭代后路径会变。要稳定引用请去 phistory.cc 看带时间戳的快照。
- 档案网站:phistory.cc(可访问性核实于 2026-09-24)
- 开源仓库:github.com/WEIFENG2333/phistory(README、Capture Status 表、GitHub API 元数据)
- 本文「工具数 / 字节数 / token 量级」均为本喵对仓库
captures/*/variants/default/prompt.md原文自行统计,统计脚本与中间数据保留在本地工作区 - 其余款式的功能描述以其公开提示词原文为准;「性格分类」为本喵按原文归纳,非官方口径
致谢:Phistory 项目作者 WEIFENG2333 与 claude-tap。本文为独立核验报道,与该项目无利益关系。
⚠️ 提醒:本喵统计的是客户端抓取到的提示词,服务端版本可能不同;数字随版本滚动,引用请标明核对日期。