deepseek-harness-ru:DSH 网页界面俄语语言包

前言

DeepSeek Harness(DSH)的网页端界面默认以英文为主;若团队或用户习惯俄语界面,自行改源码或打补丁会在每次 DSH 升级时被覆盖。下面介绍社区维护的插件 deepseek-harness-ru(npm 包名 dsh-locale-ru):通过 DSH 官方客户端本地化 API 注册俄语词典,以普通插件方式安装,无需改安装包,升级 DSH 后仍可继续使用。

这是什么

deepseek-harness-ru 由 RuMemory 维护,是 非官方 社区语言包,与 DeepSeek / 幻方无隶属关系;上游 Harness 见 deepseek-ai/deepseek-harness。

定位:对 DSH 网页 GUI 做完整俄语本地化。资料记载覆盖 65 个 namespace、2915 条字符串,包括主界面、设置、插件页、快捷键、计划任务、子代理、预设等。许可证为 MIT(界面文案来源于 DeepSeek Harness,MIT)。

核心功能

插件依赖 @deepseek-ai/dsh-client-locale,在客户端注入后通过 ctx.locale.addLanguage({ id: "ru", fallback: "en" }) 注册俄语,并用 ctx.locale.register(ns, "ru", dict) 按 namespace 挂载词典。未翻译的键会自动 回退到英文,避免界面缺字或报错。

package.json 中 dsh.client 指定 platform: "web"、immediately: true,与 Cordis patch(cordis.patch.yml)一并打包进插件 bundle。

安装与启用

方式一:添加插件仓库

  1. 打开 DSH → Plugins(插件) → Add plugin(添加插件)。
  2. 粘贴仓库地址:
https://github.com/RuMemory/deepseek-harness-ru
  1. 安装完成后,进入 Settings → General → Language(设置 → 常规 → 界面语言),选择 Русский(俄语)。

资料说明:无需重启、无需安装包补丁;插件随 DSH 常规更新流程即可保留。

方式二:自定义插件目录(Discover)

  1. 在 Plugins → Discover(插件 → 目录) 中添加自定义目录索引:
https://raw.githubusercontent.com/RuMemory/deepseek-harness-ru/main/market.json
  1. 找到「Russian language pack / Русский языковой пакет」并安装,再按上节将界面语言设为俄语。

社区插件目录站点(如 SkillHub)可检索该插件,例如:https://www.skillhub.cn/plugins/RuMemory/deepseek-harness-ru。目录与 DeepSeek 无官方从属,仅作发现入口。

典型用法

安装并切换语言后,日常使用与英文版 DSH 相同:在网页端完成对话、插件管理、设置等操作,界面文案以俄语显示。无额外 CLI 命令;资料未提供除「改语言」以外的专用配置项。

维护者若需跟进 DSH 新版本,仓库内提供工具链(摘录):

tools/extract-locale-dicts.mjs   # 从 DSH app.asar 提取 en/zh 词典
tools/export-en-json.mjs         # 导出英文 JSON 基准
tools/check-ru.mjs <ns...>       # 校验俄语:解析、键对齐、占位符
tools/build-client.mjs           # 构建 lib/client.js 与覆盖报告

翻译源文件在 ru/<namespace>.js,生成物 lib/client.js 会提交进仓库;DSH 升级后需重新提取英文基准、补全新键再构建——这是维护流程,普通用户只需安装插件并选语言。

适用场景与注意

适合谁: 需要在 DSH 网页端 使用俄语界面的开发者或团队;希望避免 fork 或 asar 补丁的长期维护成本。

已知限制(资料原文):

  • CLI 未翻译:命令行侧没有本地化体系,若要俄语只能 patch app.asar,且会被 DSH 更新覆盖。
  • 实验性组件包描述:插件页上部分描述来自包元数据(LocalizedText),而非语言包词典;官方包若无俄语 meta,仍会显示英文。

安全与权限: 插件在 当前 DSH 进程权限 下运行,会向网页客户端注入 locale 逻辑。安装前建议在 GitHub 查看源码、cordis.patch.yml 与 MIT 许可证,确认与组织策略一致。不要假设社区目录或本仓库为 DeepSeek 官方发布。

结尾

deepseek-harness-ru 把 DSH 网页 GUI 的俄语支持做成可升级、可回退英文 fallback 的标准插件,适合俄语用户长期挂在 Harness 上。查阅详情与安装说明:

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜