2023年03月16日更新: 欧路字典最新版(4.3.0)现在也可以使用 AI 服务(不确定是否使用的是 openai)用来写作和翻译了, 不用科学上网, 不用 API Key.
摘要(由 AI 生成): 这是一个基于 OpenAI API 的 OhMyMn 插件,提供翻译、润色、总结、解析句子和解释代码等功能。需要设置 API Key 才能使用。作者初衷是将 OpenAI 的常用功能集成到自己常用的读书软件中。插件可能会遇到响应时间长的问题,但作者并未遇到配置被覆盖的情况。插件源码和下载链接均提供。
使用前提条件: 拥有 OpenAI 的 API Key 以及可以科学上网(当然也可以自定义跳转服务器). 所以 需要设置 API Key 才可以用. 如果没有 API Key 或者连不上 OpenAI 的官网(或跳转服务器), 可以不用往下看了.
初衷: 在 OpenAI 发布其 API 后, 发现可以使用它来做很多事情, 而且它做得都挺好, 所以想把它的常用功能集成到我常用的读书软件中来, 奈何不熟悉 Javascript, 最后发现通过 OhMyMn 模块来实现想要的功能比较简单, 于是就有此款插件.
截图:
功能:
- 翻译(是我目前用过的翻译服务中最好的).
- 润色(经常用它来修改我写的蹩脚英文).
- 总结(提取文章的要点).
- 解析句子(碰到不懂的长句, 用它来解析句子结构, 主要用来学习外语).
- 解释代码(碰到不懂的代码, 可以尝试用它来解释下, 会有惊喜).
注意:
- 默认是自动检测语言, 因为我发现它的自动识别能力足够好.
- 处理的内容不能太长, 最好不要超过 1500 字, 不然, 处理可能会失败.
- 设置里需要输入的项(服务器地址和 API Key), 在修改完后, 需要按下回车才会保存生效, 不按回车的话, 不会生效的.
可能的风险: 覆盖掉之前 OhMyMn 配置(我目前没有碰到). 因为安装的时候会覆盖官方的 OhMyMn, 但目前没看到有覆盖配置的情况发生.
可能碰到的问题:
- 大概率会遇到响应时间长的问题, 需要等很长的时间(不超过1分钟)才能看到结果.
- 处理失败, 如果等上一分钟还是没有出现结果, 就再重试.
卸载: 如果发现本插件不实用或用不了, 直接用官方的 OhMyMn 覆盖掉本插件便可. 配置应该不会被覆盖.
源码:
下载:
- 从源码编译: 下载源码, 在根目录下执行
npm install && npm run build
, 然后在项目中 dist 目录下有一个 ohmymn_v4_1_1_unsigned.mnaddon 文件. - 下载编译好的: ohmymn_v4_1_1_with_AIAssistant_unsigned.mnaddon (590.9 KB)