跳到主要内容

提示词库

提示词是具有斜杠命令标识的可复用指令模板。每个提示词都有 slug (/review-pr)、标题、可选说明和标签、模板内容以及类型化变量。

变量

内容以 {{name}} 的形式引用变量。所有引用的变量都必须声明,并指定类型: textnumberselect(含选项)或 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.
  • 变量:languagetext,必填)和 strictnessselectlownormalpedantic,默认 normal)。

在任意聊天中输入 /,编辑器便会列出你的提示词。选择 /review-pr,填写 language: TypeScript 并选择 pedantic,渲染文本就会替换草稿并可直接发送 (在后面粘贴 diff)。以后编辑该提示词会将其提升为版本 2;旧措辞仍保留在 历史中并可回滚。