dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
中文 | English
在 DeepSeek Harness (DSH) 的 dsh-better-sidebar 里阅读论文 PDF,用大模型做划词翻译的插件。
在侧边栏打开 PDF → 选中一句话复制 → 插件结合上下文用大模型译成中文。翻译走 DSH 现有模型,完全隔离主对话上下文,只作阅读辅助。
ctx.llm 的一次性独立调用,不写回主会话,复用 DSH 已配置的模型与 API key。小语种说明:翻译质量的下限由所用大模型决定。插件通过明确源 / 目标语言名(并允许自定义语言名)来尽可能引导模型,但小语种(训练数据少)的质量上限仍在模型本身。
dsh plugin add github:Johnblur/dsh-bilingual-reader
装完彻底退出托盘里的 DSH Desktop 再重新打开。
+ → 打开「双语阅读」标签(标签栏名为 translator,菜单内按界面语言显示 翻译 / translator)。dsh-better-sidebar、@deepseek-ai/dsh-llm)与 pdfjs-dist(主机端取文)。@deepseek-ai/dsh-llm ≥ 0.1.2-rc.1(deepFreeze 已从 dsh-llm 的公开导出中移除,v1.0.2 起不再依赖它)。dsh-better-sidebar ≥ 0.17.1。DSH 更新后若插件报 does not provide an export named 'deepFreeze',需升级插件到 v1.0.2+。utilityProcess 中,electron.clipboard 不再可用。v1.1.1 起插件自带系统剪贴板监听进程,并修正了 pdfjs 在 utilityProcess 下被判为浏览器、导致 PDF 取文失败的问题。升级 DSH 后若复制不触发翻译,请升级插件到 v1.1.1+。DSH_BILINGUAL_PROVIDER(默认 deepseek-official)DSH_BILINGUAL_MODEL(默认 deepseek-v4-flash-vision-exp)pnpm i
pnpm build # tsdown -> lib/ + tsc -> lib/types
pnpm typecheck # tsc --noEmit,覆盖 src/ 与 test/
pnpm test # vitest:纯逻辑 + 隔离测试
pnpm selfcheck # 纯逻辑自检;vitest 无法在 DSH 沙箱里 spawn 时用它
+ 打开即可显示 translator。MIT