DeepSeek Harness 插件

dsh-reasoning-translator

DeepSeek Harness plugin: display-layer translation of reasoning and answers via Chrome Translator or an OpenAI-compatible API(英文原文)

跳到安装方式

来源信息

GitHub 仓库
pinkllo/dsh-reasoning-translator
最近更新
2026年8月14日
分类
工具与能力
GitHub stars
3
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/pinkllo/dsh-reasoning-translator
插件名:dsh-reasoning-translator
作者:pinkllo

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器4 个文件
README.zh.md来源说明 · 只读预览
README 语言

dsh-reasoning-translator

English | 中文

一个 DeepSeek Harness 插件:只在 Web 界面显示层 翻译可见的思维链和最终回答,不改写会话日志。

工作原理

插件分宿主和浏览器两半:

  • Chrome Translator / LanguageDetector(桌面 Chrome 138+ 或较新 Edge):免费、在设备上运行、不需要 API Key。某个语对第一次使用时可能下载语言包,并需要一次点击。
  • OpenAI 兼容接口:由宿主进程请求你在设置里填写的地址,浏览器不会直接跨域打到 OpenAI。

翻译前会检测源语言,已经是目标语言则跳过。思维链和最终回答可分别开关;可自动翻译,也可只点某一块上的「翻译」按钮。设置从浏览器 localStorage 即时恢复(API Key 不落本地缓存),并防抖同步到宿主 settings.yamltranslation 分节;两份副本不一致时以最近修改者为准。Web 配置 RPC 不暴露树外插件命名空间,所以走插件自己的同源路由。

这不是 Chrome 右键「翻译此网页」。网页无法调用那个菜单。本插件使用的是 Translator API

安装

# 本地目录
dsh plugin --profile web add /absolute/path/to/dsh-reasoning-translator

# 从 GitHub 安装(源码安装,按提示放行 prepare 构建)
dsh plugin --profile web add github:pinkllo/dsh-reasoning-translator

# 发布后从 npm 安装
dsh plugin --profile web add dsh-reasoning-translator

然后启动 dsh web(源码检出里用 pnpm dsh web)。打开 设置 → 翻译

设置项

选项默认作用
目标语言zh译文语言。
翻译思维链在 Think 块上显示翻译控件。
翻译最终回答在最终回答上显示翻译控件。
触发方式按按钮always 在一轮结束后自动译;按按钮则只译你点的那一块。
显示方式原文与译文对照仅显示译文 会用译文直接替换思维链/回答,不再中英对照。
后端Chrome 内置或 OpenAI 兼容接口。
接口 / 模型 / API KeyOpenAI 默认值仅 OpenAI 后端使用。也可用环境变量 TRANSLATION_OPENAI_API_KEYOPENAI_API_KEY

本地开发

pnpm install
pnpm run build
pnpm test        # 纯函数单测,需要 Node 22.6+(依赖类型擦除)
# 在 deepseek-harness 源码检出中:
pnpm dsh plugin --profile web add /absolute/path/to/dsh-reasoning-translator
pnpm dsh web

打开 http://127.0.0.1:3080。改完客户端源码后需要重新构建并重启 dsh web

Cursor 内置浏览器是 Chromium,通常没有 Chrome 设备端 Translator。若页面里 'Translator' in self 为 false,请用本机桌面 Chrome 打开同一地址复测。

许可证

[MIT](LICENSE)