dsh-translate-on-select
在终端中运行以下命令:
dsh plugin install syzke/dsh-translate-on-select
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install syzke/dsh-translate-on-select 即可安装;开源仓库为 https://github.com/syzke/dsh-translate-on-select,安装后需重启一次客户端使注入生效。
插件介绍
在 DeepSeek Harness 里读助手回复时,遇到英文或其他外文段落,传统做法往往是切到翻译网站、装浏览器扩展,或者记快捷键——打断阅读节奏。dsh-translate-on-select 把翻译收进当前页面:用鼠标选中一段非中文文字,松手约 200ms 后,译文会以卡片形式出现在选区正下方(空间不够会自动翻到上方),选中即译,不必离开对话界面。
插件会判断是否真的需要翻译:纯中文选区直接跳过,避免无意义的请求;日语、韩语等也能正确识别。输入框、文本域和可编辑区域内的选区不会触发,以免干扰打字。源语言自动识别,卡片上会标明语种方向;同一段文字再次选中可走内存缓存,几乎瞬时返回。界面采用毛玻璃风格并跟随 DSH 与系统明暗主题,支持复制译文、重新翻译,以及 Esc 或点击空白关闭。
翻译请求在宿主侧完成,主用 cn.bing.com,失败时回退 MyMemory,从而绕开浏览器 CORS 并集中做缓存与分片。适合经常在 Harness 里划读外文、又不想额外装扩展的用户;请注意选中内容会发往公共翻译接口,不宜用于密钥或敏感信息。
使用场景
- 在助手回复里划选英文段落即时查看中文译文
- 阅读对话中的日文或韩文片段而不切换窗口
- 快速核对德文等技术术语的含义
适合人员
- 经常在 DeepSeek Harness 里阅读外文回复的用户
- 不想安装浏览器翻译扩展的桌面端用户
- 需要轻量划词翻译、不离开当前页面的学习者