TransPaste:本地 AI 翻译工具新版本升级后支持更多细粒度的翻译控制

TransPaste是将之前用来翻译文本的过程用Ollama实现后的一个小工具,此前有过简单介绍:TransPaste :一款基于本地大语言模型的轻量级剪贴板翻译工具 。通过 Ollama 在本地运行 AI 模型,实现:

•✅ 完全离线运行:数据不出本地,隐私有保障•✅ 一键翻译:复制即翻译,粘贴即结果•✅ 零上下文切换:无需打开浏览器或翻译软件•✅ 多模型支持:支持 gemma3、qwen3 等主流开源模型

这种工具的用途,并不是直接替人去翻译大段大段的文字,而更适合非母语用户在撰写过程中用自己的母语简单写几句然后直接翻译成目标语言,以便解决非母语写作的思路中断问题。

新版本获取和更新都是一个命令就能解决:

pip install transpaste -U

然后在终端里面输入 transpaste 命令,就能运行了,运行之后到菜单栏调整各个设置即可。

已关注

Follow

Replay Share Like

Close

观看更多

更多

切换到竖屏全屏退出全屏

CycleUser已关注

Share Video

,时长00:36

0/0

00:00/00:36

切换到横屏模式

继续播放

进度条,百分之0

Play

00:00

/

00:36

00:36

倍速

倍速播放中

0.5倍0.75倍1.0倍1.5倍2.0倍

超清流畅

 Your browser does not support video tags

继续观看

TransPaste:本地 AI 翻译工具新版本升级后支持更多细粒度的翻译控制

观看更多

,

TransPaste:本地 AI 翻译工具新版本升级后支持更多细粒度的翻译控制

CycleUser已关注

Share点赞Wow

Added to Top StoriesEnter comment

Video Details


新版本新功能

一、动态状态图标

不再是单调的静态图标!TransPaste 引入了智能状态反馈系统:

状态 图标表现 说明
空闲 蓝色圆形 + "T" 字母 待机状态,等待剪贴板内容
翻译中 旋转动画 + 进度百分比 实时显示翻译进度
成功 绿色圆形 + 对勾 ✓ 翻译完成,结果已复制
失败 红色圆形 + 叉号 ✗ 翻译出错,请检查提示

💡 小贴士:翻译时盯着图标转圈,有种"AI正在努力思考"的仪式感!


二、实时进度显示

想知道翻译进行到哪一步了?版本新增实时进度反馈:

进度百分比:图标上直接显示 0% → 100%•状态提示:连接中 → 翻译中 → 处理结果•内容预览:已翻译内容实时滚动显示

这得益于引入的流式 API(Streaming API),翻译结果逐字返回,无需等待完整响应。


三、七种翻译风格

不同场景需要不同的翻译风格,版本内置 7 种专业风格

风格 适用场景 示例效果
Default 日常使用 标准翻译
Formal 商务邮件、公文 专业、正式的表达
Casual 社交媒体、聊天 轻松、友好的语气
Academic 论文、学术文章 精准、学术化用词
Literary 文学作品、诗歌 优美、艺术化的表达
Technical 技术文档、手册 准确的术语翻译
Simple 儿童、语言学习者 简单易懂的表达

使用场景举例

原文:Please review the attached document.
Default:请审阅附件中的文档。Formal:敬请审阅所附文档,烦请指正。Casual:看看附件里的文件哈~Academic:请对所附文献进行同行评审。

四、分档字数控制

需要控制翻译长度?版本提供 5 档字数选项

选项 字数限制 适用场景
Unlimited 无限制 完整翻译
Brief ~50 词 快速摘要
Short ~100 词 简短翻译
Medium ~200 词 中等长度
Detailed 详细翻译 需要完整表述

已关注

Follow

Replay Share Like

Close

观看更多

更多

切换到竖屏全屏退出全屏

CycleUser已关注

Share Video

,时长00:22

0/0

00:00/00:22

切换到横屏模式

继续播放

进度条,百分之0

Play

00:00

/

00:22

00:22

倍速

倍速播放中

0.5倍0.75倍1.0倍1.5倍2.0倍

超清流畅

 Your browser does not support video tags

继续观看

TransPaste:本地 AI 翻译工具新版本升级后支持更多细粒度的翻译控制

观看更多

,

TransPaste:本地 AI 翻译工具新版本升级后支持更多细粒度的翻译控制

CycleUser已关注

Share点赞Wow

Added to Top StoriesEnter comment

Video Details


五、丰富命令行参数

高级用户可通过命令行精细控制:

# 基础使用transpaste
# 指定模型和目标语言transpaste --model qwen3:0.6b --target French
# 完整参数示例transpaste \  --model gemma3:1b \  --source "Auto Detect" \  --target "Chinese (Simplified)" \  --style Formal \  --length Brief \  --temperature 0.3
参数 说明 默认值
--model Ollama 模型名称 gemma3:1b
--source 源语言 Auto Detect
--target 目标语言 English
--style 翻译风格 Default
--length 字数控制 Unlimited
--temperature 模型温度 0.3

七、详细调试日志

遇到问题的话,可以开启详细日志模式:

transpaste --debug

日志输出示例:

[10:30:45.123] [INFO] Platform: darwin[10:30:45.124] [INFO] OLLAMA_API_URL: http://localhost:11434/api/generate[10:30:45.130] [INFO] Initializing ClipboardTranslator[10:30:45.155] [INFO] Tray icon created and shown: True[10:30:50.123] [INFO] [SIGNAL] Clipboard changed (count: 1)[10:30:50.224] [INFO] Clipboard text: 'Hello world' (len=11)[10:30:50.350] [INFO] Connected to Ollama successfully[10:30:50.400] [INFO] Progress: 10% - Translating...[10:30:52.100] [INFO] Translation finished!

参与贡献

TransPaste 是开源项目,欢迎参与贡献!

GitHub:https://github.com/CodeOfMe/TransPaste[1]•License:GPL-3.0

References

[1]https://github.com/CodeOfMe/TransPaste

预览时标签不可点

Close

更多

Name cleared

微信扫一扫赞赏作者

Like the AuthorOther Amount

赞赏后展示我的头像

作品

暂无作品

Like the Author

Other Amount

¥

最低赞赏 ¥0

OK

Back

Other Amount

更多

赞赏金额

¥

最低赞赏 ¥0

1

2

3

4

5

6

7

8

9

0

.

大语言模型 · 目录

大语言模型

上一篇OllamaAid:给你管理本地大模型配个得力助手下一篇MoXing新升级:直接夺舍 Ollama ,部分模型提速 50%

Close

更多

搜索「」网络结果

Close

调整当前正文文字大小

更多

100%