提示词库
提示词是具有斜杠命令标识的可复用指令模板。每个提示词都有 slug
(/review-pr)、标题、可选说明和标签、模板内容以及类型化变量。
变量
内容以 {{name}} 的形式引用变量。所有引用的变量都必须声明,并指定类型:
text、number、select(含选项)或 boolean;还可设为必填并提供默认值。
将提示词插入编辑器时,系统会先收集变量值,再渲染内容。
版本
更新提示词会递增版本号并归档上一修订版。历史视图列出所有修订版;回滚会把 旧修订版恢复为一个新版本,因此历史始终保持线性,不会静默改写内容。
共享、导出与导入
提示词默认私有,可通过通用资源授权模型共享(向用户或群组授予读或写权限)。
导出会生成 libre-prompt.v1 JSON 文档;导入会重新创建它,除非明确要求覆盖,
否则遇到 slug 冲突时会拒绝。提示词的标题、说明、内容、变量和标签均静态加密;
slug 保持明文,以便斜杠查找正常工作。
配置文件
助手配置文件可以绑定一个提示词;使用该配置文件的每次会话中,渲染后的内容 都会位于配置文件自身系统提示词之前。
示例
在设置 → 提示词中创建提示词(也可以选择一个入门模板并编辑):
-
Slug:
review-pr -
标题:
Pull request review -
内容:
Review the following {{language}} changes with {{strictness}} strictness.Point out bugs first, style second, and end with a one-line verdict. -
变量:
language(text,必填)和strictness(select:low、normal、pedantic,默认normal)。
在任意聊天中输入 /,编辑器便会列出你的提示词。选择 /review-pr,填写
language: TypeScript 并选择 pedantic,渲染文本就会替换草稿并可直接发送
(在后面粘贴 diff)。以后编辑该提示词会将其提升为版本 2;旧措辞仍保留在
历史中并可回滚。