lhwu1/dsh-withskillhub4

dsh-withskillhub

SkillHub marketplace bundle for DeepSeek Harness

包名
dsh-withskillhub
版本
0.1.0
许可证
MIT
最近更新
2026年8月17日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lhwu1/dsh-withskillhub

从源码安装:第三步,把插件加入 DSH 网页配置

进入 DeepSeek Harness 仓库后执行:

cd D:\harness-lh-int8\deepseek-harness-master
pnpm dsh plugin --profile web add ..\dsh-withskillhub

这一步只会向 web 配置加入插件行,不会修改 packages/ 中的 Harness 源码。

如何使用技能市场

  1. 打开 DSH 网页端,进入“设置” → “技能市场”。
  2. 默认列表按下载量排序。可以在搜索框输入关键词,也可以选择分类或“最近更新”。
  3. 点击一条技能记录,右侧会打开技能详情。
  4. 阅读“概述”、版本、作者和统计信息;如果技能标记为“需要 API Key”,点击旁边链接到 SkillHub 获取配置说明。
  5. 点击“一键装配”。下载完成后会显示已装配状态。
  6. 回到正常对话并发送下一条消息。已启用的技能会在这次新请求中向 AI 开放。

技能市场只用于浏览和下载。整个远程市场列表不会直接放进 AI 的上下文,因此不会因为市场条目很多而占用对话空间。

已装配技能,但 AI 没有使用它

先到“技能管理”确认开关处于启用状态。然后新发一条消息或新开一次对话;技能列表在新的请求开始时刷新,不会回写到已经发送的消息中。

可选配置

大多数用户不需要改配置。下面是插件可调整的参数,适合需要改变存储位置或下载限制的用户:

配置项默认值用途
apiBaseUrlhttps://api.skillhub.cnSkillHub 公开接口地址。
skillsRoot$DSH_HOME/skillhub/skillsSkillHub 技能的专用存储目录。
maxFiles200单个技能最多允许的文件数量。
maxPackageBytes26214400单个技能所有文件允许的最大总大小。
requestTimeoutMs15000每次请求 SkillHub 的最长等待时间,单位为毫秒。
cacheTtlMs300000成功读取后保留市场、分类、详情和概述的时间,单位为毫秒。
staleCacheTtlMs86400000SkillHub 暂时不可用时,允许继续显示过期缓存的最长时间,单位为毫秒。
maxOverviewBytes262144用于详情概述的 SKILL.md 最大读取大小。
maxOverviewCharacters20000页面中最多显示的概述字符数。

如果修改 skillsRoot,还必须同时把配置中的 dsh-withskillhub-filesystem.customSkillDirs 改为同一个目录;否则 DSH 找不到已下载的技能。