Skillsdsh-plugin

dsh-skill-panel

面向 DeepSeek Harness Web 应用的技能管理面板插件,可在设置页或侧边栏浏览、搜索、筛选、启用/禁用与卸载 agent 技能。基于 harness 公开插件接口实现:宿主侧为 Typert Remote 服务,浏览器侧为通过插槽注册的 React UI,纯 JavaScript、无需构建步骤。

Stars
2
Forks
0
Open Issues
0
最近 Push
2026年8月20日
最新版本
v1.0.0
24h Growth
+0
7d Growth
+0

安装

dsh plugin --profile web add dsh-skill-panel # from npm

概览

面向 DeepSeek Harness Web 应用的技能管理面板插件,可在设置页或侧边栏浏览、搜索、筛选、启用/禁用与卸载 agent 技能。基于 harness 公开插件接口实现:宿主侧为 Typert Remote 服务,浏览器侧为通过插槽注册的 React UI,纯 JavaScript、无需构建步骤。

  • 技能列表展示名称、描述、来源标签与各来源的数量统计
  • 支持搜索,并按来源筛选:用户 .agents、用户 .dsh、项目根目录、自定义、内置
  • Model / User 调用开关会改写 SKILL.md frontmatter,未指定的开关保持不变
  • 禁用/启用按钮会记住技能此前的状态,并在启用时精确恢复该状态
  • 卸载需两步确认;会删除技能目录,内置技能受保护
  • 详情视图展示 whenToUse、磁盘路径以及 SKILL.md 正文
  • 技能分组:创建、重命名、删除分组,按组添加/移除技能,通过 ctx.storageDomain 持久化
  • 注册到 settings.section、sidebar.footer.action 与 shell.overlay 插槽;读取范围为当前会话

相关插件