🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

插件库搜索 AiLi1337/dsh-plugin-library-search

DeepSeek Harness
AiLi133741 天前有提交已提供中文文档扫描:含敏感能力

在设置页搜索官方插件库并一键安装插件

27.6/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/31 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add AiLi1337/dsh-plugin-library-search
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:待复验
是什么[目录]—
dsh 原生插件 · market
暂无时间戳·判据 →
装得上吗[实装验证]—
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →
数据截至 2026/10/08·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/05·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 41 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查
要求 Node:>=18(dsh 本身要求 Node ≥ 22.19)

本插件尚未跑静态安装检查,以上为仓库状态警告。

最后检查 2026/10/31 17:38:01

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件读取剪贴板或密钥环境变量发起外部网络请求
查看扫描证据(共 17 处,展示前 17 条)
  • 执行外部命令固定命令
    lib/index.js:61
    const enabled = execFileSync("reg", ["query", key, "/v", "ProxyEnable"], {
  • 执行外部命令固定命令
    lib/index.js:65
    const serverOut = execFileSync("reg", ["query", key, "/v", "ProxyServer"], {
  • 发起网络请求
    lib/index.js:210
    const res = await fetch(url, { headers, signal: AbortSignal.timeout(timeoutMs) });
  • 读取密钥环境变量
    lib/index.js:272
    return process.env.GITHUB_TOKEN?.trim() || process.env.GH_TOKEN?.trim() || "";
  • 读取本地文件
    lib/index.js:491
    return JSON.parse(readFileSync(join(profileDir(ctx), "package.json"), "utf8"));
  • 写入本地文件
    lib/index.js:499
    writeFileSync(join(profileDir(ctx), "package.json"), `${JSON.stringify(manifest, undefined, 2)}\n`);
  • 读取本地文件
    lib/index.js:519
    const manifest = JSON.parse(readFileSync(join(profileDir(ctx), "node_modules", packageName, "package.json"), "utf8"));
  • 读取本地文件
    lib/index.js:571
    content = readFileSync(file, "utf8");
  • 读取本地文件
    lib/index.js:615
    content = readFileSync(file, "utf8");
  • 写入本地文件
    lib/index.js:654
    writeFileSync(file, `${out.filter((line) => line !== "").join("\n")}\n`);
  • 写入本地文件
    lib/index.js:661
    writeFileSync(file, `${significant.join("\n")}\n`);
  • 执行外部命令固定命令
    lib/index.js:674
    const result = spawnSync("pnpm", args, {
  • 读取本地文件
    lib/index.js:1014
    return readFileSync(path);
  • 发起网络请求
    lib/client.js:203
    const res = await fetch("/dsh-plugin-library-search/api/installed", { cache: "no-store" });
  • 发起网络请求
    lib/client.js:220
    const res = await fetch(`/dsh-plugin-library-search/api/search?q=${encodeURIComponent(q)}&page=1`, { cache: "no-store" });
  • 发起网络请求
    lib/client.js:241
    const res = await fetch(`/dsh-plugin-library-search/api/search?q=${encodeURIComponent(s.submitted)}&page=${s.page}`, { cache: "no-store" });
  • 发起网络请求
    lib/client.js:292
    const res = await fetch("/dsh-plugin-library-search/api/install", {
扫描于 2026/11/5(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 设置页搜索插件库
  • 瀑布流浏览
  • 一键安装插件

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

README

由 DeepSeek 最新模型翻译生成
dsh-plugin-library-search 在 DeepSeek Harness(DSH)桌面端和网页端浏览、搜索 GitHub 上的 dsh-plugin 仓库,并从界面安装插件。 - 桌面端:左侧栏的「插件库搜索」面板。 - 网页端:「设置 → 插件 → 插件库搜索」标签页。 - 搜索结果展示仓库图片、名称、描述和 GitHub 链接;支持分页加载与一键安装。 数据来自 GitHub dsh-plugin topic。这是社区仓库索引,不是经过安装验证的官方插件商店:其中也有文档、主题或其他非插件仓库。 桌面端安装 1. 打开 DeepSeek Harness 桌面应用,进入左侧栏的「插件」,点击「添加插件」。 2. 输入本仓库地址 https://github.com/AiLi1337/dsh-plugin-library-search,完成安装后选择「立即启用」。也可以输入本地仓库的绝对路径安装。 3. 如应用提示需要重启,退出并重新打开。随后从左侧栏进入「插件库搜索」。 本次桌面适配尚未发布到 npm,因此现在请使用 GitHub 地址或本地路径;仅推送仓库不会更新 npm 上已有的 dsh-plugin-library-search 包。 桌面应用独立管理 desktop profile。
展开完整文档(README 剩余 1 节)
dsh-plugin-library-search

在 DeepSeek Harness(DSH)桌面端和网页端浏览、搜索 GitHub 上的 dsh-plugin 仓库,并从界面安装插件。

- 桌面端:左侧栏的「插件库搜索」面板。
- 网页端:「设置 → 插件 → 插件库搜索」标签页。
- 搜索结果展示仓库图片、名称、描述和 GitHub 链接;支持分页加载与一键安装。

数据来自 GitHub dsh-plugin topic。这是社区仓库索引,不是经过安装验证的官方插件商店:其中也有文档、主题或其他非插件仓库。

桌面端安装

1. 打开 DeepSeek Harness 桌面应用,进入左侧栏的「插件」,点击「添加插件」。
2. 输入本仓库地址 https://github.com/AiLi1337/dsh-plugin-library-search,完成安装后选择「立即启用」。也可以输入本地仓库的绝对路径安装。
3. 如应用提示需要重启,退出并重新打开。随后从左侧栏进入「插件库搜索」。

本次桌面适配尚未发布到 npm,因此现在请使用 GitHub 地址或本地路径;仅推送仓库不会更新 npm 上已有的 dsh-plugin-library-search 包。

桌面应用独立管理 desktop profile。不要使用 dsh plugin --profile desktop(CLI 不支持该 profile);网页端已安装的插件也不会自动迁移到桌面端。

网页端安装

dsh plugin --profile web add "github:AiLi1337/dsh-plugin-library-search"

重启 dsh web 并刷新浏览器,在「设置 → 插件」中选择「插件库搜索」。待包含桌面适配的版本发布到 npm 后,也可用包名 dsh-plugin-library-search 安装。

下图是网页端界面预览,桌面端入口位于左侧栏:

网页端插件库搜索界面

使用

在搜索框输入名称、作者或描述中的关键词;默认按 Star 数排序。滚动到列表底部会继续加载结果,每次最多约 100 项,总浏览上限为 500 项。点击卡片的 GitHub 链接可查看仓库说明和安装要求。

点击「安装」时,插件会尝试读取仓库的 package.json,优先从 npm 安装,必要时回退到 GitHub 源:

| 环境 | 安装行为 |
| 桌面端 | 通过 DSH 内置插件管理器安装并启用声明了 dsh.bundle 的组合包;遵循其兼容性检查、构建脚本许可和启用流程。纯 Cordis 包不支持从本页面一键安装。 |
| 网页端 | 沿用原有的 profile 安装方式:组合包加入 bundle 层栈,重启后生效;纯 Cordis 包写入 profile 的 cordis.patch.yml。 |

搜索结果不保证可安装。安装失败时请先查看错误信息,再阅读对应仓库的 README;不要在不信任仓库的情况下允许运行构建脚本。安装作用于当前环境的 profile,可能影响其中的所有会话。

对话工具

| 工具 | 环境 | 作用 |
| plugin_library_search | 桌面端、网页端 | 搜索 dsh-plugin 仓库,可传入 query 和 page。 |
| plugin_library_installed | 桌面端、网页端 | 列出当前 profile 的已安装插件。 |
| plugin_library_install | 仅网页端 | 根据 owner/name 安装仓库。 |

桌面端不会注册本插件的模型安装工具。若当前 Agent 预设启用了 DSH 内置 plugin_manager,可用其 install_bundle 操作,并按 DSH 的权限流程审批;否则请在插件页面手动安装。启用或重启后,新会话才会看到新增的对话工具。

GitHub 限流与网络

GitHub Search API 的未认证配额较低,遇到 HTTP 403 或请求失败时会回退抓取 topic 页面。回退结果按 GitHub topic 页默认顺序展示,搜索词只在抓取到的结果中筛选,不再保证全库匹配或按 Star 排序。

可以在 DSH 宿主进程的环境中设置 GITHUB_TOKEN(或 GH_TOKEN)提升 Search API 配额。宿主端还会缓存搜索结果约 5 分钟。网页端一键安装要求 pnpm 在 dsh web 进程的 PATH 中;桌面端使用应用的插件管理器与内置包管理器。

开发与验证

宿主逻辑在 lib/index.js,前端在 lib/client.js。新版 DSH 通过 dsh.client 元数据加载前端;旧版网页端保留数组引导图注入。桌面 API 请求使用宿主连接服务校验认证与来源。

npm test

自动化测试覆盖桌面 profile、安装管理器委托、API 拒绝路径、前端槽位和网页端旧引导。尚未在实际桌面窗口中完成安装与界面验收。

License

MIT
预览分享卡片长什么样 ↓AiLi1337/dsh-plugin-library-search
分享 · DeepSeek Harness Hub
AiLi1337/dsh-plugin-library-search

在设置页搜索官方插件库并一键安装插件

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部