前言¶
在 DeepSeek Harness(DSH)里,技能(skill)越来越多时,输入框打 / 弹出的菜单往往是一长列英文描述,找一条要用的技能并不直观。官方菜单默认按「技能」一组展示,也没有为每条技能准备中文说明。
dsh-skill-easy 是社区插件,由 ther000 维护,归类为工作流。它做两件事:在设置里自建分类并把技能归进去;为每条技能写中文描述(或批量翻译)。装好后,/ 菜单按分类分段显示,描述是你填的中文。
这是什么¶
一句话:给 DSH 的技能分类,并把 / 菜单里的英文描述换成中文。
维护者 ther000;源码与说明见 GitHub,社区目录页见 SkillHub。插件以当前 DSH 进程权限运行,安装前建议自行查看源码与 MIT 许可证。
核心功能¶
分类¶
在「设置 → 技能分类」里新建分类(例如写作、审查、部署),把每个技能拖到某一类。分类顺序就是 / 菜单里的分段顺序;未归类的技能排在最后。
没有建任何分类时,/ 菜单保持官方原样。
中文描述¶
每个技能可以手动写一句中文,也可以点「一键翻译未翻译项」,通过宿主自带的 translator 服务(默认 Bing)把英文描述批量翻成中文。
技能的英文描述被改过之后,对应中文会被标记「原文已变」;再次一键翻译会重新翻译该项。断网或翻译服务不可用时,按钮会提示失败原因,手动填写始终可用。
数据持久化¶
配置保存在:
~/.dsh/storages/dsh-skill-easy/data.json
纯 JSON,可直接备份或手改。卸载插件不会删除该文件,重装后数据仍在;若彻底不用,需手动删文件。
兼容性与降级¶
针对 DSH 0.2.1-rc.3 开发。菜单分组依赖官方 dsh-client-ui-skill 注册的 / 触发源;宿主升级后若内部结构变化,菜单会自动退回原样(不报错、不影响官方功能),设置页会显示「菜单增强未生效」,分类与中文数据仍保留。
安装与启用¶
需要 DSH 0.2.1-rc.3 或更高版本(package.json 中 peer 依赖为 @deepseek-ai/dsh-home-paths、@deepseek-ai/dsh-typert-protocol 的 >=0.2.1-rc.3 <0.3.0)。
通过插件市场(推荐):在 DSH 对话里说「装 dsh-skill-easy 这个插件」,市场会按 GitHub 源 ther000/dsh-skill-easy 拉取。
手动安装:把仓库 clone 到本地,在「设置 → 插件」里从本地目录安装。
装完后重启 DSH 才生效。桌面版当前只支持安装和开关;升级、卸载请在 Web 版操作。
典型用法¶
- 打开「设置 → 技能分类」。
- 新建两个分类,给技能选分类、填中文(或点「一键翻译未翻译项」)。
- 回到输入框,输入
/,技能按分类分段显示,描述为中文。
若只填了中文、未建分类,描述会被替换成中文,分组仍显示为官方的「技能」。
适用场景与注意¶
适合:技能数量多、希望 / 菜单按业务分段、希望描述用中文阅读的 DSH 用户。
注意:
- 插件与社区目录 SkillHub 均为社区生态,与 DeepSeek / 幻方无官方从属关系;DSH 理念是「一切皆插件」,安装第三方插件前应检查源码与许可证。
- 菜单增强与宿主 UI 内部结构绑定,大版本升级后可能降级为仅保留分类与中文数据、菜单恢复原样。
- 卸载:在「设置 → 插件」里卸载,或从 profile 移除后重启;数据文件需自行删除。
结尾¶
dsh-skill-easy 不改动技能本身逻辑,只整理 / 菜单的展示:分类分段 + 中文描述,设置集中在「技能分类」页,数据落在本地 JSON。
- 目录页:https://www.skillhub.cn/plugins/ther000/dsh-skill-easy
- GitHub:https://github.com/ther000/dsh-skill-easy