← 返回列表
⚠ 装前注意
基于 DeepSeek HarnessDSH的有道风格划词翻译插件。
基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/8/28 · 已提供中文文档
基于 DSH 的有道风格划词翻译:划选即现「译」按钮,harness 自带大模型,零 API key / Youdao-style word-selection translation for DSH: select text, click 「译」, powered by the harness's own LLM, no API keys
综合分
29
GitHub 分
29
用户评分
—
★ Stars
2
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add nicearrack/dsh-translator未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
- 是什么
- dsh 原生插件 · tool
- 装得上吗
- 静态安装检查有提示项,装前建议看一眼 README
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 活跃:最近一次提交在 28 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
数据截至 2026/9/21(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包@nicearrack/dsh-translator(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=18 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
未发布到 npm registry,仅可从源码安装
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/23 13:49:11
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-settings@deepseek-ai/schemastery用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成dsh-translator
基于 DeepSeek Harness(DSH)的有道风格划词翻译插件。
划选任意文本——会话消息、侧栏、输入框——选区右上角浮现悬浮翻译按钮,点击即弹出译文卡片。翻译由 harness 自带的大模型完成:无需 API key、不依赖第三方接口,选中的文本不会离开你已配置的模型管道。
| English README | 中文 |
|---|---|
使用
划选文本 → 点击选区右上角的翻译按钮 → 译文卡片即出。按住卡片顶部可拖动;点「固定」可锁定它,避免被误关。点击译文(或原文、错误信息)即可复制。卡片底部显示翻译方向、所用模型、推理等级与 token 消耗。
功能
- 任意位置划词,悬浮按钮跟随选区右上角,自动适配深色/浅色主题
- 方向自动判断:选中的文字是配置的主语言 → 翻译成英文;否则 → 翻译成主语言
- 主语言可配置:简体中文 / 繁體中文 / 日本語 / 한국어 / Русский(默认简体中文)
- 配置卡片(设置 → 插件 → 划词翻译):主语言、模型(可指定,留空则跟随会话默认模型)、推理等级(off/low/high/max)、超时、最大输出 token、温度——每个字段带「已覆盖/恢复默认」,草稿式修改,保存/放弃修改
- 译文卡片:原文、方向、译文、失败重试;底部显示 模型 · 推理等级 · tokens
- 点击复制:译文、原文或错误信息,带「已复制」提示
- 可拖动卡片:按住卡片顶部拖走,松手停在那
- 可固定卡片:锁定后禁止拖动、Esc 与外部点击关闭,只能点关闭按钮;始终只有一张卡片,不会套娃
- 对流式输出稳定:不闪烁,卡片不随内容滚动而消失
截图
划选文本 → 选区右上角出现悬浮翻译按钮:
划选文本与翻译按钮
点击 → 弹出译文卡片(英译中):
英译中译文卡片
中译英方向自动判断:
中译英译文卡片
在 DSH 设置 → 插件 → 划词翻译 中配置:
插件配置卡片
安装
从 npm:
dsh plugin --profile web add @nicearrack/dsh-translator@latest
从本地源码:
dsh plugin --profile web add /path/to/dsh-translator
从 git:
dsh plugin --profile web add github:nicearrack/dsh-translator
git 安装会运行包的 prepare 构建脚本。pnpm ≥ 10 首次安装被拒时,需要在
profile 的 pnpm-workspace.yaml 里加一次授权:
allowBuilds: { "@nicearrack/dsh-translator": true }。
更新
更新到最新版
dsh plugin --profile web update @nicearrack/dsh-translator
或指定版本
dsh plugin --profile web update @nicearrack/dsh-translator@0.2.1
刚发布的版本:npm 元数据在发布后有一定的传播延迟(几分钟到更久)。若
@latest 仍解析到旧版本,请钉住具体版本(@nicearrack/dsh-translator@0.2.1),
也可用 npm view @nicearrack/dsh-translator versions 查看可用版本。
更新后请重启 DSH 实例(dsh --profile web)以加载新的 host 包;客户端包在
下次刷新页面时生效。
卸载
dsh plugin --profile web remove @nicearrack/dsh-translator
重启实例(dsh --profile web)后生效。
License
MIT