MichengAI/dsh-skills-manager ↗★ 1
@michengai/dsh-skills-manager
DSH Web plugin: manage local DSH skills and safely view shared Agent skills.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:MichengAI/dsh-skills-manager说明文档
阅读完整 README ↗![]()
DSH Skills Manager
管理本地 DeepSeek Harness 技能,并为公共 Agent 技能提供清晰、安全的查看边界。
English · 简体中文

截图展示技能面板的整体布局。当前版本中的公共 Agent 技能为只读,不会显示操作按钮。
DSH Skills Manager 是社区维护的插件,并非 DeepSeek AI 官方产品。
核心能力
- 双目录分组:在一个设置面板中查看本地
$DSH_HOME\skills与公共$DSH_AGENTS_HOME\skills。 - 本地技能管理:仅对 DSH 本地技能提供启用、停用、上传、覆盖和删除。
- 公共技能安全查看:公共 Agent 技能可见但严格只读,绝不会改写其全局元数据。
- 系统原生选择:通过操作系统文件选择器选择插件的
SKILL.md;客户端无法提供所选文件路径时,可显式选择插件目录。 - 覆盖保护:导入同名技能一定要求确认;flat 与 bundle 两种形态同名时同样如此。
- 弹窗行为可预期:按 ESC 只关闭当前上传框或确认框,不会关闭设置页面。
目录权限
| 目录 | 查看 | 启用/停用 | 上传/覆盖 | 删除 |
|---|---|---|---|---|
$DSH_HOME\skills | 支持 | 支持 | 支持 | 支持 |
$DSH_AGENTS_HOME\skills | 支持 | 不支持 | 不支持 | 不支持 |
公共 Agent 目录在界面和服务端均为只读,用于避免误改共享的全局技能元数据。
安装
环境要求:可正常运行的 DeepSeek Harness Web 环境。已发布的包会声明 DSH 运行时需要 Node.js 20 或更高版本。
将已发布 npm 包安装到 Web profile:
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
$OutputEncoding = [System.Text.Encoding]::UTF8
dsh plugin --profile web add @michengai/dsh-skills-manager