把模型输出的英文自动译成中文,原文保留在旁
30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/15 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add r-ayin/dsh-en2zh该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-llm@deepseek-ai/dsh-tools@deepseek-ai/dsh-client-ui-slots给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
在网页界面里实时把模型输出英译中——译文在上、原文留在旁边——可选本地机器翻译引擎,并回退到 LLM。
README
由 DeepSeek 最新模型翻译生成dsh-en2zh — 模型输出英译中(沉浸式翻译)
把 DSH Web 会话里模型输出的纯英文内容(assistant 正文 + 思考/reasoning 块)自动翻译成中文:译文在上、原文保留在旁(弱化为灰色小字);思考块折叠摘要行也整体替换为中文(展开后译文 + 原文并列)。
翻译范围与跳过规则
| 处理 | 内容 |
| ✅ 翻译 | assistant-step 下的 p / li / h1-h6 / blockquote;think 块的 thinkBody 与摘要行 |
| ⛔ 跳过 | 含中文/日文/韩文(中英混杂)、代码块(pre/code)、表格、路径/URL/标识符密集文本、少于 3 个单词的短文本、流式生成中的内容、用户消息、工具卡片 |
- 纯英文判定:无 CJK 字符 + 字母占比 ≥55% + 技术词(含 / \ _ : = 扩展名 等)占比 ≤30%。
- 稳定性双检:文本连续两轮扫描(约 1.5s)指纹不变才送翻,防流式半途文本。
- 译文缓存:sha256 → 中文,落盘 ~/.dsh/en2zh/cache.jsonl,刷新页面/重复文本零成本秒回。
展开完整文档(README 剩余 1 节)
dsh-en2zh — 模型输出英译中(沉浸式翻译)
把 DSH Web 会话里模型输出的纯英文内容(assistant 正文 + 思考/reasoning 块)自动翻译成中文:译文在上、原文保留在旁(弱化为灰色小字);思考块折叠摘要行也整体替换为中文(展开后译文 + 原文并列)。
翻译范围与跳过规则
| 处理 | 内容 |
| ✅ 翻译 | assistant-step 下的 p / li / h1-h6 / blockquote;think 块的 thinkBody 与摘要行 |
| ⛔ 跳过 | 含中文/日文/韩文(中英混杂)、代码块(pre/code)、表格、路径/URL/标识符密集文本、少于 3 个单词的短文本、流式生成中的内容、用户消息、工具卡片 |
- 纯英文判定:无 CJK 字符 + 字母占比 ≥55% + 技术词(含 / \ _ : = 扩展名 等)占比 ≤30%。
- 稳定性双检:文本连续两轮扫描(约 1.5s)指纹不变才送翻,防流式半途文本。
- 译文缓存:sha256 → 中文,落盘 ~/.dsh/en2zh/cache.jsonl,刷新页面/重复文本零成本秒回。
架构
- host(src/host.mjs,纯 JS 零编译):/en2zh/api/{ping,translate} 路由(loopback/trustedHosts 信任围栏,与 side-chat 同源实现);批量翻译(≤5 段/次,<<#n>> 分隔协议,解析缺失自动单条回退);长文本按段落切块(≤3000 字符)。
模型路由:agentDefaultModel 默认选择 → 最近一次主模型调用(llm/stream 捕获)→ 第一个可用 provider。
- client(src/client/index.ts → tsdown → lib/client.js):MutationObserver + 周期扫描,状态机(watch/queued/sent/done/skip/failed,失败 30s 冷却重试 ≤3 次),译文块插原文旁、React 重渲染自动清理配对节点;右下角「译中 ✓/✗」悬浮开关(localStorage 记忆,关闭时全部还原原文显示)。
构建 / 注入
bash scripts/build.sh # host 直拷 + 借用生态 tsdown 打 client(本机无 dsh 源码 checkout)对 AI 说:dev_inject_plugin {"dir": "<this-plugin-dir>"}
改代码后:bash scripts/build.sh && dev_reload_package {"packageName": "dsh-en2zh"}
注入后浏览器刷新一次页面,client 模块才会加载。
调试
- host 日志:~/.dsh/super-injector/dsh-en2zh.log
- 路由自检:curl -X POST http://127.0.0.1:3080/en2zh/api/ping -d '{}' -H 'content-type: application/json'
- 手工翻译:curl -X POST http://127.0.0.1:3080/en2zh/api/translate -H 'content-type: application/json' -d '{"items":[{"id":"t1","text":"Hello world, this is a test."}]}'预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
r-ayin/dsh-en2zh
把模型输出的英文自动译成中文,原文保留在旁
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,362已汉化DSH
71.4
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,076已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,814已汉化DSH
71.1
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。