前言¶
在 DeepSeek Harness(DSH)里排查模型输出时,经常要展开 Think 行看完整思维链。英文推理内容对中文团队来说要边读边翻,一次会话里反复展开、反复截图翻译,排查成本不低。
下面介绍 lzyxczw-cyber/dsh-thinking-cn,一个配置型插件。它不自己实现翻译客户端,而是挂载 DSH 自带的实验性推理翻译功能,把目标语言固定为简体中文。适合需要直接阅读思维链内容的中文用户和排查模型输出的开发者。
这是什么¶
dsh-thinking-cn 是一个 DSH bundle,由 lzyxczw-cyber 维护,属于「模型推理」分类。它挂载 DSH 自带的两个实验性包:
@deepseek-ai/dsh-experimental-translator
@deepseek-ai/dsh-experimental-client-ui-cot-translation
并把配置固定为 provider: bing、targetLanguage: zh。
这个包本身不包含翻译客户端。段落调度、View original 切换、按会话存储翻译结果,都是 DSH 自带的实验性功能。装上这个 bundle 之后,不用再去 Plugins 页手动找该功能、手动切换目标语言。
核心功能¶
- 展开 Think 行后,已完成段落会随到达实时翻译成简体中文,未完成的尾部保持原语言。
- 正文上方工具栏可在 View original 和 View translation 之间切换,切换不额外请求模型。
- 翻译结果以
plugin:translator/request和plugin:translator/result记录存入会话,折叠后重展开、刷新页面、重启宿主都会复用已有结果,不再调用翻译服务。 - 翻译走匿名的 Microsoft Edge(Bing)端点,不需要登录、API key、按片段计费;发送的只是被选中的源文本,原始推理内容在会话和模型输入中保持不变。
安装与启用¶
先确认 DSH 版本带有上述两个实验性包(0.2.1 线,>=0.2.1-alpha.2 <0.3.0),再执行安装:
dsh plugin add github:lzyxczw-cyber/dsh-thinking-cn
如果宿主提示,重启 profile。在 DSH Desktop 中,走 Settings → Plugins → Add,粘贴仓库地址安装。
package.json 中声明的 DSH 依赖版本范围如下:
"peerDependencies": {
"@deepseek-ai/dsh-experimental-translator": ">=0.2.1-alpha.2 <0.3.0",
"@deepseek-ai/dsh-experimental-client-ui-cot-translation": ">=0.2.1-alpha.2 <0.3.0"
}
两个 peer dependency 都标记为 optional,但功能本身依赖它们存在。
典型用法¶
安装后按下面四步使用:
- 发送任意会产出推理的 prompt,然后展开 Think 行。
- 展开正文里已完成的段落会翻译成简体中文,未完成的尾部保持原语言。
- 用正文上方工具栏在 View original 和 View translation 之间切换,不产生新请求。
- 折叠再展开、刷新页面、重启宿主,都会复用已存结果。
改动 provider 或目标语言有两种途径。默认值定义在包内的 cordis.patch.yml;要在不改包的前提下调整,就在自己的 profile patch 里覆盖这一行:
- id: cot-translation
name: '@deepseek-ai/dsh-experimental-client-ui-cot-translation'
config:
provider: bing # bing | google | deepseek-account | deepseek-official
targetLanguage: zh # BCP 47 tag, or auto to follow the UI language
deepseek-account 和 deepseek-official 会发起独立的付费 DeepSeek Flash 请求,需要先配置账号或 API 凭据。匿名端点在失败时不会自动切到别的 provider。
适用场景与注意¶
适合使用 DSH Web 或 Desktop 界面、需要直接阅读中文思维链的用户,尤其适合排查模型输出内容的开发者。这个功能是客户端视图,只改展示,不改模型看到的东西。
使用前留意几点:
- 只翻译展开后的正文,折叠时的单行摘要保持原语言。
- 翻译在展开正文时才开始,折叠不翻译。
- 匿名 Bing/Google 端点可能限速或不可用;失败时保留原文并提供 Retry。
- 翻译后的 Markdown 或代码格式可能与原文有差异,原文始终一键可达。
- 该 bundle 和官方 Reasoning translation 实验挂载的是同两个 row id,只能保留一个启用。如果之后启用同一能力,改为启用那一方的设置页、把 target language 设为
zh,不要依赖这个 patch。
插件以当前 DSH 进程权限运行,安装前应检查源码与许可证。这个插件是 MIT 许可,自带翻译包由 DeepSeek 以各自的 MIT 许可分发。
结语¶
这个 bundle 的价值在于省去手动寻找和切换目标语言这一步,把 DSH 已有的实验性推理翻译固定成简体中文输出,同时保留原文的一键还原。
目录页:https://www.skillhub.cn/plugins/lzyxczw-cyber/dsh-thinking-cn
仓库:https://github.com/lzyxczw-cyber/dsh-thinking-cn