AiLi1337/dsh-plugin-library-search

AiLi1337★ 1JavaScriptLast synced: 2026-08-15

Open on GitHub

DSH 插件:在设置页搜索 GitHub 官方插件库 (topic:dsh-plugin),瀑布流浏览 + 一键安装 + AI 可调用

README excerpt

dsh-plugin-library-search DSH(DeepSeek Harness)插件:在 设置 → 插件 页搜索 GitHub 官方插件库,瀑布流浏览并一键安装。 - 安装后在 设置 → 插件 页出现「 插件库搜索 」标签页,位于「插件列表」右侧。 - 对接 GitHub 官方插件库: (经 GitHub Search API,按 Star 排序,可搜索)。 - 瀑布流卡片,从上到下: 插件图片 → 插件名称 → 插件描述 。 - 每张卡片提供 安装 按钮与 跳转 GitHub 插件页 链接。 界面预览 设置 → 插件 → 「插件库搜索」标签页: 安装 安装完成后 重启 dsh web (本插件是 bundle 插件,进 dsh.profile.bundles 层栈), 刷新浏览器后进入 设置 → 插件 → 插件库搜索。 使用 1. 打开 设置 → 插件 ,点击右侧的「 插件库搜索 」标签。 2. 默认展示官方插件库按 Star 排序的仓库列表;可在搜索框输入关键词(名称/描述/作者)过滤。 滚动到列表底部会自动加载下一页(无限滚动,每页约 100 个,最多加载 500 个), 状态栏显示「正在加载更多…」与总数进度。 3. 点击卡片上的 安装 按钮: - 插件会自动解析仓库 package.json 里的 npm 包名,优先 pnpm add ; 若未发布到 npm,回退为 pnpm add github: / 。 - bundle 插件 (声明 dsh.bundle )安装后写入 dsh.profile.bundles 层栈, 重启 dsh web 后生效 ; - 纯 cordis 插件 安装后写入 profile 的 cordis.patch.yml insert 行, 配置 HMR 实时挂载 ,刷新页面即可看到。 4. 点击「GitHub ↗」在新标签页打开插件仓库。 提示:topic:dsh-plugin 下包含大量非可安装内容(文档、皮肤、桌面壳等), 安装按钮会给出失败原因;此时可到仓库页查看其实际安装方式。 AI 调用(模型可直接搜索/安装插件) 插件通过官方 tools 服务注册了三个工具,模型(agent)可以直接调用: 工具 作用 plugin library search 搜索官方插件库(topic:dsh-plugin,按 Star 排序,分页 page 参数,可带 query 过滤) plugin library install 按 owner/name 安装插件(自动解析 npm 源,git 源回退;与页面安装按钮同一机制) plugin library installed 列出当前 profile 已安装的插件 在对话里直接说「帮我搜索一下插件库里的 xxx 插件」或「安装 vlln/plugin-registr…

View full README on GitHub →
Searchdeepseek-harnessdsh-pluginpluginsearch

Category