PetCT/dsh-plugin-marketplace

Collection合集 Native原生 ⭐ 2 MIT Markets & Collections市场与合集

DSH 插件市场 · A plugin marketplace inside DeepSeek Harness — browse, search, favorite, one-click download community plugins

Project Overview项目介绍

dsh-plugin-marketplace is a plugin marketplace built into DeepSeek Harness. It lets users browse, search (including Chinese keywords), filter across 12 categories, sort by stars or downloads, and favorite community plugins. Each plugin's detail page shows bilingual descriptions, recent updates, tags, and screenshots. Installation uses git clone --depth 1 only, running no plugin build scripts. After installation, access it via Settings → Plugin Marketplace. Caveat: registry inclusion is not an endorsement—plugins are third-party code, so install only from sources you trust.

dsh-plugin-marketplace 是 DeepSeek Harness 内置的插件市场,提供社区插件的浏览、搜索(支持中文关键词)、12 类分类筛选、星标/下载量排序及一键收藏功能。详情页展示中英描述、最近更新、主题标签与截图,安装时仅执行 git clone --depth 1,不运行任何构建脚本。安装后通过设置→插件市场即可使用。注意:registry 收录不等同于背书,插件为第三方代码,请仅安装信任来源。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add github:PetCT/dsh-plugin-marketplace

PetCT/dsh-plugin-marketplace 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

dsh-plugin-marketplace

装在 DeepSeek Harness 里的插件市场 · A plugin marketplace inside DeepSeek Harness

浏览、搜索、收藏、一键下载社区插件 —— browse, search, favorite, and one-click download community plugins.

License: MIT GitHub stars awesome-dsh-plugin


✨ 功能 Features

  • 🔍 浏览 + 搜索:完整社区目录,中文关键词搜索(插件名 / 作者 / npm 包 / 描述)
  • 🗂️ 分类筛选:按 UI、主题、模型、工具、记忆、工作流等 12 类筛选
  • 排序:星标(高→低 / 低→高)、最新收录、下载量
  • ❤️ 收藏:一键收藏/取消,持久化保存
  • 📄 详情页:功能说明(中英)、最近更新(GitHub pushed_at)、主题标签、截图、弃用提示
  • ⬇️ 一键下载git clone 到本地数据目录,不执行任何构建脚本
  • 已装标记:已下载的插件显示「已安装 ✓」,可一键打开目录

🚀 安装 Install

dsh plugin --profile web add github:PetCT/dsh-plugin-marketplace

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

🧭 使用 Usage

  1. 打开 DSH 设置页 → 插件市场
  2. 用搜索 / 筛选 / 排序找到想要的插件
  3. 点「安装」,插件会下载到 ~/.dsh/dsh-plugin-marketplace/installed/<owner>--<name>/

🗂️ 数据源 Data Source

  • 实时https://awesome-dsh-plugin.com/plugins.json(社区策展目录,每日刷新)
  • 兜底data/registry-snapshot.json(打包进本仓库的离线快照,839 个插件)

🔒 安全 Security

  • 只允许下载 registry 内收录的插件
  • 仅执行 git clone --depth 1不执行插件内任何构建脚本
  • 收录 ≠ 背书:插件是第三方代码,请只安装你信任的来源

📁 目录结构 Structure

dsh-plugin-marketplace/
├─ src/index.js          # Host:Node 原生 + webServer 路由
├─ src/client/index.tsx  # Client:设置页 UI(React + fetch)
├─ client/client.js      # 构建产物(tsdown)
├─ data/registry-snapshot.json  # 离线目录快照
├─ cordis.patch.yml      # DSH bundle 补丁
├─ package.json          # dsh 插件声明(dsh.bundle / dsh.client)
└─ tsdown.config.ts      # 客户端构建配置

🔧 开发 Development

npm install
npm run build   # 生成 client/client.js

📄 许可 License

MIT © PetCT

上一个 Prev text-llm-vision 下一个 Next dsh-liquid-glass