dsh-skill-viewer:DeepSeek Harness 的技能管理 Web 界面与命令行工具

fishquito7/dsh-skill-viewer

开发与运维已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

DSH plugin:Web 界面管理技能,支持热启停、增删、迁移与分组。

在 DeepSeek Harness 的 Web 界面和终端中快速启用、停用、删除、添加、迁移和分组技能,所有操作即时热生效,无需重启网关。

install
dsh plugin --profile web add github:fishquito7/dsh-skill-viewer
分类
开发与运维
平台
DSH-Plugin
作者
fishquito7
分发方式
插件

dsh-skill-viewer 核心特性

技能卡片列表与详情热启停、删除、搜索添加单文件或目录束批量迁移与分组管理命令行技能管理

dsh-skill-viewer 仓库信息

fishquito7
发布者
fishquito7
仓库
fishquito7/dsh-skill-viewer
84
Star
8
Fork
0
Watch
0
开放 Issue
语言JavaScript
许可证MIT License
官网
仓库最近更新2026-08-18 13:43:14
仓库创建时间2026-08-14 09:18:04
主题
deepseekdshdsh-pluginmcppluginskills
默认分支main

dsh-skill-viewer 仓库简介

dsh-skill-viewer 是 DeepSeek Harness(DSH)的 Web 界面技能管理插件(DSH plugin),由 Fishquito7 维护,采用 MIT 协议。它解决的是在 DSH 生态中技能文件管理不便的问题:以往需要手动编辑磁盘上的 SKILL.md 文件,现在可以直接在 Web 界面和终端中快速完成技能的启用、停用、删除、添加、迁移和分组等操作,所有变更即时热生效,无需重启网关。核心能力包括:技能卡片列表预览、状态标签、热启停、按名称搜索、单文件或目录束添加、工作区分栏、批量迁移、技能分组以及作用域化管理。

dsh-skill-viewer 这个 DSH plugin 支持哪些核心特性?

该插件提供丰富的技能管理功能。在 Web 界面中,技能以卡片列表展示,点击可展开查看完整内容;每个技能带有启用/停用状态标签,与内置插件列表同款样式。支持按名称搜索,页面自动刷新。添加技能时,可选择单个 .md 文件或含顶层 SKILL.md 的目录束,不合规内容会被拒绝并提示原因。0.3.0 版本引入工作区分栏,技能实体直接存放在所属位置(全局在 ~/.dsh/skills,工作区在 .dsh/skills),点击横栏即可筛选。0.5.0 版本增加分组功能,分组配置写入插件自己的显示配置,不修改技能目录。0.6.4 版本实现作用域化管理,同名技能在不同作用域可独立操作,避免误操作。

dsh-skill-viewer 怎么安装?

安装本插件非常简单,推荐使用发行版 tarball 安装,不走 Git,不受 pnpm v11 构建脚本限制。也可以从 Git 安装,但若遇到构建脚本限制,需按提示将 key 加入 pnpm-workspace.yaml 的 allowBuilds。安装后重启网关即可在设置中看到“技能”入口。

bash
# 推荐:从发行版 tarball 安装
dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-viewer/releases/download/v0.6.4/dsh-skill-viewer-0.6.4.tgz

# 或从 Git 安装
dsh plugin --profile web add github:Fishquito7/dsh-skill-viewer

# 重启网关
dsh-restart

dsh-skill-viewer 提供哪些命令行工具?

随包附带 dsh-skill 命令,可在终端管理技能,同样热生效,网关关闭时也能用。常用命令包括:list 列出技能、add 添加技能(可指定工作区)、scope 迁移单个技能、migrate 批量迁移、update 更新插件、disable/enable 停用/启用、delete 删除。对于同名技能,需用 --global/--project/--workspace 指定操作哪一份。CLI 默认扫描当前目录锚定的项目根与用户根,管理其他工作区需加 --cwd。

dsh-skill-viewer 的工作原理是什么?

插件本身不解析技能,只是技能文件的“管理界面”。每次操作最终都是对磁盘上技能文件(SKILL.md)的改动,DSH 自带的文件监听器立刻发现变化,因此所有操作热生效。停用即重命名 SKILL.md 为 SKILL.md.disabled,启用则改回;迁移即真实复制或移动文件。随部署附带的技能为只读,不可停用或删除。

dsh-skill-viewer 兼容哪些 DeepSeek Harness 版本和平台?

该插件基于 JavaScript/TypeScript 开发,依赖 @deepseek-ai/dsh-home-paths 和 @deepseek-ai/dsh-typert-protocol,兼容 DSH 的 web 配置。最近更新于 2026-08,当前版本 0.6.4。卸载时使用 dsh plugin --profile web remove dsh-skill-viewer 即可。

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题