开发文档配置项AI 文档助手配置

AI 文档助手

用于配置 AI 文档助手的相关信息,更多信息见AI 文档助手v3.0.0 新增

默认配置

{
  assistant: {
    enabled: false,
    maxlength: 100,
    commands: [
      {
        label: { en_US: 'Continuation', zh_CN: '续写', ru_RU: 'Продолжение' },
        value: { en_US: 'Continuation', zh_CN: '续写', ru_RU: 'Продолжение' },
      },
      {
        label: { en_US: 'Rewrite', zh_CN: '重写', ru_RU: 'Переписать' },
        value: { en_US: 'Rewrite', zh_CN: '重写', ru_RU: 'Переписать' },
      },
      {
        label: { en_US: 'Abbreviation', zh_CN: '缩写', ru_RU: 'Аббревиатура' },
        value: { en_US: 'Abbreviation', zh_CN: '缩写', ru_RU: 'Аббревиатура' },
      },
      {
        label: { en_US: 'Expansion', zh_CN: '扩写', ru_RU: 'Расширение' },
        value: { en_US: 'Expansion', zh_CN: '扩写', ru_RU: 'Расширение' },
      },
      {
        label: { en_US: 'Polish', zh_CN: '润色', ru_RU: 'Польский' },
        value: { en_US: 'Polish', zh_CN: '润色', ru_RU: 'Польский' },
      },
      {
        label: { en_US: 'Proofread', zh_CN: '校阅', ru_RU: 'Корректура' },
        value: { en_US: 'Proofread', zh_CN: '校阅', ru_RU: 'Корректура' },
      },
      {
        label: { en_US: 'Translate', zh_CN: '翻译', ru_RU: 'Перевести' },
        value: { en_US: 'Translate to chinese', zh_CN: '翻译成英文', ru_RU: 'Перевести на китайский' },
        autoSend: false,
      },
    ],
  },
}

配置项说明

assistant.enabled

说明:是否开启 AI 文档助手功能。

类型Boolean

默认值false

assistant.maxlength

说明:AI 文档助手最大运行输入的命令长度。

类型Number

默认值100

assistant.commands

说明:AI 文档助手面板中常用指令配置。

类型Array

默认值

[
  {
    label: { en_US: 'Continuation', zh_CN: '续写', ru_RU: 'Продолжение' },
    value: { en_US: 'Continuation', zh_CN: '续写', ru_RU: 'Продолжение' },
  },
  {
    label: { en_US: 'Rewrite', zh_CN: '重写', ru_RU: 'Переписать' },
    value: { en_US: 'Rewrite', zh_CN: '重写', ru_RU: 'Переписать' },
  },
  {
    label: { en_US: 'Abbreviation', zh_CN: '缩写', ru_RU: 'Аббревиатура' },
    value: { en_US: 'Abbreviation', zh_CN: '缩写', ru_RU: 'Аббревиатура' },
  },
  {
    label: { en_US: 'Expansion', zh_CN: '扩写', ru_RU: 'Расширение' },
    value: { en_US: 'Expansion', zh_CN: '扩写', ru_RU: 'Расширение' },
  },
  {
    label: { en_US: 'Polish', zh_CN: '润色', ru_RU: 'Польский' },
    value: { en_US: 'Polish', zh_CN: '润色', ru_RU: 'Польский' },
  },
  {
    label: { en_US: 'Proofread', zh_CN: '校阅', ru_RU: 'Корректура' },
    value: { en_US: 'Proofread', zh_CN: '校阅', ru_RU: 'Корректура' },
  },
  {
    label: { en_US: 'Translate', zh_CN: '翻译', ru_RU: 'Перевести' },
    value: { en_US: 'Translate to chinese', zh_CN: '翻译成英文', ru_RU: 'Перевести на китайский' },
    autoSend: false,
  },
]

配置项

  • item.label: StringObject,AI 文档助手面板中显示的文案。
  • item.value: StringObject,发送给 onAssistant 的实际指令,见AI 助手配置
  • item.autoSend: Boolean,在用户选择该指令时,是否自动向 onAssistant 发送指令,默认为 true,设为 false 时,用户可以修改该指令后,手动点击按钮发送指令。