DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

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

dsh-bioresearcher

Bioresearcher

用于 DeepSeek Harness (dsh) 的生物医学研究插件:biomcp MCP 服务器工具、科学绘图技能和深度研究子代理

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

npx -y @deepseek-ai/dsh plugin --profile web add dsh-bioresearcher@1.11.1
README兼容性版本

兼容性与来源证明

Bioresearcher 以 dsh-bioresearcher 发布,当前版本为 1.11.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

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

版本

1.11.1stable
2026/9/11
1.11.0stable
2026/9/11
1.10.0stable
2026/9/11
查看其余 4 个版本收起版本
1.9.0stable
2026/9/10
1.8.0stable
2026/9/8
1.7.0stable
2026/9/8
1.6.0stable
2026/9/7

相关插件

正在加载相关插件…

最新版
1.11.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
526.5 kB
文件数
43
Surface
any
许可证
Apache-2.0
发布源
npm
GitHub
★ 1
周下载
70
最近提交
2026/9/11
查看源码 ↗项目主页 ↗
README Badge

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Weknora@wxg-prc-cpg/dsh-weknora适用于 DeepSeek Harness (dsh) 的 WeKnora 知识检索工具:通过自有知识库进行语义搜索、文档阅读以及 RAG/代理回答。Anysearch Dsh@anysearch/anysearch-dsh适用于 DeepSeek Harness 的 AnySearch 网络搜索和获取提供程序及高级工具Research Reportdsh-research-report适用于 DeepSeek Harness 的可验证研究报告引擎:基于内容寻址的证据账本(声明↔快照绑定,可检测篡改),以及带版本的封存报告,其中每项声明都带有验证结论,清单哈希用于封存目录Industry Researchdsh-industry-research适用于 DeepSeek Harness 的行业与公司研究领域包:方法论技能、行业链结构模型(industry_map)、通过 ctx.web 进行的公开来源政策/新闻跟踪(industry_track)、公司扫描卡片(company_scan)以及可审计的研究

README

DeepSeek Harness (dsh) connector / plugin

connector/dsh/ is the DeepSeek Harness (dsh) flavor of this package, providing an automated Cordis plugin and connector bundle for DeepSeek Harness (CLI, TUI, and Web UI).

Bundle contents

A single biomcp stdio MCP server (pinned biomcp@1.4.0, 120 s connection timeout, automatic China npm mirror detection via Intl.DateTimeFormat or env) plus four bundled skills and the bioresearcher-dr-worker subagent prompt:

BundledNot bundled
bioresearcher-deep-researchbioresearcher-onboard
bioresearcher-plot-making
bioresearcher-pubmed-weekly
bioresearcher-python-setup-uv

bioresearcher-onboard is excluded on purpose: its purpose — installing and registering the biomcp server in harness configs — is performed automatically by the plugin's apply hook on startup.

The bundled skill list is defined in connector/dsh/skill-bundle.json.

Architecture & runtime behavior

The plugin entry point (index.js) is an ESM module exporting a Cordis plugin:

export const name = "bioresearcher";
export const inject = ["tools", "skills"];
export async function apply(ctx, config) { ... }

When booted in a dsh profile (e.g. web, headless, tui), the plugin performs:

  1. Automatic MCP Server Registration: Dynamically mounts @deepseek-ai/dsh-mcp-client with serverName: "biomcp", launching npx -y -p biomcp@1.4.0 biomcp over stdio with timeout 120000 ms. DeepSeek Harness automatically registers the tools under the mcp__biomcp__<tool> namespace (e.g. mcp__biomcp__article_search).
  2. Dynamic Skills Discovery: Reads the packaged skills/ directory and registers bundled skills on ctx.skills.register(...) with source: "bioresearcher" and resourceBase pointing to the local skill directory so relative paths in instructions resolve cleanly.
  3. Subagent Worker Provisioning: If an agent roster service (ctx.agents) is present, registers bioresearcher-dr-worker with the specialized prompt (with ${CLAUDE_PLUGIN_ROOT} replaced by the installed plugin root). If absent, bioresearcher-deep-research transparently uses generic subagent delegation (Tier B) or sequential execution (Tier C).

Build

node scripts/ci/build-connector-dsh.mjs            # dist/
node scripts/ci/build-connector-dsh.mjs --out DIR

Stages dist/bioresearcher/ (root directory inside the tarball) and writes a reproducible dist/bioresearcher-connector_dsh-v<VERSION>.tar.gz (GNU tar --sort=name --mtime=@0 --owner=0 --group=0 --numeric-owner piped through gzip -n -9). CI runs this build script as a gate (.github/workflows/ci.yml), and the release workflow attaches the tarball to every GitHub release.

Version policy

connector-meta.json and package.json version must equal the repo VERSION (Series 1, manifest-governed via scripts/ci/version-coupling.json and enforced by scripts/ci/check-drift.mjs). Release PRs bump them in unison with VERSION.

Installation & usage

Users can install the release archive through either of two methods:

Method A: Profile plugin installation (Recommended)

Install the package bundle directly into the target profile (e.g. web, headless, or custom profile):

dsh plugin --profile web add /path/to/bioresearcher-connector_dsh-v<VERSION>.tar.gz

dsh installs the package into the profile environment and automatically mounts the bundled cordis.patch.yml.

Method B: Standalone overlay patch

Extract the archive and load it directly via an overlay patch specifying the local package root:

tar -xzf bioresearcher-connector_dsh-v<VERSION>.tar.gz
dsh --profile web --patch <(echo "- insert: [{ id: bioresearcher, name: $(pwd)/bioresearcher/index.js }]")

Or add the entry to $DSH_HOME/cordis.patch.yml (~/.dsh/cordis.patch.yml) to enable it across all profiles on the machine.