dsh-community:DSH 插件与 Skill 双生态市场

前言

在 DeepSeek Harness(DSH)里扩展能力,通常要分别处理 Cordis 插件目录、Skill 的 SKILL.md 落地路径,以及 cordis.patch.yml 等配置。社区资产分散在仓库与深流生态中枢时,检索、预览 SOP、安装与卸载也容易变成多步手工操作。

dsh-community 是面向 DSH 的客户端插件,由 Minglink 维护,在宿主内提供「Cordis 插件市场」与「智能体技能市场」的统一入口,并对接深流云端(https://deepseek.stream)做检索与资产分发。下面介绍其定位、能力与安装启用方式。

这是什么

dsh-community(仓库 Minglink/dsh-community)在 README 中的定位是:专为 DSH 定制的官方与开源生态资产扩展中心,整合 Cordis 微内核思路,在桌面端(Electron)或 Web / 远端(Headless / Docker)下识别宿主环境,提供检索、在线 SOP 解析、一键安装、试运行与运行诊断等流程。

  • 分类:客户端(SkillHub 目录归类为客户端插件)
  • 依赖:README 标明适配 DSH v0.2.x+、Cordis v4.x;package.json 中 peerDependencies 为 @deepseek-ai/cordis ^4.0.1
  • 许可证:MIT(见仓库 package.json)

深流社区目录(SkillHub 插件页)与 GitHub 仓库为独立发布渠道;社区站点与 DeepSeek / 幻方无官方从属关系,不宜等同于「官方应用商店」本身,而是 DSH 生态内的市场型客户端插件。

核心功能

双生态市场

  1. Cordis 插件市场(Plugins Market)
    README 称在册插件规模约 400+,覆盖推理强化、多模态、Agent 工作流、终端、UI 等方向。支持一键安装、试运行(Trial)、热重载(HMR)、启用/禁用与卸载;并说明会自动维护 cordis.patch.yml 与环境依赖,减少手改底层 YAML。

  2. 智能体技能市场(Skills Market)
    收录符合 Anthropic / DSH Agent 规范的 Skill(Prompt / SOP / Action Rules)。技能落地到宿主 ~/.dsh/skills/{id}/,对话中按需调度;市场内可在线预览 SKILL.md,查看 whenToUse 与 requiredTools。

检索与官方标识

  • 主分类:dev、tools、models、prompt、workflow、ui 等维度筛选。
  • 场景标签:如 #官方、#视觉、#终端、#RAG 等快捷聚合。
  • 排序:热门、必装精选、飙升、最新、下载量、星标、评分等(以市场 UI 为准)。
  • 官方认证:与官方插件元数据比对后,对官方自研或高星扩展展示「官方」标签(README 举例包括 dsh-better-sidebar、dsh-infinite-gen 等)。
  • Manifest:产物遵循 @deepseek-ai/dsh-package-manifest,注入 "dsh": { "manifestVersion": 1 },兼容标准 Cordis Loader。

Universal Bridge:桌面与 Web

插件通过环境探测在两种模式间切换(README 架构图:window.dshDesktop 为桌面,否则 Web):

模式 行为概要
Desktop Native Electron IPC、Windows dsh:// 协议;任务日志面板 CommunityTaskLogPanel、运行时诊断 CommunityRuntimeLogPanel
Web Fallback 直连 https://deepseek.stream/api,浏览、搜索、分页与 SOP 预览;可复制外部拉起协议命令

UI 基于 @deepseek-ai/dsh-client-ui-primitives,支持中英双语(community-locales.ts),侧边栏入口与快捷键 CmdOrCtrl+M。

安装与启用

插件以当前 DSH 进程权限运行;安装前建议阅读仓库源码与 MIT 许可证,确认来源与行为符合你的环境策略。

方式一:Profile 与 Cordis 挂载(README 推荐流程中的配置步骤)

在插件已位于 DSH 用户插件目录(README 示例路径为 ~/.dsh/plugins/dsh-community)的前提下,在当前 Profile 的 cordis.patch.yml 或 cordis.yml 中增加挂载项:

- insert:
    - id: dsh-community
      name: dsh-community

保存后启动或重启 DeepSeek Harness。左侧导航应出现「插件与 Skill 市场」入口,可用 CmdOrCtrl+M 呼出。

方式二:dsh:// 协议静默安装

在深流官方中台 deepseek.stream/software 使用「一键唤醒桌面端安装」,或在 Windows 终端用协议拉起(README 示例):

Start-Process "dsh://plugin/install?id=dsh-community&name=深流社区插件市场&downloadUrl=https://deepseek.stream/api/plugins/download?id=dsh-community"

桌面守护进程解析协议后,按 README 说明完成下载、目录挂载与热重载。协议通用形式:

dsh://plugin/install?id={id}&name={name}&version={version}&repo={repo}&downloadUrl={downloadUrl}&permissions={permissions}

id、name 为必填;version、downloadUrl、repo 等为可选。

Skill 安装协议示例:

dsh://skill/install?id={id}&name={name}&version={version}&downloadUrl={downloadUrl}

落地到 ~/.dsh/skills/{id}/,校验 SKILL.md;README 称 Skill 可即时挂载至 Agent 上下文而无需重启宿主。

典型用法

  1. 浏览并安装 Cordis 插件
    打开市场 → 按分类或场景标签筛选 → 查看详情 → 一键安装;需要时用 Trial 校验,通过任务日志面板观察下载、解压、Junction 与 pnpm 构建日志。

  2. 预览并安装 Skill
    在 Skills 市场打开条目,在线阅读完整 SKILL.md 与触发条件 → 安装后文件位于 ~/.dsh/skills/{id}/,在对话中由 Agent 按需加载。

  3. 仅 Web 环境
    无 Electron 时仍可通过云端 API 检索与预览;将 README 提供的 dsh:// 或复制出的拉起命令交给已安装 DSH 桌面的机器执行安装。

  4. 排障
    桌面模式下使用 CommunityRuntimeLogPanel 查看渲染层异常,支持脱敏导出;安装失败时结合 CommunityTaskLogPanel 与本地 ~/.dsh/plugins/、cordis.yml 状态排查。

适用场景与注意

适合:长期在 DSH 上试用社区插件与 Skill、希望在一个面板内完成搜索、预览 SOP、安装卸载与简单诊断的开发者或重度用户。

注意:

  • 市场数据与下载链路依赖 deepseek.stream 及本地 DSH/Cordis 版本;README 要求 DSH v0.2.x+、Cordis v4.x,与当前宿主不一致时可能无法加载或安装失败。
  • dsh:// 安装依赖桌面端协议注册(README 侧重 Windows 示例);Linux/macOS 请以你当前 DSH 文档与深流中台说明为准。
  • 插件会改 cordis.patch.yml 与 ~/.dsh/skills/、~/.dsh/plugins/;生产或受限环境请先审计再启用。
  • README 中的在册数量、排序榜单等为产品描述,以你访问时市场实际列表为准。

结尾

dsh-community 把 DSH 的 Cordis 插件与 Agent Skill 收进同一套市场界面,并在桌面与 Web 间通过 Universal Bridge 保持相近体验。若你已在用 DSH v0.2.x+ 并希望减少「找仓库、改 YAML、猜 Skill 路径」的碎片步骤,可从 Profile 挂载或 dsh:// 安装入手,用 CmdOrCtrl+M 打开市场。

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

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

Xiaoye