ap2.1实操⏱ 约 8 分钟
提示词是代码:该版本化、该复用、该有人管
实测——版本号会骗你,哈希不会;以及一个能泄露密钥的模板 bug
🔎 最后验证 2026-08📚 来源:本节仓库骨架与三个实验为本地可复现实测(2026-08,脚本与原始输出见本节代码)🧰 Python、Git
为什么学这个
看看你现在的代码:提示词是不是硬编码在某个函数中间的一坨字符串?改的时候直接在上面动手,改完就没了旧版?
那你已经具备了这三个隐患:不知道线上跑的是哪版、改坏了回不去、同一段话在五个文件里各有一份且互相矛盾。
这一节把提示词当代码对待:版本化、模板化、集中管理。它是 ap2.4 回归测试的前提——你得先能说清"我改的是哪一版",才谈得上跑分对比。
💡 打个比方
早期做网页的人把样式写在每个标签的 style 里,后来才有了 CSS 文件。提示词现在正处在"style 内联"的阶段:散落各处、无法复用、改一处漏三处。这一节做的就是把它们抽出来,变成有名字、有版本、能被引用的东西。
三个必须解决的问题
① 版本:线上跑的是哪一版?
PROMPTS = {
"classify_ticket": {
"version": "v3",
"updated": "2026-08-04",
"template": ,
: ,
}
}

都看到这了,打个赏呗!
接下来 · ap2.2
系统提示的结构:角色、规则、边界、格式
继续读下一节 →