Skills Plugins MCP Prompt Model 导航 博客 资讯 我的中心
工具与能力 #dsh-plugin#deepseek#dsh#plugin#skills

dsh-skill-viewer

DSH Web UI 插件:设置页的 Skills 分区,支持热启用/停用、删除与添加。

fishquito7 @fishquito7 ⬇ 3 ★ 23 main

安装

dsh plugin --profile web add github:fishquito7/dsh-skill-viewer
下载安装清单

需要可复现安装时,可在仓库后追加 #commit 固定提交。

DSH Web UI 插件:设置页的 Skills 分区,支持热启用/停用、删除与添加。

该插件未提供要点说明,请参考仓库 README。

dsh-plugindeepseekdshpluginskills
  1. 安装并启动 DeepSeek Harness:npx @deepseek-ai/dsh web
  2. 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
  3. 用 dsh plugins list 确认已安装,必要时重启 Harness 生效

插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。

代码仓库github.com/fishquito7/dsh-skill-viewer
许可证MIT
主要语言main
下载量3
GitHub 星标23
最近推送2026-08-14
收录日期2026-09-19
分类工具与能力

事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。

以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。

# dsh-skill-viewer

([English](README.en.md)|简体中文)

DSH 插件,可直接在 web 界面快速管理 skill 状态,同时在终端加入快捷的skill管理命令。命令行命令请见下文

注意:本项目提供的参考命令默认指定profile为默认的--profile web,需要更改profile的请自行注意。

[图片: image]

## 功能

- skill 卡片列表:预览已注册安装的 skill,点击卡片可展开查看完整内容
- skill 状态:启用、停用状态标签,与内置插件列表同款样式
- skill 管理:开关热启用/停用、删除;按名称搜索;进入页面自动刷新
- skill 添加:选择单文件(`.md`)或目录束(含顶层 `SKILL.md` 的文件夹),不合规内容会被拒绝并提示原因
- **工作区作用域**(0.2.6):添加技能时可指定一个或多个工作区(默认全局)。
  限定工作区的技能只在这些工作区的会话中可见,不会全局暴露;技能本体只存一份
  (`~/.dsh/skills/.system/skill-viewer//`),每个绑定工作区的
  `.dsh/skills/` 下是一个联接点。工作区被删除后联接点随之消失、绑定自动清理,
  技能本身不会丢失(在页面中会提示"0 个工作区")。卡片上的"作用域"按钮可随时
  把技能在"全局 ↔ 限定工作区"之间切换。

## 安装

1. 安装本包(bundle 层自动挂载,无需编辑配置文件)

   ```bash
   dsh plugin --profile web add github:Fishquito7/dsh-skill-viewer
   ```

   > pnpm v11 安全限制:Git 来源的依赖默认禁止运行 prepare 构建脚本。若报
   > “git-hosted plugins build on install...”,把 pnpm 在上面打印的 key 加到
   > profile 目录的 `pnpm-workspace.yaml` 的 `allowBuilds` 下再重跑即可;
   > **或者直接用发行版 tarball 安装(不走 Git,无此限制):**
   >
   > ```bash
   > dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-viewer/releases/download/v0.2.6/dsh-skill-viewer-0.2.6.tgz
   > ```

2. 重启网关

   ```bash
   dsh-restart
   ```

   重启后刷新页面:设置 → “插件”下方即可看到“技能”。

## 命令行

随包附带 `dsh-skill` 命令,可直接在终端管理技能(同样热生效,网关关闭时也能用):

```bash
dsh-skill list                 # 列出技能(含启停状态与作用域)
dsh-skill add            # 添加技能(单个 .md 文件或含顶层 SKILL.md 的目录束)
dsh-skill add  --workspace D:\项目A --workspace D:\项目B   # 限定到指定工作区
dsh-skill scope  --global                    # 改为全局
dsh-skill scope  --workspace D:\项目A        # 限定到指定工作区(可重复)
dsh-skill disable        # 停用
dsh-skill enable         # 启用
dsh-skill delete         # 删除(需确认)
```

## 工作原理

插件并不自己解析技能,只是技能文件的“管理界面”:页面和 `dsh-skill` 命令的每次操作,最终都是对磁盘上技能文件(`SKILL.md`)的改动,DSH 自带的文件监听器立刻发现变化——所以启用/停用、增删都热生效,无需重启网关。

- 停用 = 把 `SKILL.md` 改名为 `SKILL.md.disabled`,启用 = 改回来
- 停用后技能从 `/skill` 触发词与模型目录中消失;页面里仍置灰展示,可随时重新启用
- 随部署附带的技能(bundled)为只读,不可停用或删除

## 卸载

```bash
dsh plugin --profile web remove dsh-skill-viewer
```

## License

MIT

数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。