DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Plugin Skill Manager Gui — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-plugin-skill-manager-gui

Plugin Skill Manager Gui

DeepSeek Harness 的图形化技能管理器——可在网页设置界面中创建、编辑、导入和删除 SKILL.md 技能。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-plugin-skill-manager-gui@0.1.1
README兼容性版本

兼容性与来源证明

Plugin Skill Manager Gui 以 dsh-plugin-skill-manager-gui 发布,当前版本为 0.1.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/20

版本

0.1.3stable
2026/8/20
0.1.1stable
2026/8/17
0.1.0stable
2026/8/17

相关插件

正在加载相关插件…

最新版
0.1.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
168.3 kB
文件数
30
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 3
周下载
72
最近提交
2026/8/18
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

README

dsh-plugin-skill-manager-gui

中文 | English

面向 DeepSeek Harness(dsh)的图形化技能管理器。在网页设置里即可新建、编辑、导入、删除 SKILL.md 技能——不用开终端,也不用手写 YAML frontmatter。

npm 包dsh-plugin-skill-manager-gui
分类dsh-plugin
许可证MIT

功能

  • 列出已管理的技能,展示描述、安装位置与调用开关。
  • 新建技能:名称(kebab-case)、描述、可选的 whenToUse、安装位置、模型/用户调用开关,以及 Markdown 指令正文。
  • 编辑已有技能(编辑时名称不可改,改名请删除后重建)。
  • 删除,带二次确认。
  • 导入 ZIP:把 <name>/SKILL.md(或 <name>.md,含嵌套资源)批量导入到一个或多个位置。
  • 全局 + 工作区:可安装到本机全局根($DSH_HOME/skills),也可勾选 harness 已追踪的任意工作区(<workspace>/.dsh/skills)——正是内置 skill-filesystem 提供者本来就会扫描的目录,所以写入后无需重启即可被识别。
  • 中英双语、跟随主题,使用 DSH 原生 UI 原子组件渲染。

安装

dsh plugin --profile web add dsh-plugin-skill-manager-gui

重启 dsh web,然后打开 设置 → 技能。

从 Git 安装会运行包内 prepare 构建脚本,pnpm ≥ 10 默认拦截,直到你放行。把 pnpm 打印的键复制进该 profile 的 pnpm-workspace.yaml 的 allowBuilds,再重跑即可。从 npm 或 tarball 安装则无需放行。

使用

  1. 打开 设置 → 技能。

  2. 点击 新建技能,填写表单、勾选一个或多个安装位置,点击 保存;或点击 导入 ZIP 批量导入。

  3. 技能以目录 bundle 落盘:

    $DSH_HOME/skills/<name>/SKILL.md          # 全局(user)
    <workspace>/.dsh/skills/<name>/SKILL.md   # 某个工作区
    
  4. 内置 skill 发现会在下一次扫描时拾取它——模型可通过 skill 工具加载,输入框 / 菜单也会把它列为可调用项。

工作原理

本包是一个标准的树外插件,宿主端 + 浏览器端合一的「双面」bundle:

  • 宿主端(src/index.ts)注入 webServer 与 workspaceRegistry,在 /skill-manager 下注册读写 SKILL.md 的 HTTP 路由。
  • 浏览器端(src/client/)注册 settings.section,用 fetch 调用这些路由。

线协议、安全模型与目录结构详见 docs/architecture.zh.md。

安全

变更类路由(write、remove、import)会以宿主用户权限写文件,因此仅限回环地址且要求同源——与 harness 自身特权操作使用同一道边界。只读路由(list、read、workspaces)不写文件。ZIP 导入会逐条校验条目路径,杜绝 .. 或绝对路径逃逸目标根目录。

开发

需要 Node.js 22.19+(推荐 24)与 npm。

npm install        # 会触发 prepare → build
npm run typecheck  # 宿主 + 客户端 tsc
npm test           # vitest 单元测试(宿主技能存储)
npm run build      # tsc(宿主 lib/)+ tsdown(client/client.js)

目录结构

src/
  index.ts               宿主入口:在 webServer 上挂载 HTTP 路由
  routes.ts              /skill-manager 路由分发
  skills.ts              SKILL.md 文件服务(list/read/write/remove)
  import.ts              ZIP 导入(安全解压)
  http.ts                JSON + 同源 + 回环校验工具
  types.ts               共享线协议类型
  client/
    index.ts             客户端入口:settings.section 注册
    SkillManager.tsx     React 设置页 UI
    SkillManager.module.css
    locales.ts           zh / en
cordis.patch.yml         bundle patch 层
tsdown.config.ts         客户端 bundle 构建(__ModuleLoader__ factory)
.github/workflows/       ci.yml + release.yml

参与贡献

见 CONTRIBUTING.md。

许可证

MIT

相关插件

继续浏览 productivity-workflow 分类下经过校验的插件。

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。Agent Teams@nanmicoder/dsh-agent-teamsAgentTeams for DeepSeek Harness:通过自然语言驱动多智能体团队协作(队长、成员、具有依赖关系的任务、消息传递),并在 Web GUI 中提供树状监视器