DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Plugin Info — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

@eya46/dsh-plugin-info

Plugin Info

List profile-added DSH plugins, mark available updates, and show recent version notes

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add @eya46/dsh-plugin-info@0.1.0
READMECompatibilityVersions

Compatibility and provenance

Plugin Info is published as @eya46/dsh-plugin-info and currently resolves to version 0.1.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
9/20/2026

Versions

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

Related plugins

Loading related plugins…

Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
86 kB
Files
14
Surface
web
License
MIT
Source
npm
GitHub
★ 0
Weekly downloads
198
Security scan
✓ v0.1.0 scan passed
Last push
9/16/2026
View source ↗Project homepage ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in developer-tools.

Better Sidebardsh-better-sidebarDSH web plugin: a VSCode-like right sidebar (explorer / editor / terminal / git / browser), isolated per conversation session. Exposes a service for other plugins to register sidebar tabs and file viewers.Find Plugindsh-find-pluginFind DeepSeek Harness plugins inside the agent — live GitHub dsh-plugin topic search, ranked by stars.DSCODE@toddzheng024/dscode-bundleA complete DeepSeek coding agent with persistent shell, Ultra collaboration and automatic permission review.Plugindsh-pluginA community plugin marketplace for DeepSeek Harness, built to the official plugin spec — browse, search and install 9000+ human-curated community plugins without leaving the app. · DeepSeek Harness 社区插件市场(遵循官方开发规范):9000+ 人工精选社区插件,每日更新。

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