DeepSeek Harness Hub
← 返回列表

zhengjy01/dsh-skill-studio

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

在 Web 设置面板中可视化、编辑和管理 DeepSeek Harness 的 skill技能:列出 DSH…

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/11 · 已提供中文文档

DeepSeek Harness 的技能工作室:从 Web 设置面板以及通过 skillmgr_* 工具可视化、编辑和启用/禁用 agent 技能

综合分
30.7
GitHub 分
30.7
用户评分
★ Stars
2
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add zhengjy01/dsh-skill-studio
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-tools@deepseek-ai/cordis@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-skill@deepseek-ai/dsh-system-prompt
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-skill-studio

在 Web 设置面板中可视化、编辑和管理 DeepSeek Harness 的 skill(技能):列出 DSH 发现到的全部 skill,查看完整 SKILL.md,直接编辑正文,一键启用/禁用模型与用户调用。

功能

- Skill 管理器设置面板 — 设置 → Skill 管理器:列出全部 skill(名称、描述、来源根、嵌套标记、模型/用户可调用状态);点开任意 skill 查看完整正文、就地编辑 SKILL.md 文件;用开关切换 启用 / 模型可调用 / 用户可调用。
- skillmgr_list — 列出全部已发现 skill(含来源、嵌套标记与调用状态)。
- skillmgr_get — 查看单个 skill 的完整详情(正文 + 路径 + 策略)。
- skillmgr_save — 保存全文编辑(frontmatter + Markdown)写回文件。
- skillmgr_policy — 设置启用/禁用(enabled 总开关,或按接口单独设 modelInvocable / userInvocable)。
- 双源合并:① 直接扫描标准 skill 根目录(项目 .dsh/skills / .agents/skills、用户 ~/.dsh/skills / ~/.agents/skills),并展开一层嵌套 bundle(如 ~/.agents/skills/superpowers/),面板上标记为「嵌套」;② 合并官方注册表(ctx.skills)里的 runtime / bundled skill。因此面板能看到磁盘上全部 skill —— 即使宿主层的 filesystem 提供方被禁用(web 架构按设计将本地发现放在 agent preset 层)。
- 启用/禁用通过对 frontmatter 的 disable-model-invocation / user-invocable 两行做行级精确修改实现;其余 frontmatter 行原样保留。保存后 DSH 自动重新发现。
- 只读安全:只有带真实文件路径(文件系统来源)的 skill 可编辑;runtime / bundled skill 显示为只读。路由仅限回环访问。

安装

本地开发
dsh plugin --profile web add link:/path/to/dsh-skill-studio

GitHub 发布后(仓库带 dsh-plugin topic)
dsh plugin --profile web add github:zhengjy01/dsh-skill-studio

重启 dsh web 生效。插件无需构建 —— lib/ 是纯 ESM。

使用

在 Web 设置页(设置 → Skill 管理器)你可以:

- 浏览完整 skill 目录(来源徽章 + 调用状态);
- 点开 skill 阅读正文并编辑(textarea),点「保存」写回文件;
- 切换 启用 / 模型可调用 / 用户可调用 开关。

也可以直接对 Agent 说:

列出所有 skill,并告诉我哪些被禁用了
帮我禁用 session-knowledge 技能

Agent 会使用 skillmgr_* 工具完成。

说明

- frontmatter 的 name 字段必须与 skill 名一致(kebab-case);破坏 frontmatter 格式可能导致该 skill 在重新发现时被跳过。
- 编辑范围严格限于 skill 注册表返回的文件;插件不接受任意路径写入。
- 除 DSH peer 包外零运行时依赖。

License

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群