Translator

Translator 公开

zryan 更新于 3天15小时前 | 329 | 13 | 12807
如何安装动作?
复制Ta的推荐码
最近忙碌,动作更新较慢

适用于
分类
翻译 OCR AI
Tousaen HaiRay 用户wkzW94XABAA 凡心释我 other9527 329 人赞了这个动作

19 个动作单 收藏了此动作。

更多信息
分享时间 2023-03-16 00:45
最后更新 3天15小时前
修订版本 37
用户许可 -未设置-
Quicker版本 1.42.22
动作大小 615.3 KB
最低Quicker版本 1.42.12

分享到

「极致UI!ChatGPT、谷歌镜像、免费DeepL;14+5个翻译引擎;划词、截图、输入、语音翻译/查词」

简介


翻译悬浮面板

  使用方法


1 直接使用


选中文字点击动作,进行划词翻译(建议搭配快捷键使用。快捷键勿用Alt,会丢失焦点);

未选中文字点击动作,进行截图翻译(调用基础OCR模块,具体接口在设置中查看);

按住 Ctrl 点击动作,进行输入翻译


  注:动作第一次运行需要下载相关功能依赖(1MB大小)。


2 动作右键


动作右键有输入翻译截图翻译语音翻译剪贴板翻译选项。


  注:语音翻译功能专业版用户可直接使用;普通版用户需自行在动作设置中填写讯飞语音服务的账号;具体说明参见语音识别


3 动作参数


可通过传入以下基础动作参数直接执行动作相应功能:

  • menu_selectTrans: 划词翻译(和直接运行动作效果相同);
  • menu_inputTrans: 输入翻译
  • menu_screenOcrTrans: 截图翻译
  • menu_clipTrans: 剪贴板翻译
  • menu_voiceInputTrans: 语音翻译
  • menu_fold: 折叠面板
  • menu_unfold: 展开面板
  • menu_toggleFold: 切换折叠/展开面板
  • menu_close: 关闭面板
  • menu_setting: 打开设置界面
  • menu_customInterface: 打开自定义接口界面
  • 传入其它动作参数则当作原文进行翻译。

在上述基础参数后面,可以选择自由添加下列字段来定制动作参数、实现某个功能(字段用下划线连接)。

  • follow (作用:若翻译窗口未关闭,则直接将新文本附加在原文本后)
  • merge(作用:去除新文本的回车符,进行智能合并段落)

示例:

menu_screenOcrTrans               —— 截图翻译
menu_screenOcrTrans_follow        —— 截图翻译并(如果翻译窗口未关闭)附加到已有文本后
menu_screenOcrTrans_merge         —— 截图翻译并将文本进行段落合并
menu_screenOcrTrans_follow_merge  —— 截图翻译并将文本进行段落合并,再附加到原文本后


  特殊功能


1 自定义接口


支持用户自定义编写自己的翻译接口!详细使用说明、模板动作开发文档请见此页面


支持用户自定义OCR接口!模板动作见此页面



2 窗口状态


点击窗口左上角的钉子图标  ,可以切换窗口的以下三种状态

图标 固定状态 置顶状态
不固定 置顶
固定 置顶
固定 不置顶


注:
固定状态:窗口失去焦点后不会关闭;
置顶状态:窗口始终保持在其它窗口的上方。


3 连续划词


可以在面板固定的情况下,点击连续划词按钮,即可连续划词翻译并在同一面板上显示翻译结果。



4 截图附加


可以在面板固定的情况下,点击截图附加按钮,即可再次截图并将OCR文本附加到当前翻译原文后。


注:在截图按钮上右键可以选择是否将文本附加到当前翻译原文后:


5 自动查词


事先在 设置-查词服务 中选择查词词典(目前有《Qk英汉词典》《有道词典》……)

  • 翻译内容为单词时,自动显示查词服务结果
  • 翻译内容不是单词时,自动显示翻译服务结果。


6 语音输入


可以在面板固定的情况下,点击语音输入按钮,即可语音输入内容进行翻译(不长于60秒)。


  注:本功能专业版用户可直接使用;普通版用户需自行在动作设置中填写讯飞语音服务的账号;具体说明参见语音识别

(如果打算充值专业版,可以用我的推荐码:539621-4485  


7 AI加持


提供 AI 服务,可以自定义提示(Prompt),目前可用服务:

  • OpenAI —— 与 ChatGPT 格式相同的接口均可,可选择不同模型,可自定义代理。需填写 APIKey 和自行解决网络问题,支持流式输出
  • Google —— Gemini 目前支持 gemini-pro 模型,可自定义代理。需填写 APIKey 和自行解决网络问题,支持流式输出




  配置


可以选择查词与翻译服务

  1. Qk英汉词典
  2. 有道词典
  3. 必应词典
  4. 海词词典
  5. 爱词霸
  1. 腾讯交互翻译
  2. 谷歌翻译(需要代理)
  3. 谷歌镜像(国内可用)
  4. DeepL
  5. 有道翻译
  6. 火山翻译
  7. 阿里翻译
  8. CNKI翻译
  9. 彩云小译
  10. 必应翻译(不稳定)
  11. 【需配置】AI服务(Gemini + ChatGPT)
  12. 【需配置 / 免费】百度翻译
  13. 【需配置 / 免费】腾讯翻译君(腾讯云机器翻译)
  14. 【需配置】小牛翻译

可选择翻译面板显示位置

  • 鼠标指针周围、指针右下;
  • 记住上次位置;(多屏用户若找不到面板可暂时改为其它显示位置来重置面板位置)
  • 屏幕中间、左上、中上、右上。

可自由选择在面板上显示和隐藏哪些功能按钮

可调整面板颜色外观

  • 浅色
  • 深色
  • 跟随Quicker
  • 跟随系统
  • 自定义
  • 🐲龙年新春(新春特别版)

可以自定义字体、字号、背景图片;

可以在面板上选择翻译语言(并非所有翻译服务都支持)和翻译模式

以此图为例,详解:
当前翻译语言为:
  • 自动检测 语言,翻译成 简体中文
  • 如果选择的是 简体中文,则翻译成 英语
当前翻译模式为:
  • 自动模式:自动检测原文是否为单词,判断进入查词/查句模式

可以添加自定义的接口


(更多个性化设置待自行探索……


  说明


界面仿油猴插件 iTranslator.

翻译服务接口皆自互联网与开源项目中所得,如有侵权,立刻删除


  特别鸣谢


本动作使用了以下公共子程序

本动作使用了开源组件LanguageIdentification.

感谢以下插件与软件提供的信息和灵感:

感谢各位热心大佬老大CL提供的技术帮助。

  • 感谢 vv12138 大佬提供的 海词词典、爱词霸、有道、必应查词方案 以及 百度翻译、火山翻译、阿里翻译、腾讯翻译君、彩云小译、有道翻译(优质版) 免费服务!(欢迎使用大佬的优惠码:104853-4706
  • 感谢 抄书侠 大佬提供的 AnyGPT AI服务(欢迎对大佬进行赞赏支持)。




Todo-List(点击展开)

✅ 添加其它原文获取方式(OCR、动作参数等)

✅ 自定义面板外观(颜色、字体、字号等);

✅ 增加翻译引擎;

🕐 增加个人翻译接口 appid 和 key 自定义;

✅ 完善多语言翻译;

✅ 在面板上进行“输入翻译”“修改翻译原文”;

✅ 在复制按钮旁边添加语音朗读按钮;

✅ 添加连续划词翻译功能

✅ 让DeepLGoogle镜像更加稳定

✅ 添加截图附加功能

✅ 添加单词字典功能;

语音识别翻译功能;

✅ 面板按钮显示个数自定义

✅ 添加更多查词词典(如有道、必应……);

✅ 添加 ChatGPT 翻译引擎;

✅ 开发“自定义接口”的功能,让用户可以二次开发!自己做接口接入动作!

✅ 翻译结果可折叠/展开的功能,同时添加动画效果使界面更美观;

✅ 历史记录功能;

重构部分动作,隐藏掉任务栏图标

⛔ 【待定】开发一个配套油猴插件,在浏览器中实现选中文本弹出翻译浮标,点击即翻译。(暂时无法实现);

✅ 添加折叠按钮,空闲一段时间后对窗口进行自动折叠;

✅ 添加更多的外观颜色自定义选项(如翻译结果区域);

🟩 提供自定义替换原文部分字词的功能;

✅ 剪贴板翻译模式;

🟩 【待定】增加复杂OCR翻译功能,类QQ截图翻译;

🟩 ……


🔬 动作版本:【 正式版-1.0

👍 动作好用的话欢迎在右侧 点个赞 你的支持是我更新的动力!

🎁 首次充值会员时欢迎使用我的推荐码:539621-4485,你我皆获赠专业版时长!


最近更新

修订版本 更新时间 更新说明
37 3天15小时前 1. 修复:兼容最新版的AI底层库
2. 新增:翻译面板标题栏右键可打开设置项
36 12天3小时前 1. 新增:折叠的翻译服务不翻译,待用户展开后再触发翻译
2. 新增:DeepL支持Free和Pro的个人申请接口
3. 新增:支持自定义 OCR 接口动作(在设置里配置)
4. 修复:Bing词典、360词典等失效服务
5. 优化:翻译服务展开动画
35 21天12小时前 1. 修复:重构AI服务中OpenAI的请求代码,修复长文本输出失败的问题
2. 修复:缺少组件导致动作无法运行的问题
3. 修复:继续修复打开面板时闪烁的bug
4. 新增:面板固定模式下,增加剪贴板改变自动翻译功能按钮
5. 新增:添加将译文发送到原窗口的功能按钮
6. 新增:自定义接口图标留空时直接使用该动作的图标
7. 优化:译文结果展开动画时长

最近讨论

BUG反馈 · 13
witherlll 1天9小时前 zryan 11小时25分钟前
功能建议 · 22
生气的脚丫 2天15小时前 zryan 10小时33分钟前
使用问题 · 33
zgcc 5天4小时前 zryan 10小时35分钟前
BUG反馈 · 27
总在前行的蜗牛 5天17小时前 zryan 5天10小时前