Telegram 输入框翻译并发送 (v3.1.3 - 修复手动发送逻辑)

v3.1.1基础: 修复了当自动发送关闭时,上一次翻译成功后,输入新的待翻译文本会被直接发送的问题。

作者
萧遥(木木)
日安装量
0
总安装量
4
评分
0 0 0
版本
3.1.3
创建于
2025-04-28
更新于
2025-05-02
大小
46.9 KB
许可证
暂无
适用于

新增: 添加了“标准美式英语”翻译模式,与原有的“缩写”模式并存。标准模式不应用本地缩写规则。
新增: 在输入框上方添加了模式切换按钮 (“缩写”/“标准”),并优化了控制按钮的整体 UI 布局,使其更紧凑。
新增: 当前选择的翻译模式会保存到本地存储 (localStorage),实现设置持久化。
修改: “标准”模式使用独立的、更直接的翻译提示词。
修改: 调整了缓存逻辑,现在缓存 API 返回的原始结果,具体的文本处理(如缩写)在加载缓存之后根据当前选择的模式进行。
修改: 重命名“重试缩写”按钮为“重试处理”,它现在会使用当前选定的模式重新处理输入框中的当前内容。
优化: 更新了所有控制台日志和状态栏提示为中文,并加入了当前模式信息,便于调试和理解。

输入直接点击回车键发送,英文缩写版本,可二次确认是否发送,自动替换带有数字的缩写部分,自动替换没有缩写的,增加Yours缩写

重试原文 (Retry Original)
作用: 这个按钮会把你最初输入的中文或缅甸文重新发送给 AI 进行翻译。
处理的文本: 它使用的是脚本内部记住的、你第一次输入的那段原文 (存在 lastOriginalText 变量里)。
使用场景:
当你觉得第一次翻译的结果意思不对、有遗漏、或者完全错了。
当第一次翻译因为网络错误、超时、或者 API 返回错误而失败时。
你想完全重新获取一个基于你原始输入的翻译版本。
关键点: 它忽略当前输入框里的任何内容,直接回到你的原始输入去重试翻译。它会强制调用 API,不会使用缓存。
重试缩写 (Retry Abbreviation)
作用: 这个按钮会把你当前输入框里显示的英文文本再次发送给 AI,让 AI 根据同样的规则(尤其是缩写规则)重新处理一遍。
处理的文本: 它使用的是你点击按钮时,输入框里实际显示的那段英文。
使用场景:
当你觉得第一次翻译的英文意思大致是对的,但是你对生成的缩写不满意(比如缩写太少、太多、或者某个词缩写得不好)。
你想让 AI 尝试用不同的方式来应用缩写规则到这段英文上。
关键点: 它处理的是已经翻译好的英文,目的是调整风格/缩写,而不是重新翻译原始意思。它也强制调用 API。

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址