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

插件市场 hskelp9527-pixel/dsh-plugin-market

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

聚合官方与社区插件,一键安装卸载并实时筛选

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

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

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

状态速览

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

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

验证判据与等级说明 →

可信度证据

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

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

可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 27 处,展示前 17 条)
  • 读取本地文件
    lib/index.js:317
    if (existsSync(candidate)) return candidate;
  • 发起网络请求
    lib/index.js:326
    const response = await fetch(url, {
  • 发起网络请求
    lib/index.js:341
    const response = await fetch(url, {
  • 读取本地文件
    lib/index.js:518
    entries = await readdir(nodeModules, { withFileTypes: true });
  • 读取本地文件
    lib/index.js:526
    const pkg = JSON.parse(await readFile(pkgPath, "utf8"));
  • 执行外部命令来自配置/变量
    lib/index.js:571
    const child = spawn(process.execPath, ["--input-type=module", "--eval", `await import(${JSON.stringify(moduleName)})`], {
  • 读取本地文件
    lib/index.js:603
    declared = JSON.parse(await readFile(pkgJsonPath, "utf8"))?.dsh?.bundle?.patch;
  • 读取本地文件
    lib/index.js:625
    if (!existsSync(path)) {
  • 写入本地文件
    lib/index.js:626
    await writeFile(path, "[]\n", { mode: 0o600 });
  • 读取本地文件
    lib/index.js:632
    const text = await readFile(path, "utf8");
  • 执行外部命令固定命令
    lib/index.js:680
    const child = spawn("dsh", ["plugin", "--profile", profile, ...args], {
  • 执行外部命令固定命令
    lib/index.js:696
    spawn("taskkill", ["/PID", String(child.pid), "/T", "/F"], { windowsHide: true });
  • 写入本地文件
    lib/index.js:828
    await writeFile(path, doc.toString(), { mode: 0o600 });
  • 写入本地文件
    lib/index.js:839
    await writeFile(path, doc.toString(), { mode: 0o600 });
  • 写入本地文件
    lib/index.js:929
    await writeFile(path, doc.toString(), { mode: 0o600 });
  • 写入本地文件
    lib/index.js:946
    await writeFile(path, doc.toString(), { mode: 0o600 });
  • 写入本地文件
    lib/index.js:1037
    await writeFile(path, doc.toString(), { mode: 0o600 });
扫描于 2026/11/5(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

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

功能亮点

  • 聚合官方与社区插件
  • 一键安装卸载
  • 实时筛选

README

由 DeepSeek 最新模型翻译生成
dsh-plugin-market DSH(DeepSeek Harness)Web 设置里的 插件市场 标签页插件。 目录合并三个信源: 1. 官方——GitHub 仓库 deepseek-ai/deepseek-harness:遍历仓库中所有 packages///package.json 聚合; 2. 社区精选——awesome-dsh-plugin(数据端点 awesome-dsh-plugin.com/plugins.json):数百个社区插件,自带中英双语介绍与安装命令; 3. 社区登记——AdamPlatin123/awesome-dsh-plugins 的 PLUGINS.md 登记表。 - 插件名保持原文,介绍优先中文;鼠标悬停介绍可看到英文原文。 - 每张卡片标明来源:官方 / 社区精选 / 社区登记,社区插件直达其 GitHub 仓库。 - 按类别筛选:类别 chip 标明数量,数量总和恒等于目录总数;与搜索叠加生效。 - 实时更新:「刷新」按钮 +「更新于 HH:MM:SS」时间戳;标签页常开时每 10 分钟自动刷新一次;主机侧目录带 10 分钟缓存。
展开完整文档(README 剩余 1 节)
dsh-plugin-market

DSH(DeepSeek Harness)Web 设置里的 插件市场 标签页插件。

目录合并三个信源:

1. 官方——GitHub 仓库 deepseek-ai/deepseek-harness:遍历仓库中所有 packages///package.json 聚合;
2. 社区精选——awesome-dsh-plugin(数据端点 awesome-dsh-plugin.com/plugins.json):数百个社区插件,自带中英双语介绍与安装命令;
3. 社区登记——AdamPlatin123/awesome-dsh-plugins 的 PLUGINS.md 登记表。

- 插件名保持原文,介绍优先中文;鼠标悬停介绍可看到英文原文。
- 每张卡片标明来源:官方 / 社区精选 / 社区登记,社区插件直达其 GitHub 仓库。
- 按类别筛选:类别 chip 标明数量,数量总和恒等于目录总数;与搜索叠加生效。
- 实时更新:「刷新」按钮 +「更新于 HH:MM:SS」时间戳;标签页常开时每 10 分钟自动刷新一次;主机侧目录带 10 分钟缓存。
- 一键安装:未安装插件点「安装到当前 profile」即真实执行 dsh plugin --profile add (npm 与 github: 规格都支持),成功后自动写入 loader 配置并提示重启生效。
- 一键卸载:profile 内安装的插件可卸载(dsh plugin --profile remove ),同步清理加载配置行且保留文件注释;内置/官方包只能停用。
- 性能:千级目录分片渲染 + 主机侧 10 分钟缓存,筛选与搜索即时响应。
- 已安装插件可一键 启用 / 停用(写入 profile 的 cordis.patch.yml,重启后生效)。
- 官方源网络不可达时自动回退到本地已安装的官方包列表。

截图(界面结构)

设置 → 插件 → 插件市场:顶部来源说明 + 刷新按钮,类别 chip 行(带数量),搜索框,双列插件卡片。

- 卡片头:包名(保持原文)
- 介绍:中文优先(悬停看英文原文)
- 元信息:来源、版本、安装状态、更新提示、GitHub 链接
- 操作:已安装 → 启停开关;未安装 → 安装按钮(真实执行安装)

安装

dsh plugin --profile web add github:hskelp9527-pixel/dsh-plugin-market

重启 dsh web 后即可在 设置 → 插件 中看到「插件市场」标签页。

卸载

dsh plugin --profile web remove dsh-plugin-market

工作原理

主机半(lib/index.js):PluginMarketService 继承 TypertRemoteService,暴露三个纯 JSON RPC:

- pluginMarket/listCatalog — 拉取 GitHub 目录(trees API + 各 package.json),合并本地安装状态,套用中文词典
- pluginMarket/setPluginEnabled — 写 cordis.patch.yml 的 disabled 覆盖
- pluginMarket/installPlugin — 已在本地 node_modules 的包写入 insert 行

远程面刻意保持 SRC(源反射)模式,无需生成的 typert 产物。

浏览器半(lib/client.js):向 settings.plugins.tab 槽位注册「插件市场」标签页;zh/en 词典走官方 locale 服务。

中文词典(DESCRIPTION_ZH):覆盖官方仓库全部 @deepseek-ai/* 包(约 190 条),未收录条目回退英文原文——欢迎通过 PR 补充。

二次开发

无构建步骤:lib/ 下的两个文件就是源码,直接改。语法校验:

node --check lib/index.js && node --check lib/client.js

License

MIT
预览分享卡片长什么样 ↓hskelp9527-pixel/dsh-plugin-market
分享 · DeepSeek Harness Hub
hskelp9527-pixel/dsh-plugin-market

聚合官方与社区插件,一键安装卸载并实时筛选

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