跳到正文
SGSteven Guan

原子概念 / Prompt Registry

Prompt版本与发布

将应用指令当可评测、可回滚且有适用范围的发布资产。

要解决的问题怎样设计Prompt版本与发布,并验证其对任务质量与可靠性的影响?

检索别名:提示词版本管理 · Prompt Ops

BLUEPRINT局部蓝图

01 输入

  1. Prompt模块与变量schema
  2. 模型和工具版本
  3. 实验及批准报告
→

02 处理机制

  1. 登记正文与依赖hash
  2. 渲染并记录输入引用
  3. 对照和消融验证
  4. 灰度发布并保留回滚
→

03 输出与证据

  1. Prompt版本目录
  2. 可定位运行输入
  3. 发布与回滚记录

将应用指令当可评测、可回滚且有适用范围的发布资产。

Prompt registry把应用指令变成可审查和可回滚的发布资产。它不只是存一份字符串,而是保存模块身份、语义版本、正文hash、变量schema、适用模型、工具依赖、owner、变更原因和评测证据。这样才能回答某次行为变化究竟来自哪条规则。

可将稳定应用合同、领域规则、任务模板和局部方法拆成小模块。每个模块有明确作用域和组合顺序;只允许受信角色修改应用规则。上传文档、工具结果或自动提炼的经验不得直接覆盖生产prompt。候选改进先进入实验,经过对照和批准后再发布。

实际执行还要记录渲染后的内容引用。只保存模板名不足以复现,因为变量、默认值、模块顺序和工具定义可能已改变。敏感变量可以保存加密快照或受限引用;trace记录对应hash,避免复制私人材料。运行清单应能从产物追到当时使用的模块与参数。

历史补丁尤其需要管理。旧模型可能需要强制分步、新模型可能在同一规则下反而效率下降;某次失败的临时提醒也可能与其他规则冲突。给workaround写适用版本、根因与删除条件,升级时对原规则、删补丁版本和新规则做消融,而非无限叠加。

Prompt更新不是纯文案修改。改变完成条件、来源范围、工具选择或审批描述,都可能改变业务行为。实验先固定模型、检索和工具,单独改指令,再测组合效应;既跑旧失败例,也用未见样例检查泛化。通过后发布灰度并保留完整回滚目标,而不是仅把线上文本替换掉。

Claude Code文档明确项目指令属于context而非强制配置,这提醒registry不能取代权限系统。即使规则版本被回滚,已经发送的消息和写入的记录也不会自动撤销;发布流程需检查在途Run与副作用。

实践重点:保存模块ID、正文hash、变量schema、模型/工具适用版本、owner、评测与回滚目标。

验证抓手:重建实际渲染输入,对旧workaround做消融与未见任务回归。

常见误区:只记录模板名,或把历史补丁永久叠加到巨型system prompt。

OpenAI:Prompt engineering;Claude Code:指令与记忆。

RELATIONSHIP MAP

与其他节点的关系

箭头从本节点指向目标;关系是工程分析映射,不代表厂商合作或已披露的内部实现。

哪些节点指向本页 · 1

PRIMARY SOURCES

来源与阅读边界

来源按研究截止日整理。官方文档说明能力和约束,代码只证明对应版本,论文与讲座不自动证明生产效果。 资料截止:2026-10-15。

  1. OpenAI:Prompt engineering ↗官方文档 / 声明

    观察基线:2026-10-15;具体模型、版本和部署能力需分别核验。

  2. Claude Code:指令与记忆 ↗官方文档 / 声明

    观察基线:2026-10-15;具体模型、版本和部署能力需分别核验。