ESC
开源 1 分钟阅读

dsh-market:DeepSeek Harness 内置插件市场——浏览、搜索、一键安装 · DSH 可视化插件市场

dsh-market 是 DeepSeek Harness 的插件市场,内置在设置界面中,支持浏览、搜索和一键安装。可管理 300+ 社区插件,提供主题切换、更新检查、卸载、日志导出等功能。安装优先使用 npm 包,安全机制严格限制来源。

来源:GitHub

dsh-market logo

dsh-market

English | 中文

npm stars

DeepSeek Harness 内置插件市场。打开 设置 → 插件市场 → 浏览、搜索、一键安装。

dsh-market

一键主题——安装、即时切换、无需重启:

Themes tab

安装

dsh plugin --profile web add dshmarket

重启 dsh web,然后打开 设置 → 插件市场。

你能得到什么

  • 浏览与搜索整个社区目录(300+ 插件,每日增长)——分类筛选、星标数、最新/热门排序、跟随界面语言的双语描述
  • 主题——专门的社区主题与皮肤标签页:安装 → 立即生效,一键切换(主题互斥,选择在重启后保留),卸载即可还原
  • 一键安装——确认来源,查看实时进度;大多数插件刷新页面后即可生效,无需重启
  • 更新——逐插件检查更新(npm 版本或固定提交与 HEAD 对比),一键更新,或全部更新;市场本身也以同样方式自我更新
  • 卸载——两步确认;本次会话安装的插件可实时移除
  • 需要时重启——无法热加载的变更会在待处理变更横幅旁显示一键重启按钮;该操作仅限同源回环请求
  • 零术语门槛——若缺少某个组件(如 pnpm),市场会自动检测并提供一键自动安装
  • 日志导出——一键生成脱敏的纯文本日志,用于提交 Bug 报告(主目录路径和凭据形态会被遮蔽;不会向任何地方发送任何数据)

速度

只要插件发布了 npm 包,安装时优先使用 npm tarball,而非整个 GitHub 仓库下载(会与仓库校验以防名称抢注)。注册表安装通常只需几秒;仅 GitHub 的插件则取决于你的 GitHub 连接速度。

安全性

  • 安装仅限来自经审核的 awesome-dsh-plugin 注册表列出的来源——其他来源一律拒绝
  • 构建脚本默认保持禁用(pnpm ≥10);如需允许,需对每个包做出明确选择
  • 终端/CLI 类插件在安装到 Web 配置前会进行标记
  • 安装端点仅接受同源 POST;市场绝无遥测回传
  • 重启端点额外要求直接回环客户端(转发请求会被拒绝),且会以完全相同的 DSH 入口、参数、环境和工作目录重新启动
  • 一键重启会启动一个分离的替代进程。如果 DSH 由 systemd、launchd、pm2 或其他监督程序管理,请将插件选项 allowRestart 设为 false,让监督程序负责重启;待处理变更通知仍会显示,但按钮会隐藏
  • 对于终端附加的启动,分离的替代进程在原始终端关闭后仍会继续运行
  • 列出 ≠ 认可:插件是第三方代码,请安装你信得过的来源

提交你的插件

**本仓库是市场应用,不是目录。**插件列表来自经审核的 awesome-dsh-plugin 注册表——要让你的插件出现在市场中,请 在该处 提 PR(在列表中添加一条;网站和市场会自动抓取,通常一天内生效)。请不要向本仓库提交插件条目的 PR。

路线图与反馈

  • 计划中的功能见 路线图——每个条目都欢迎社区 PR(开始前请在关联 issue 中留言)
  • 通过 issues 提交 Bug 和想法;附上市场的“导出日志”可让诊断速度提升 10 倍

数据来源

实时获取自 awesome-dsh-plugin.com/plugins.json——经审核的条目、npm 映射和星标数由 CI 每日刷新——并内置快照作为离线回退。

相关项目

DeepSeek Harness Desktop

DeepSeek Harness Desktop 是 DeepSeek Harness 生态系统的现代桌面客户端——无需安装 Node.js 或接触命令行即可启动和管理本地 Harness 服务。插件市场、手机远程控制和 IM 频道已在其路线图中。

网站 · GitHub

许可证

MIT · dshmarket.com