dsh-skill-manage
在终端中运行以下命令:
dsh plugin install lijian-ui/dsh-skill-manage
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install lijian-ui/dsh-skill-manage(源码地址:https://github.com/lijian-ui/dsh-skill-manage),重启桌面应用后打开设置即可使用技能管理面板。
插件介绍
DeepSeek Harness 桌面端目前没有任何官方的技能开关机制——没有设置面板、没有 CLI 命令、没有配置文件字段,也没有 API 方法。最接近的做法是手动编辑 frontmatter 字段,但技能文件依然会被运行时发现和加载,并没有真正禁用。dsh-skill-manage 正是为此而生:它在 dsh 桌面端设置中注册了一个独立的「技能管理」区域,让技能开关从文件操作变成一次点击。\n\n核心能力覆盖日常管理的完整链路:按作用域(用户全局、Agents 全局、工作区、内置)分组展示技能列表并支持搜索;通过文件重命名机制(SKILL.md 改为 SKILL.md.disabled,官方 provider 不再识别扩展名即可实现热禁用)完成即时无需重启的启用与禁用;一键永久删除并弹出自定义确认对话框;选择 .zip 压缩包后自动解包到全局技能目录完成导入;点击技能卡片可查看完整 Markdown 正文及 frontmatter 元数据表。针对上游 dsh-client-ui-skill 包缺少 skills/change 事件订阅导致斜杠命令补全菜单不刷新的已知缺陷,插件在热切换后静默重置模块缓存,确保聊天界面的补全列表始终同步。\n\n适合已经积累了多个自定义技能、希望用可视化面板替代反复编辑文件的 dsh 桌面端用户;也适合经常导入社区技能包、需要一个轻量管理层的开发者。插件不修改 dsh 技能文件格式,不引入运行时依赖,完全基于官方 provider 的文件发现规则工作。
使用场景
- 技能数量增多后,在设置面板中快速启用或禁用而不需要手动改文件
- 从社区下载 .zip 技能包后一键导入并立即查看详情
- 排查技能冲突时按作用域筛选列表并对比 frontmatter 元数据
适合人员
- 积累了多个自定义技能、希望用面板替代反复编辑文件的 dsh 桌面端用户
- 经常导入和管理社区技能包的 dsh 开发者
- 想绕过官方缺失的技能开关、追求即时无重启切换体验的桌面端用户