前言¶
在 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 生态内的市场型客户端插件。
核心功能¶
双生态市场¶
-
Cordis 插件市场(Plugins Market)
README 称在册插件规模约 400+,覆盖推理强化、多模态、Agent 工作流、终端、UI 等方向。支持一键安装、试运行(Trial)、热重载(HMR)、启用/禁用与卸载;并说明会自动维护cordis.patch.yml与环境依赖,减少手改底层 YAML。 -
智能体技能市场(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 上下文而无需重启宿主。
典型用法¶
-
浏览并安装 Cordis 插件
打开市场 → 按分类或场景标签筛选 → 查看详情 → 一键安装;需要时用 Trial 校验,通过任务日志面板观察下载、解压、Junction 与 pnpm 构建日志。 -
预览并安装 Skill
在 Skills 市场打开条目,在线阅读完整SKILL.md与触发条件 → 安装后文件位于~/.dsh/skills/{id}/,在对话中由 Agent 按需加载。 -
仅 Web 环境
无 Electron 时仍可通过云端 API 检索与预览;将 README 提供的dsh://或复制出的拉起命令交给已安装 DSH 桌面的机器执行安装。 -
排障
桌面模式下使用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 打开市场。