dsh-skills-market:在 DeepSeek Harness 里浏览、安装与调度 Agent 技能

前言

在 DeepSeek Harness(DSH)里做智能体相关工作时,常见做法是把一整套角色说明、流程约束写进每次对话的开场提示里。任务一换,就要重新组织长提示,或在本地维护多份 Markdown,再在客户端里手动粘贴。社区里也有各类「技能」仓库,但分散在 GitHub 上,缺少与 DSH 聊天界面一体的浏览、安装和调用路径。

dsh-skills-market(DeepSeek 技能超市)是维护者 gsmqmwq1 发布的 DSH 插件,当前版本 v1.1.3,MIT 协议开源。它在客户端内提供技能集市、已安装技能管理,并在对话输入区支持按意图搜索并批量追加技能引用,把「选技能 → 写入当前会话输入」收敛到同一套 UI。插件在 SkillHub 目录 可检索;该目录为社区站点,与 DeepSeek / 幻方无官方从属关系。DSH 本身遵循「一切皆插件」的扩展方式,安装第三方插件前宜自行审阅源码与许可证——插件随当前 DSH 进程权限运行。

这是什么

一句话:dsh-skills-market 是面向 DeepSeek Harness 的 AI Agent 技能集市与多技能调度 插件(package.json 描述为「DeepSeek Harness 原生 AI Agent 技能集市与多技能中文意图批量调度插件」)。

它解决的主要问题是:在 DSH 桌面/Web 客户端里集中展示一批 curated 技能元数据,按需把具体技能落到本机,并在聊天 Composer 里以勾选方式把技能注入输入框,而不必每次手写完整专家提示词。

核心功能

以下能力均来自项目 README 与 package.json 中的说明。

技能集市与按需安装

插件内置 217 款精选技能,按 README 中的九类场景归档(科研学术、职场办公、编程开发、UI 与前端、数据分析、产品 PRD、新媒体电商、英语学习、开源 Agent 标杆等)。集市页按分类浏览;选中后点「安装」才把该技能内容下载到本机。未安装的技能仅以名称与介绍等形式占用极少本地空间。

「我的技能」:停用、升级与回退

已安装列表支持 停用、有新版时 立即升级,以及对新版本不满意时的 回退旧版。技能可为英文标识配置 中文别名,升级后别名不会被覆盖。

对话输入区调用(Composer)

聊天输入框旁提供 「技能」 入口(README 中称聊天框右侧)。可搜索关键词(如「简历」「PPT」「周报」),勾选后通过底部确认按钮写入当前输入;支持一次多选或多次追加,设计上强调不覆盖已有文本与已选技能(v1.1.x 变更日志中多次提到对 Lexical 编辑器 [data-composer-input="true"] 的适配与「零覆盖」追加)。

更新与导入

  • 集市侧:README 称云端有定期巡检机制;客户端「已安装」页可 检查更新,再对单技能升级。
  • 导入技能:支持通过「+ 导入技能」粘贴 GitHub 仓库 URL 或 Markdown 文本;对 GitHub 导入可生成中文标题与摘要(v1.1.0 起)。导入 URL 需为完整仓库地址(文档示例形如 https://github.com/op7418/humanizer-zh)。

技术接入方式(面向开发者)

package.json 中 dsh.client 声明为 Web 平台、immediately: true,并注入 DSH 客户端的 locale、UI renderer、layout、sidebar、conversation 等模块;通过 cordis.patch.yml 做 bundle patch。依赖 @deepseek-ai/cordis ^4.0.1 与 React 18。

安装与启用

官方推荐 Windows 一键安装(PowerShell)。在终端中执行:

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/gsmqmwq1/dsh-skills-market/main/install.ps1'))

也可下载仓库后在资源管理器中右键运行 install.ps1(README 说明)。完成后 重启 DeepSeek Harness 客户端;左侧应出现「技能集市」相关入口。

若偏好手动配置,README 给出将仓库置于 $HOME\.dsh\plugins\dsh-skills-market、建立 junction 到 $HOME\.dsh\profiles\desktop\node_modules\dsh-skills-market,并在 $HOME\.dsh\profiles\desktop\package.json 的 dependencies 与 dsh.profile.bundles 中加入 "dsh-skills-market": "*" 的步骤。具体命令见 GitHub README。

典型用法

  1. 安装并重启 DSH 后,打开 技能集市,按场景浏览,对需要的技能点 安装。
  2. 在 我的技能 中确认已启用项;需要时点 检查更新 并升级或回退版本。
  3. 在对话界面点击输入区旁的 技能,搜索任务关键词,勾选条目,通过 添加到对话 写入 Composer;可多次打开并追加,再照常发送消息。
  4. 若有自有 Prompt 或 GitHub 技能仓库,用 导入技能 加入个人列表。

更新插件本体时,README 建议在 PowerShell 中进入插件目录执行 git pull,再在 DSH 窗口按 Ctrl + R 刷新;或重新执行一键安装脚本做平滑更新。

适用场景与注意

适合谁:经常在 DSH 里切换写作、办公、开发、数据分析等任务,希望用统一界面挑选「专家流程型」技能、减少重复写系统提示的用户。

使用上需注意:

  • 插件免费开源,但技能内容与上游仓库由各自作者维护;导入第三方 URL 前请确认仓库可信度。
  • 217 款为项目方筛选集合,准入规范见仓库内 SKILL_SELECTION_STANDARD.md。
  • 安装与 junction 会改动 $HOME\.dsh 下配置;企业环境请先阅读 install.ps1 与 patch 文件。
  • 文档中的一键安装与手动步骤以 Windows 路径为主;其他系统需对照 README 或自行适配 DSH 插件目录结构。

结尾

dsh-skills-market 把技能发现、本机安装、版本回退和 Composer 内批量选用串成一条路径,适合作为 DSH 上的技能层入口。查阅目录与 star 数可在 SkillHub 与 GitHub 页面查看。

  • 目录页:https://www.skillhub.cn/plugins/gsmqmwq1/dsh-skills-market
  • 源码与安装说明:https://github.com/gsmqmwq1/dsh-skills-market
羽毛球分组比赛记分
小程序二维码

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

Xiaoye