副题:GLM / DeepSeek / Kimi / Cursor / Claude 的系统提示词横向解剖
你以为各家 AI 的「性格」是训练出来的?公开流传的系统提示词给出了另一个答案:性格大半是被写出来的。GLM 官方干脆声明「完全没有系统提示词」;DeepSeek 只塞了一行日期和坐标;Kimi 是带 25 步预算的操作手册;Cursor 是十八页工程规范;Claude 的背后是一部价值观宪法加六道提醒暗礁。
五种配方,五种产品哲学——点开下面的对照台,五份人格证书任你翻。
评分条为本页基于提示词文本的定性归纳(长度/结构化/工具纪律/个性表达/安全条款五个维度),非官方数据。
| 厂商 | 配方哲学 | 人格从哪来 |
|---|---|---|
| GLM | 零提示词——把方向盘全交给模型与用户 | 纯训练出来的,出厂即原味 |
| DeepSeek | 极简注入——只有日期、位置和工具 schema | 训练 + 一撮环境变量 |
| Kimi | 操作手册——步骤预算、工具军规、年份提醒 | 训练 + 密集的流程立法 |
| Cursor | 工程规范——分区立法,正反例成对 | 大半是「写」出来的 |
| Claude | 宪法 + 暗礁——价值观常驻,六类提醒按需触发 | 训练打底 + 价值观层 + 运行时注入 |
一个耐人寻味的现象:提示词的长度与产品的「场景化程度」成正比,与模型无关。通用助手(GLM/DeepSeek)倾向少写——任何预设都会成为某种偏见;场景产品(Cursor)拼命多写——因为要预判的事故清单长得吓人。写不写、写多长,本质是在「模型自主性」和「产品可控性」之间选边。
GLM 的仓库条目只有一句话:「GLM 模型没有系统提示词,API 背后也没有偷偷注入」。这种坦诚本身就是设计:
顺带一个冷知识:DeepSeek 那份「极简注入」里连用户位置(Iceland)都写了——运行时会注入真实日期与位置,让「今天是几号」这类问题不用训练也知道。极简 ≠ 随便,是精准地把训练给不了的信息(时间/位置/工具表)递进去。
同一个 Claude Code 里住着一批「分身」:只读的 Explore、全能的 general-purpose……每份分身提示词只有几十行,却五脏俱全——身份、能力边界、禁改禁删、还禁止「把活全转包」。下一期拆标准件。