syzke/dsh-translate-on-select ↗★ 0
dsh-translate-on-select
鼠标选中非中文内容就地浮出译文的划词翻译 适合在阅读非中文回复时需要快速就地翻译的用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:syzke/dsh-translate-on-select说明文档
阅读完整 README ↗配置
配置文件在 $DSH_HOME/.dsh-translate.json(Windows 默认即 C:\Users\\.dsh\.dsh-translate.json),首次改配置时才会创建:
{
"to": "zh-Hans",
"enabled": true
}
| 字段 | 说明 |
|---|---|
to | 目标语言。zh-Hans=简体中文(默认);也支持 zh-Hant、en、ja 等。Bing 用 BCP-47 码,改这个就能当反向词典用。 |
enabled | 设为 false 可整体关掉翻译(插件仍加载,但接口会直接返回「已关闭」)。 |
改完不用重启(每次请求都重新读文件)。
环境变量(可选)
| 变量 | 用途 |
|---|---|
DSH_TRANSLATE_CONTACT | MyMemory 的联系邮箱。匿名额度约 5000 字符/天,填了可提到 5 万。 |
DSH_TRANSLATE_TRUSTED_HOSTS | 逗号分隔。仅当宿主信任栅栏不可用且你把 DSH 放在了反代/局域网后面时才需要。 |