【开源】《clip》翻译功能怎么用?复制一下就能直接翻

【开源】《clip》翻译功能怎么用?复制一下就能直接翻

如果你还不了解 clip 本身是什么,建议先看上一篇:《clip》一个不到 4M 的跨平台剪贴板历史工具

简单来说,clip 是一个放在系统托盘里的跨平台剪贴板工具,支持历史记录、分组、搜索、颜色识别、局域网共享。现在它又多了一项很实用的能力:剪贴板翻译

它的思路很直接:

  • 你正常复制一段文本
  • clip 检测到新的剪贴板内容
  • 自动调用你配置好的翻译器
  • 把翻译结果显示在托盘标题上

整个过程不需要额外打开窗口,适合平时看文档、读英文网页、写代码时顺手使用。

目前支持的翻译器

  • 百度翻译
  • 有道翻译

适合什么场景

  • 看英文技术文档时,复制一句立即看中文
  • 看中文内容时,快速翻成英文做表达参考
  • 写代码时顺手翻变量含义、注释、报错信息
  • 不想频繁切浏览器或打开单独翻译软件

使用前准备

需要先准备翻译器平台的密钥。

百度翻译

复制到剪贴板中的格式是:

text 复制代码
appid 密钥

注意中间是一个空格。

有道翻译

复制到剪贴板中的格式是:

text 复制代码
appkey 密钥

同样中间是一个空格。

配置步骤

1. 先复制密钥

把你的翻译器凭据按上面的格式复制到系统剪贴板中。

2. 在托盘里启用翻译器

操作路径:

text 复制代码
右键 -> 配置 -> 翻译 -> 选择一个翻译器

比如:

  • 选择"百度翻译"
  • 或选择"有道翻译"

如果当前剪贴板里放的是正确格式的密钥,clip 会尝试立即启用它。

3. 选择翻译目标语言

操作路径:

text 复制代码
右键 -> 配置 -> 翻译 -> 翻译为: zh / en

支持:

  • zh:翻译为中文
  • en:翻译为英文

实际怎么用

配置成功后,后面的使用就很简单了。

例子 1:把英文翻成中文

你复制一句英文:

text 复制代码
The clipboard history has been updated.

clip 检测到这条文本后,会调用翻译器,然后把翻译结果显示到托盘标题里,例如:

text 复制代码
百度翻译: 剪贴板历史已更新。

如果这时候你点击托盘图标,或者直接点击这条翻译文本,当前翻译结果会被回写到系统剪贴板中,这样就可以立刻 Ctrl+V / Cmd+V 粘贴使用。

例子 2:把中文翻成英文

先把目标语言切成 en,然后复制:

text 复制代码
请检查一下最新的配置是否生效

托盘标题就会显示翻译后的英文结果。

同样地,点击图标或点击翻译结果后,翻译后的内容也会直接进入系统剪贴板,适合拿来马上回复消息、写注释或填表单。

和 clip 原来的功能怎么配合

clip 的翻译功能不是孤立的,它和原有的剪贴板历史功能是结合在一起的。

  • 你复制的原文仍然会进入历史记录
  • 你仍然可以使用分组管理这些内容
  • 搜索功能仍然可以照常过滤历史记录
  • 翻译结果会优先显示在托盘标题,不会打断已有菜单操作习惯

所以它更像是给原来的剪贴板工作流加了一层"即时解释"。

密钥保存在哪里

clip 不会直接存储密钥,不用担心泄露风险。

它会把密钥保存到当前系统的凭据存储里,例如:

  • macOS Keychain
  • Windows Credential Manager
  • Linux Secret Service / Keyring

一个很适合程序员的用法

如果你平时经常做这些事:

  • 复制英文报错
  • 复制接口文档说明
  • 复制英文注释
  • 复制产品同学发来的中英文混合描述

那 clip 的翻译功能会非常顺手。

因为它不是"打开翻译网站再粘贴",而是你本来就要复制内容,翻译只是顺便发生。

总结

这次新增的翻译功能,更像是在这个基础上又补了一层日常效率增强。

它没有引入复杂界面,还是延续 clip 一贯的思路:

  • 少输入
  • 少跳转
  • 贴近剪贴板本身的使用习惯

如果你已经在用 clip,不妨顺手把翻译功能也配上,很多时候会比单独开一个翻译工具更方便。

开源仓库