DeepSeek Harness (DSH) 的核心理念是「一切皆插件」。随着插件列表的扩展,大量的英文包名(如 dsh-plugin-example)会降低管理效率。dsh-plugin-nickname 解决了这个问题,它允许在原生插件设置页直接修改插件的显示名称。
这是什么¶
dsh-plugin-nickname 是一个给 DeepSeek Harness (DSH) 插件列表里的插件自定义中文备注名的插件。插件由 sanlisanxun 维护,开源协议为 MIT License。它通过修改浏览器 localStorage 中的数据,实现对插件列表的本地化显示。
核心功能¶
- 备注替换与悬停:自动把插件列表里的英文包名替换成自定义中文备注,鼠标悬停可查看原来的英文包名。
- 可视化编辑面板:在左下角点击「📝 备注」按钮,或使用快捷键
Ctrl+Shift+N打开编辑面板。 - 官方插件保护:
@deepseek-ai/*与 dsh 内置 bundle 标记为「官方」,默认不可改名且输入框禁用。在面板「高级」区域开启「改官方」开关后可放开限制。 - 分组与折叠:支持按「是否有备注」或「按标签」分组。分组标题可点击折叠/展开,折叠状态会被记忆。
- 自定义标签:在条目内点击「+ 标签」进行打标。支持自定义标签的切换与删除。系统会自动给「官方 / 已修改 / 未修改」打上固定分类标签。
- 工具箱:支持搜索框、按原名或备注名排序、导出/导入备份、按钮拖动、总开关(启用/禁用所有备注替换)以及一键重置。
安装¶
- GitHub 仓库安装:在 DSH 侧栏打开「插件 → 添加插件」,粘贴以下地址进行安装。
github:sanlisanxun/dsh-plugin-nickname
- 本地目录安装:
- 下载本项目并解压到本地文件夹。
- 打开 dsh → 插件 → 添加插件。
- 输入本地文件夹的完整路径,点击安装。
- 刷新页面使改动生效。
典型用法¶
- 安装完成后,打开编辑面板。
- 在输入框中输入新的中文备注,按
Tab键保存。 - 若输入框留空,则恢复显示原来的英文包名。
适用场景与注意¶
- 该插件依赖
@deepseek-ai/cordis ^4.0.0,且 DSH 引擎版本需>=0.2.0-rc.1。桌面端支持版本为 DSH 0.2.0-rc.2。 - 备注数据保存在浏览器的 localStorage 中,刷新页面后依然存在。
- 本插件仅供个人学习、研究和技术交流使用,不得用于任何非法或商业用途。使用者需遵守相关法律法规。
结语¶
该工具通过本地化显示,提升了 DSH 插件管理的直观性。如需查看更多细节或下载源码,可访问 GitHub 仓库。