在一个紧凑的设置页面里,理解、发现并管理 DeepSeek Harness 插件。
36.2/100
综合分
16
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/17 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add cpp285/dsh-plugin-center该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · market
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 81 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装仓库 package.json 标记 private,未发布到 npm,需从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-plugin-center @ 0.1.0
✓Node 引擎要求 >=22 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/31 10:22:08
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件读取剪贴板或密钥环境变量发起外部网络请求
查看扫描证据(共 10 处,展示前 10 条)
- 读取本地文件index.js:131
const parsed = JSON.parse(await readFile(path, 'utf8')) - 写入本地文件index.js:140
await mkdir(dirname(path), { recursive: true, mode: 0o700 }) - 写入本地文件index.js:142
await writeFile(temporary, `${JSON.stringify(value, null, 2)}\n`, { mode: 0o600 }) - 写入本地文件index.js:143
await rename(temporary, path) - 读取本地文件index.js:177
return JSON.parse(await readFile(path, 'utf8')) - 读取密钥环境变量index.js:259
const token = process.env.GITHUB_TOKEN?.trim() - 发起网络请求index.js:265
const response = await fetch(`${GITHUB_API}${path}`, { headers: githubHeaders() }) - 执行外部命令来自配置/变量index.js:334
const child = spawn(command, args, { - 发起网络请求client.js:14
const response = await fetch(view ? `${API_PATH}?view=${encodeURIComponent(view)}` : API_PATH, { - 读取本地文件core.js:112
const parsed = JSON.parse(await readFile(candidate, 'utf8'))
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-host-webserver给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
1 张 · 点击查看大图功能亮点
- 发现插件
- 管理插件生命周期
- 紧凑设置页面
DeepSeek Harness 插件的紧凑发现与生命周期控制台。
README
由 DeepSeek 最新模型翻译生成DSH Plugin Center
在一个紧凑的设置页面里,理解、发现并管理 DeepSeek Harness 插件。
DSH Plugin Center 在 Settings → Plugins 里加了一个原生风格的工作区。它把当前生效的 Loader 树变成一份可读的插件清单,加入 GitHub 发现能力,并把常用的生命周期操作放在手边。
DSH Plugin Center 展示已安装插件
功能
实时已安装插件清单
- 读取当前生效的 DeepSeek Harness Loader 树,而不是只看依赖文件。
- 显示每个模块实际生效的启用状态、运行时阶段、版本、包名、仓库和描述。
- 识别被父级条目禁用的插件,并把内置模块与用户可管理的包分开。
- 汇总有多少模块已加载、正在运行、使用了自定义描述。
- 当包元数据提供有效的 GitHub URL 时,直接打开源码仓库。
为陌生模块提供清晰描述
- 有包描述就用包描述,没有就生成一条简单的兜底描述。
- 可以给任何当前已加载的模块分别添加中文和英文描述。
- 界面上优先显示你的描述,同时标明来源是用户、包还是自动生成。
- 覆盖内容以原子文件替换的方式,保存在本地 $DSH_HOME/plugin-center/descriptions.json。
展开完整文档(README 剩余 1 节)
DSH Plugin Center 在一个紧凑的设置页面里,理解、发现并管理 DeepSeek Harness 插件。 DSH Plugin Center 在 Settings → Plugins 里加了一个原生风格的工作区。它把当前生效的 Loader 树变成一份可读的插件清单,加入 GitHub 发现能力,并把常用的生命周期操作放在手边。 DSH Plugin Center 展示已安装插件 功能 实时已安装插件清单 - 读取当前生效的 DeepSeek Harness Loader 树,而不是只看依赖文件。 - 显示每个模块实际生效的启用状态、运行时阶段、版本、包名、仓库和描述。 - 识别被父级条目禁用的插件,并把内置模块与用户可管理的包分开。 - 汇总有多少模块已加载、正在运行、使用了自定义描述。 - 当包元数据提供有效的 GitHub URL 时,直接打开源码仓库。 为陌生模块提供清晰描述 - 有包描述就用包描述,没有就生成一条简单的兜底描述。 - 可以给任何当前已加载的模块分别添加中文和英文描述。 - 界面上优先显示你的描述,同时标明来源是用户、包还是自动生成。 - 覆盖内容以原子文件替换的方式,保存在本地 $DSH_HOME/plugin-center/descriptions.json。 GitHub 插件发现 - 在 dsh-plugin GitHub topic 下,找出最多 100 个最近更新、未归档的仓库。 - 支持即时搜索,范围覆盖仓库名、所有者、描述、分类和推荐理由。 - 自动把项目归入记忆、界面、自动化、视觉、开发者工具、连接器等分类。 - 显示 Stars、分类和最后更新时间,并给出每个仓库的直接链接。 - 默认不限制 Stars;管理员可以加一个可选的 maxStars 上限。 - 缓存 GitHub 结果 10 分钟,需要新数据时提供手动刷新按钮。 精选入门合集 - 给不想逐条翻完发现结果的用户,提供一份更短的列表。 - 为每个入选项目加上通俗的理由和分类。 - 实时获取仓库描述、Stars 和更新日期,不存过期副本。 - 跳过不可用的仓库,不影响合集其余部分。 插件生命周期管理 - 用 npm 包名或 github:owner/repository[#ref] 说明符安装插件。 - 更新和移除属于所选 DSH 配置档的非内置包。 - 识别已安装的发现结果,禁用重复安装。 - 显示操作进度、命令输出、有用的错误信息,以及必要的重启提示。 - 保护 DeepSeek Harness 基础包和 Plugin Center 自身,不让它们通过页面被移除。 - 一次只跑一个管理操作,避免配置档改动重叠。 原生、可靠的界面 - 位于 Settings → Plugins 内,沿用 DeepSeek Harness 周围的视觉语言。 - 采用紧凑列表布局,在标准窗口和窄窗口中都能正常显示。 - 继承宿主配色,适配浅色与深色模式,并遵循减少动态效果偏好。 - 覆盖加载、空、错误、重试、确认、禁用等状态,应对日常故障。 环境要求 - 带 web 配置档的 DeepSeek Harness - Node.js 22 或更高版本 - 修改已安装插件后,有权重启 dsh web 从 GitHub 安装 1. 添加插件 打开终端,运行: dsh plugin --profile web add github:cpp285/dsh-plugin-center 等命令执行完毕再继续。 2. 生成 web 配置档配置 dsh --profile web --dump-config 这一步让新的 bundle 条目对 web 配置档可用。 3. 启动或重启 DeepSeek Harness dsh web 如果 dsh web 已在运行,先停掉当前进程再重新启动,让新插件加载进来。 4. 打开 Plugin Center 打开 DeepSeek Harness,然后进入: Settings → Plugins → Plugin Center 能看到上面截图里的 Installed、Discover、Featured 视图,就说明安装成功。 从本地检出安装 在包含本项目的目录下运行以下命令: dsh plugin --profile web add ./dsh-plugin-center dsh --profile web --dump-config dsh web 本地项目会链接进配置档,开发插件时很方便。不需要构建步骤。 使用 - 打开 Installed,查看插件状态、版本、描述、仓库、更新和移除操作。 - 打开 Discover,浏览发布在 dsh-plugin GitHub topic 下的仓库。 - 打开 Featured,查看更短的入门列表。 - 已安装模块需要更清晰的说明时,用 Edit description。 - 安装、更新或移除后,界面提示需要重启时,重启 dsh web。 故障排查 - 找不到 Plugin Center: 重新运行配置命令,重启 dsh web,再刷新 DeepSeek Harness 页面。 - 页面仍显示旧版本: 重启宿主后做一次强制刷新。 - GitHub 发现功能被限流: 启动 dsh web 前设置 GITHUB_TOKEN。 配置 bundle 默认值位于 cordis.patch.yml: config: profile: web allowMutations: true trustedHosts: !!js ctx.webRuntime.trustedHosts 需要不同设置时,在配置档的 cordis.patch.yml 中用 id: dsh-plugin-center 覆盖该行。 | 选项 | 默认值 | 用途 | | profile | web | 选择要管理的 DSH 配置档。 | | maxStars | 不限 | 可选,隐藏 Stars 超过阈值的发现结果。 | | allowMutations | true | 启用安装、更新和移除操作。 | | allowRemoteMutations | false | 启用后,允许来自非回环地址的管理操作。 | | dshCommand | dsh | 设置 DSH 可执行文件路径。 | | trustedHosts | Web 默认值 | 定义哪些 Host 值可以访问 Plugin Center API。 | GitHub 对匿名请求分配较低的 API 配额。如果需要更高配额,请在启动 dsh web 前设置 GITHUB_TOKEN。该 token 仅供宿主进程使用,绝不会暴露给浏览器。 安全模型 - 安装目标只接受 npm 包名或 github:owner/repository[#ref]。 - 拒绝 URL、本地路径和 shell 片段。 - 插件命令以参数数组形式运行,不经过 shell。 - 默认情况下,管理操作仅限本地请求。 - API 请求会校验 Host、Origin 和跨站请求元数据。 - 同一时间只能运行一个生命周期操作。 - 运行第三方插件代码前,界面会请求确认。 开发 npm test npm run check 项目使用纯 JavaScript 编写,不需要打包工具。 状态 版本 0.1.0 是首个公开开发版。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
cpp285/dsh-plugin-center
在一个紧凑的设置页面里,理解、发现并管理 DeepSeek Harness 插件。
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,025未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,358已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13938 个插件含 PR 收录与…
★ 350已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这是你的仓库?认领条目