dsh-translator
在终端中运行以下命令:
dsh plugin install zhinian558/dsh-translator
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端中执行 dsh plugin install zhinian558/dsh-translator 即可安装该插件(开源地址:https://github.com/zhinian558/dsh-translator),安装完成后重启 dsh 并刷新页面。
插件介绍
如果你在 DeepSeek Harness 的 Web GUI 里频繁切换中英文——写 prompt、读论文、调试 agent 输出——每次都要另开一个翻译网站来来回回复制粘贴,体验确实割裂。dsh-translator 直接把一个可拖拽、可调大小的浮动翻译窗口嵌进 GUI 的 shell.overlay 槽位:语言选择器、源文与译文分栏、一键复制,窗口位置和尺寸自动持久化,刷新页面后仍停在原来的位置。
翻译请求全部走宿主侧的 /translator/translate 路由,API key 不会暴露到浏览器。默认对接 DeepSeek,也兼容任意 OpenAI 格式网关(one-api、new-api、vLLM 等)。窗口底部实时显示账户余额(DeepSeek /user/balance 或 OpenAI credit grants),并按北京时间自动在峰段与谷段之间切换计价档位(16:30–00:30 UTC+8 为谷段),逐笔累加当日 CNY 消耗估算。该估算只统计经此窗口发起的请求,属于本地快速参考,正式账单以官方后台为准。
适合白天在 Harness 里中英文混写、又不想多开一个标签页的用户;也适合想随手瞥一眼 API 余额而不离开当前页面的场景。所有配置写入 $DSH_HOME/settings.yaml 的 translator: 命名空间,窗口内 ⚙ 弹层与 Settings → Plugins 写入同一份文档,改完即生效,无需重启。
使用场景
- 在 Web GUI 中频繁中英文切换时,拖出浮动窗口一键翻译,无需另开标签页
- 完成一次翻译后顺手查看 DeepSeek 或 OpenAI 账户余额,确认预算是否充足
- 通过底部消耗的峰谷计价估算,快速判断当天 API 花费是否合理
适合人员
- 在 DeepSeek Harness 中日常中英文混写、频繁需要翻译的开发者
- 不想多开一个翻译标签页、希望所有操作留在 GUI 内的用户
- 关注 API 调用费用、需要随时估算消耗成本的团队