DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Plugin Info — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

@eya46/dsh-plugin-info

Plugin Info

列出配置文件中添加的 DSH 插件,标记可用更新,并显示最新版本说明

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @eya46/dsh-plugin-info@0.1.0
README兼容性版本

兼容性与来源证明

Plugin Info 以 @eya46/dsh-plugin-info 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/20

版本

0.1.0stable
2026/9/16
0.0.3stable
2026/8/20
0.0.2stable
2026/8/19

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
86 kB
文件数
14
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 0
周下载
198
安全扫描
✓ v0.1.0 扫描通过
最近提交
2026/9/16
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

README

@eya46/dsh-plugin-info

面向 DeepSeek Harness 的插件信息页。包名 @eya46/dsh-plugin-info,挂到当前 Profile 后,设置里会出现「插件信息」分区。

它只看 Profile 用户自己加的插件(profiles/<name>/package.json 的 dependencies),不把 @deepseek-ai/dsh-base 这类随发行版带的 bundle 算进去。默认展示全部用户插件;如需只看特定命名空间,可配置 allowScopes。

  • 列出已安装插件、当前版本、来源(npm / 本地 / git)
  • 对 registry 安装的包对照 dist-tags.latest,标出可更新
  • 对 GitHub Release 直装的包(依赖是 github.com/…/releases/download/<tag>/<file>.tgz 链接),从依赖链接里解析出仓库和当前版本,对照该仓库的最新 Release 标出可更新——仓库与版本全部取自 profile 里的依赖信息和已安装的包信息,无需任何按插件配置;更新命令直接指向按新版本重写过的 tarball 链接,版本列表也会展示该仓库最近的 Release,点开可读对应 Release 说明
  • 可更新时一键复制 dsh plugin --profile <当前 profile> add <包>@latest(profile 从当前运行的 Profile 清单解析,web 端通常是 web)
  • 展开后默认看最近 10 条版本
  • 点某个版本读更新说明:优先 GitHub Release,没有就回落到相邻版本的 compare / commit

实现方式对齐 dsh-model-meta-autofill:Host 注册本机 HTTP API,Client half 通过 dsh.client 挂到 settings.section。

可选:dsh-better-sidebar 标签页

若 Profile 同时安装了 dsh-better-sidebar (≥0.4.0),本插件会自动在侧边栏 + 菜单里多注册一个插件信息标签页(id @eya46/dsh-plugin-info,order 90,单实例),内容与设置页完全一致——侧边栏较窄,内部已做滚动/宽度适配。

实现是软依赖:不写 peerDependencies,不 import 'dsh-better-sidebar',只用 Cordis 的 ctx.inject(['betterSidebar'], ...) 开一个子 fiber——未安装时回调永不触发,其他功能不受影响;禁用 / HMR 任一插件时 disposer 随各自 fiber 清理,不会残留 "already registered"。

安装

在仓库根目录构建后,把它加进当前 Profile:

pnpm install
pnpm --filter @eya46/dsh-plugin-info build
dsh plugin --profile web add "file:./packages/dsh-plugin-info"

dsh.bundle 会把 @eya46/dsh-plugin-info 写进该 Profile 的 bundle 列表。重启 dsh web 后,打开设置 → 插件信息。

HTTP

本机回环可用:

端点说明
GET /plugin-info/api/plugins当前 Profile 用户插件 + 是否有更新;含 profileCli,可更新的 registry 包还会带 updateCommand
GET /plugin-info/api/versions?name=<pkg>&limit=10最近版本,默认 10 条
GET /plugin-info/api/notes?name=<pkg>&version=<ver>该版本的更新说明

配置

键默认说明
registryUrlhttps://registry.npmjs.orgnpm 源
defaultVersionLimit10默认版本条数
timeoutMs15000注册表 / GitHub 超时
cacheTtlMs300000packument 与说明缓存
allowScopes无(展示全部)名称前缀白名单;省略或为空数组时展示全部用户插件

覆盖写在 Profile 的 cordis.patch.yml:

- id: dsh-plugin-info
  config:
    defaultVersionLimit: 10

本地 / file: / link: 安装没有 registry latest,不会标「可更新」。GitHub 说明在有 repository 字段时才会去拉;若遇到 API 限流,可在环境里设 GITHUB_TOKEN。

开发

pnpm install
pnpm --filter @eya46/dsh-plugin-info test
pnpm --filter @eya46/dsh-plugin-info build

相关插件

继续浏览 developer-tools 分类下经过校验的插件。

Better Sidebardsh-better-sidebarDSH web 插件:类似 VSCode 的右侧边栏(资源管理器 / 编辑器 / 终端 / git / 浏览器),按对话会话隔离。提供服务,供其他插件注册侧边栏标签页和文件查看器。Find Plugindsh-find-plugin在代理中查找 DeepSeek Harness 插件——实时搜索 GitHub 上的 dsh-plugin 主题,并按星标数排序。DSCODE@toddzheng024/dscode-bundle完整的 DeepSeek 编码代理,支持持久化 shell、Ultra 协作和自动权限审查。Plugindsh-pluginDeepSeek Harness 社区插件市场,遵循官方插件规范——无需离开应用即可浏览、搜索并安装 9000+ 个由人工精选的社区插件。· DeepSeek Harness 社区插件市场(遵循官方开发规范):9000+ 人工精选社区插件,每日更新。