目录

自定义 AI 指令

把自己的提示词做成选择工具栏上的按钮,比如词典、长难句分析或改写得更礼貌。

AI 指令会把你选中的文字连同提示词一起发给 AI 模型,再把回答显示在选中文字旁边的卡片里。懂你翻译自带三个指令,你也可以自己做。

内置指令

指令 作用 快捷键
词典 释义、音标、词性、难度等级,以及它所在的句子和译文 Alt + Shift + D
长难句分析 拆解句子结构,讲清语法和难点 Alt + Shift + G
写作改进 像老师一样标出错误和不地道的表达,并给出改后版本 Alt + Shift + W

在选择工具栏上运行指令,或者选中文字后按它的快捷键。

自己做一个

打开选择工具栏 → 自定义 AI 指令,点添加 AI 指令,从模板或空白开始。内置指令不能直接修改,但点定制化会生成一份可以编辑的副本。

每个指令包括:

  • 名称和图标:显示在工具栏上。图标来自 Iconify,粘贴图标名即可,比如 mdi:book-open-variant。
  • 提供商:运行它的 AI 模型,需要支持结构化输出,目前大多数模型都支持。免费账号也可以在这里用内置 AI。
  • 系统提示词和提示词:你要模型做什么。
  • 输出 Schema:回答必须包含的字段,比如“词条”“释义”“例句”。模型逐项填写,所以结果的格式总是一样的。
  • 版式:卡片怎样展示这些字段。

让 AI 帮我配置会复制一段提示词,粘贴到 ChatGPT、Claude 或其他助手里,它会先问你想要什么,再告诉你每项该怎么填。

提示词变量

变量 替换为
{{selection}} 你选中的文字
{{paragraphs}} 选中文字所在的段落,最多 2000 个字符
{{targetLanguage}} 你的目标语言
{{webTitle}} 网页标题
{{webUrl}} 网页的完整地址
{{webContent}} 网页正文,最多 2000 个字符

比如一个解释俚语的指令,提示词可以这样写:

用{{targetLanguage}}解释“{{selection}}”在这段话里是什么意思。
说明它是俚语、正式还是中性的说法,再举一个例子。

{{paragraphs}}

版式

版式是带 Liquid 标签的 HTML,回答一边生成一边填进去。留空就以简单列表显示所有字段,也可以点恢复默认从内置卡片开始改。

  • {{ ["释义"] }} 显示一个字段的值,点字段按钮会帮你插入。
  • {% if ["例句"] != blank %}…{% endif %} 只在字段有值时显示里面的内容(有值时显示会插入它)。
  • 带 data-speak="{{ ["词条"] }}" 的元素,在回答完成后点击会读出这个值;加上 data-speak-lang="es" 可以指定朗读的语言。朗读按钮会插入一个现成的按钮。
  • <style> 里的样式只作用于这张卡片。

右侧的预览会用示例数据显示卡片,浅色和深色都能看。