技能市场插件,聚合 SkillHub 与 ClawHub 双源搜索,支持站内 README 预览、一键安装与卸载、已装技能列表,以及聊天栏技能选择器。
安装
# npm 包(预构建)
dsh plugin --profile web add dsh-skill-market
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:pn1024/dsh-skill-market
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
简体中文 | English
DeepSeek Harness 技能市场插件 —— 聚合 SkillHub + ClawHub 双数据源,站内 README 预览,一键安装/卸载,聊天栏技能选择器,侧边栏技能中心面板。
功能
- 搜索技能:聚合 SkillHub(腾讯云中国镜像,高速直连)和 ClawHub(OpenClaw 官方源)双数据源,支持中文搜索
- 一键安装/卸载:安装到
$DSH_HOME/skills/目录,skill-filesystem 自动热发现 - 站内 README 预览:无需跳转外部页面,详情页原生渲染 Markdown
- Star / 下载量展示:卡片与详情页均展示 star、下载量、安装量统计
- 技能中心面板:侧边栏入口 → 全屏弹窗,搜索、安装、浏览、查看一站式
- 聊天栏快捷入口:输入栏「⚡ 技能」按钮,快速选择已装技能,自动填入
/技能名 - 多源容错:SkillHub 失败自动回退 ClawHub,反之亦然
界面预览
| 技能市场 | 技能详情 |
|---|---|
聊天输入栏技能选择器:
安装
dsh plugin --profile web add "github:pn1024/dsh-skill-market"
或本地路径安装:
dsh plugin --profile web add "/path/to/dsh-skill-market"
架构
dsh-skill-market/
├── package.json # dsh.bundle.patch + dsh.client 声明
├── cordis.patch.yml # 插件行注册 + 配置
├── src/
│ ├── index.js # Host 端:RPC intercept (skill-hub/*)
│ └── client.js # Browser 端:UI 插槽注册 (sidebar/overlay/input)
├── assets/ # 品牌素材(logo 图标等)
├── docs/screenshots/ # 界面截图
├── LICENSE
└── README.md
Host 端 RPC 端点
| 端点 | 功能 |
|---|---|
skill-hub/search |
搜索技能(SkillHub + ClawHub 双源聚合) |
skill-hub/detail |
获取技能详情(README、版本、统计) |
skill-hub/installed |
列出本地已安装技能 |
skill-hub/install |
下载并安装技能到本地 |
skill-hub/uninstall |
卸载本地技能 |
skill-hub/readme |
读取已安装技能的 README/SKILL.md |
Browser 端 UI 插槽
| 插槽 | 功能 |
|---|---|
sidebar.footer.action |
侧边栏「技能中心」入口按钮 |
shell.overlay |
技能中心全屏弹窗面板 |
conversation.input.left |
聊天输入栏「⚡ 技能」快捷选择器 |
数据源
| 平台 | API Base | 特点 |
|---|---|---|
| SkillHub | https://api.skillhub.tencent.com |
腾讯云中国镜像,高速直连,支持中文搜索 |
| ClawHub | https://clawhub.com |
OpenClaw 官方技能社区,全球可用 |
配置
在 cordis.patch.yml 中可配置:
- insert:
- id: dsh-skill-market
name: 'dsh-skill-market'
config:
skillhubApiBase: https://api.skillhub.tencent.com
clawhubApiBase: https://clawhub.com
localSkillsDir: '' # 空则用 $DSH_HOME/skills
preferSkillHub: true # 中国用户优先用 SkillHub
License
MIT
链接
同类插件
zhu1090093659/dsh-web#packages/dsh-plugin-manager★ 7488
设置 → 插件 分区里的插件管理 Tab:从 npm/git 安装带进度、下次启动生效的启停开关、安装冲突对账可撤销、失败一键转交修复会话。
dsh-market/dsh-market★ 3781
在 DeepSeek Harness 设置页内浏览、搜索并安装社区插件,支持分类筛选、一键更新与停用,以及主题切换与配置备份。
bradeGithub/DSH-Plugins-Marketplace★ 164
面向 GitHub dsh-plugin 话题的插件与技能市场:设置页内逛自动收录的全量索引(CI 每 2 小时刷新),一键安装带类型识别、安装脚本与宿主依赖遮蔽安全检查、环境变量密钥管理,并附 STANDARD.md 识别层规范。
kingOfSoySauce/dsh-skin-market★ 136
原生皮肤市场与生命周期管理器,发现社区皮肤、展示预览与兼容状态,并提供已验证的一键安装或手动安装入口。
awesome-dsh-plugin/dsh-find-plugin★ 133
会话内直接找插件:按关键词/分类搜索本精选 registry,返回描述与可直接执行的安装命令。
Sanqi-normal/dsh-webui-market-plugin★ 105
dsh Web GUI 内的社区插件市场:浏览 awesome-dsh-plugin.com 目录,从 设置 → 插件 → 插件市场 安装/卸载插件到 profile。
社区评论
评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。