跳到主要内容

AI

将 AI 提供商(如 OpenAI、DeepSeek)接入 ONLYOFFICE 编辑器,实现智能文本生成、编辑、摘要提取及宏自动创建功能。

插件类型: 后台插件。

支持的编辑器: 文档、电子表格、演示文稿、PDF。

安装

在 ONLYOFFICE 企业版、社区版(文档 + 工作区)及 ONLYOFFICE 云端中默认提供。

您也可以从 ONLYOFFICE 应用目录下载该插件,并按照桌面版安装说明进行安装。

从 9.0.4 版本开始,AI 插件已加入具有 ONLYOFFICE 品牌标识的服务器版和桌面版发行包。

插件 GUID:{9DC93CDB-B576-4F0C-B55E-FCC9C48DD007}

使用方法

  1. 打开插件选项卡,点击插件管理器图标。
  2. 点击后台插件按钮,启用 AI 开关。
  3. 在 ONLYOFFICE 编辑器顶部工具栏中找到新增的 AI 选项卡。
  4. 选择以下功能之一:
    • 设置:配置面板,用于选择 AI 提供商、输入 API 密钥及选择模型;
    • 聊天机器人:与 AI 开始对话,提问、改写文本、集思广益等;
    • 摘要:自动汇总输入的文本,并选择插入方式;
    • 翻译:使用已配置的 AI 服务翻译选中的文本。
  5. 您可以对选定的文本使用该插件。选中文本后右键点击,在 AI 菜单中选择以下选项之一:摘要文本分析翻译图片聊天机器人
  6. 插件将根据已配置的 AI 模型生成响应。
  7. 将响应插入文档或根据需要使用。

配置

要开始使用该插件,您需要设置 AI 提供商:

  1. 打开 AI 选项卡,点击设置以打开配置窗口。
  2. 选择编辑 AI 模型并点击添加
  3. 从列表中选择 AI 提供商,或通过输入 API 密钥添加新的 AI 模型。
  4. 在图标行中,选择该模型的用途:文本图片嵌入音频处理内容审核实时任务代码辅助视觉分析
  5. 点击确定保存设置并完成连接。

有关如何添加自定义提供商的详细信息,请参阅此博客文章

插件结构

GitHub 仓库:ai

  1. config.jsonindex.htmlcode.js
  2. 图标
  3. 翻译文件夹,包含多种语言的翻译文件。
  4. 第三方服务: 该插件支持 OpenAI 及自定义 AI 提供商,需配置 API 密钥和模型。许可证和条款取决于所使用的提供商。

配置文件

{
"name" : "AI",
"nameLocale": {
"fr": "AI",
"es": "AI",
"de": "AI",
"cs": "AI",
"zh": "AI",
"pt-BR": "AI",
"sr-Cyrl-RS": "AI",
"sr-Latn-RS": "AI",
"ja-JA": "AI",
"sq-AL": "AI",
"it": "IA",
"ar-SA": "AI"
},

"guid" : "asc.{9DC93CDB-B576-4F0C-B55E-FCC9C48DD007}",
"version": "2.4.2",
"minVersion" : "8.2.0",

"variations" : [
{
"description": "Use the AI chatbot to perform tasks which involve understanding or generating natural language or code.",
"descriptionLocale": {
"fr": "Utilisez le chatbot AI pour effectuer des tâches qui impliquent la compréhension ou la génération de langage naturel ou de code.",
"es": "Utilice el chatbot AI para realizar tareas que impliquen la comprensión o generación de lenguaje natural o de código.",
"pt-BR": "Use o chatbot AI para realizar tarefas que envolvam compreensão ou geração de linguagem ou código natural.",
"de": "Verwenden Sie den AI-Chatbot, um Aufgaben auszuführen, die das Verstehen oder Generieren von natürlicher Sprache oder Code beinhalten.",
"cs": "Použijte chatbota AI k provádění úkolů, který zahrnuje porozumění nebo generování přirozeného jazyka nebo kódu.",
"zh": "使用 AI 聊天机器人完成有关理解、生成自然语言或代码的任务。",
"sr-Cyrl-RS": "Користите AI чет робота за обављање задатака који укључују разумевање или генерисање природног језика или кода.",
"sr-Latn-RS": "Koristite AI čet robota za obavljanje zadataka koji uključuju razumevanje ili generisanje prirodnog jezika ili koda.",
"ja-JA": "自然言語やコードの理解または生成が必要なタスクを行うには、AIチャットボットを使用できます。",
"sq-AL": "Shtoni dhe selektoni modele AI për detyra të ndryshme.",
"it": "Utilizza il chatbot dell'IA per eseguire attività che implicano la comprensione o la generazione di codice o linguaggio naturale.",
"ar-SA": "استخدموا روبوت المحادثة الذكي لتنفيذ المهام التي تتطلب فهمًا أو إنتاجًا للغة الطبيعية أو البرمجة."
},

"url" : "index.html",

"icons": "resources/%theme-type%(light|dark)/icon%scale%(default).%extension%(png)",

"isViewer" : false,
"EditorsSupport" : ["word", "cell", "slide", "pdf"],
"type" : "background",
"initDataType" : "none",
"buttons" : [],
"events" : ["onAIPluginSettings", "onContextMenuShow", "onContextMenuClick", "onToolbarMenuClick"],

"store": {
"background": {
"light" : "linear-gradient(90deg, #F9B6FF 0%, #E370EE 102.01%)",
"dark" : "linear-gradient(90deg, #F9B6FF 0%, #E370EE 102.01%)"
},
"screenshots" :
[
"resources/store/screenshots/screen_1.png",
"resources/store/screenshots/screen_2.png",
"resources/store/screenshots/screen_3.png",
"resources/store/screenshots/screen_4.png",
"resources/store/screenshots/screen_5.png",
"resources/store/screenshots/screen_6.png"
],
"icons" : {
"light" : "resources/store/icons",
"dark" : "resources/store/icons"
},
"categories": ["specAbilities", "work", "recommended"]
}
}
],

"onlyofficeScheme": true
}

方法和事件

支持

如需请求功能或报告此插件的问题,请通过 GitHub 页面提交。