Skills Plugins MCP Prompt Model 导航 博客 资讯 我的中心
开发与运行时 #dsh-plugin#ai-agent#cordis#deepseek#deepseek-harness#dsh

dsh-plugin-marketplace

DeepSeek Harness 插件市场:将 GitHub dsh-plugin topic 同步为可搜索、分页的设置页,支持一键安装和 Agent 工具。

awesomehou @awesomehou ⬇ 1 ★ 4 master

安装

dsh plugin --profile web add github:awesomehou/dsh-plugin-marketplace
下载安装清单

需要可复现安装时,可在仓库后追加 #commit 固定提交。

DeepSeek Harness 插件市场:将 GitHub dsh-plugin topic 同步为可搜索、分页的设置页,支持一键安装和 Agent 工具。

该插件未提供要点说明,请参考仓库 README。

dsh-pluginai-agentcordisdeepseekdeepseek-harnessdsh
  1. 安装并启动 DeepSeek Harness:npx @deepseek-ai/dsh web
  2. 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
  3. 用 dsh plugins list 确认已安装,必要时重启 Harness 生效

插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。

代码仓库github.com/awesomehou/dsh-plugin-marketplace
许可证MIT
主要语言master
下载量1
GitHub 星标4
最近推送2026-08-14
收录日期2026-09-19
分类开发与运行时

事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。

以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。

# dsh-plugin-marketplace

[English](README.en.md) | 中文

[![GitHub](https://img.shields.io/badge/GitHub-AwesomeHou%2Fdsh--plugin--marketplace-181717?logo=github)](https://github.com/AwesomeHou/dsh-plugin-marketplace)

一个 DeepSeek Harness 的**永久插件**,把 GitHub
[`dsh-plugin`](https://github.com/topics/dsh-plugin) topic(1800+ 仓库)变成**插件市场**——既是 **设置 → 插件** 里的一个标签页,也提供一组模型工具,让 agent 自己就能搜索并安装插件。

![插件市场截图](screenshot.png)

*插件市场:搜索、浏览、一键安装。*

## 功能

- **全量分页** — 完整 topic 按页拉取(默认 50 / 最大 100),UI 带"加载更多"按钮。不再有"只看 50 个"的硬限制:`total` 反映真实的 `total_count`。
- **搜索** — 关键词搜索走 GitHub 自己的 `q`(所以是在**整个 topic** 里搜,而不是只在已加载的页里过滤),UI 搜索框和 `market_search` 工具都用它。
- **Agent 工具**(Host 侧通过 `ctx.tools.register` 注册):
  - `market_search(q?, page?, perPage?)` — 返回 topic 仓库的 JSON 列表(full name、star、语言、简介、URL)。
  - `market_install(spec)` — 通过 `dsh plugin --profile web add -w ` 安装到 `web` profile。执行前会校验 spec 是否含 shell 元字符;完成后提示需要重启 harness。
- **一键安装** — 每个插件卡片都有 **安装** 按钮,POST `/api/market/install`,并显示 安装中 / 已安装 / 失败 状态。
- **并入插件设置** — 注册 `settings.plugins.tab`(id `market`),插件市场与自带的"插件配置"、"插件列表"并列。

## 安装

### 手动安装

```sh
dsh plugin --profile web add https://github.com/AwesomeHou/dsh-plugin-marketplace
```

安装后需**重启 harness** 才能生效。

### 让 Agent 安装

```
帮我安装这个插件 https://github.com/AwesomeHou/dsh-plugin-marketplace
```

## 结构

| 部件 | 文件 | 作用 |
|---|---|---|
| Bundle 清单 | `package.json` | 声明 `dsh.bundle.patch`(host 层)+ `dsh.client`(浏览器模块) |
| Patch 层 | `cordis.patch.yml` | 把插件自己的 host 行插入 Loader 树 |
| Host 半 | `lib/index.js` | GitHub 分页同步 + `/api/market/list` + `/api/market/install` + `market_search`/`market_install` 工具 |
| Client 半 | `lib/client.js` | `__ModuleLoader__` bundle:插件设置标签页 + 搜索 + 加载更多 + 一键安装 |

数据走 Host 半在 `ctx.webServer` 上注册的同源 HTTP 端点(`/api/market/list`)——永久插件没有 `harness`/`host.call` 沙箱 RPC,所以浏览器半用 `fetch`。

## 开发

```sh
npm run check   # 语法检查两个半
```

## License

MIT

数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。