DeepSeek Harness 插件:dsh-skill-store(技能商店)

前言

DeepSeek Harness (DSH) 的生态通过插件进行扩展。在使用 Agent Skills 时,开发者通常需要从 SkillHub、ClawHub 或 GitHub 等平台分别搜索资源,下载 ZIP 包并手动解压到本地目录。dsh-skill-store 插件将这三个数据源整合到 DSH Web 的设置界面中,提供了一个统一的浏览、搜索和一键安装入口。

插件简介

dsh-skill-store 是一个社区技能商店插件,由用户 cxy9204 维护。它允许用户在 DSH Web 界面内浏览并一键安装来自 SkillHub、ClawHub 和 GitHub 的 13 万+ Agent Skills。插件支持按热度排序、中文分类筛选以及全文搜索。

安装与启用

插件发布在 npm 仓库,使用官方安装命令即可添加:

dsh plugin --profile web add dsh-skill-store

安装完成后,重启 DSH Web。在设置菜单中会出现 “Skill Store” 入口。

核心功能

  • 多源切换:支持在 SkillHub(默认)、ClawHub 和 GitHub 镜像之间切换。GitHub 源主要提供 awesome-skills-cn 目录。
  • 排序与筛选:支持按星标、下载量、安装数或名称排序。提供下拉菜单显示各分类下的技能数量。
  • 全文搜索:在技能名称和描述中进行匹配搜索。
  • 一键安装:点击安装后,技能文件会直接写入 ~/.dsh/skills/<name>/SKILL.md,无需手动解压。
  • 详情预览:点击技能卡片可查看完整的 SKILL.md 内容。
  • 渐进式加载:索引加载时先显示骨架屏,后续在后台填充详细数据和进度。

使用流程

  1. 重启 DSH Web。
  2. 进入 Settings → Skill Store。
  3. 在搜索框输入关键词,或使用分类下拉框筛选。
  4. 点击感兴趣的技能卡片,在预览面板中点击安装。
  5. 安装后的技能文件位于本地目录,可直接被 DSH 调用。

注意事项

  • 运行环境:此插件依赖 web 配置文件。在无头模式下 UI 不可用,但 API 端点仍然可用。
  • 网络适配:插件针对国内网络环境做了优化,使用 jsDelivr CDN 镜像获取内容,并支持自动故障转移。
  • 数据隐私:无遥测,不上传数据,无需账号或 Token。
  • GitHub 源特性:GitHub 源中的技能是目录而非仓库,因此没有独立的技能级星标数据,仅显示上游仓库的星标作为信任信号。由于数据源限制,GitHub 源的分类覆盖率较低。

结语

该插件解决了 Agent Skills 获取渠道分散、管理不便的问题。相关目录与源码可参考下方链接。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜