DeepSeek Harness Plugin Hub

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

探索

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

社区

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

相关链接

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

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

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

heart-health-dsh-suite

Heart Health Dsh Suite

面向心脏健康场景的 DeepSeek Harness 插件套件:心脏健康预设、居民指导、通过 heart-algo MCP 桥接提供的受控 heart_* 包装工具,以及隐藏原始 mcp__heart-algo__* 工具的安全策略。

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

npx -y @deepseek-ai/dsh plugin --profile web add github:Liujie-harsh/heart-health-dsh-suite#1e27f727256263d6ef7487f2fe2cad42cb6b08ce
README兼容性版本

兼容性与来源证明

Heart Health Dsh Suite 以 heart-health-dsh-suite 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
github
Registry 更新时间
2026/8/28

版本

0.1.0stable
2026/8/28

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
any
许可证
UNLICENSED
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/8/31
查看源码 ↗
README Badge

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

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

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

认领这个 Plugin →
报告问题

相关插件

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

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Remote Web Ui@linxin666/dsh-remote-web-ui通过扫码配对访问 dsh Web GUI,共享一个官方界面:设置按钮旁的二维码可将手机和 PC 配对到同一个 Web GUI(手机采用竖屏触控适配层,PC 使用完整桌面界面),通过一次性令牌和 rIm@xmanrui/dsh-im将十一种 IM 渠道和一个公网 AI Office 接入本地 DeepSeek Harness。Pocketdsh-pocket把 DeepSeek Harness 装进你的口袋:一个包、一个设置页,手机扫码即同步访问电脑上的 DSH(局域网 + 公网,实时同屏)。

README

heart-health-dsh-suite

适配心脏健康场景的 DeepSeek Harness 插件套件:在「心衰辅助诊断算法服务(heart-algo MCP)」之上, 为 DSH 会话提供一组受控的领域包装工具、驻留临床指导与原始工具隐藏策略。

它是三个插件包协作链路的最后一环:

heart-algo-mcp(算法服务) ──> heart-algo-dsh-plugin(MCP 桥) ──> heart-health-dsh-suite(本包)

能力总览

层内容说明
包装工具heart_submit_diagnosis / heart_get_diagnosis_result / heart_list_supported_views只接受已登记标识符;嵌套读取底层 MCP 的 structuredContent,投影为稳定 canonical JSON;不解析渲染文本
驻留指导系统提示词 心脏健康分析工作方式(order 150)调用状态机、三态解读边界、安全红线;随 preset 常驻,每轮生效
策略对继承工具面按前缀隐藏 mcp__<server>__* 并安装单调 guard直接调用被拒绝并给出可操作原因;策略只收紧自身会话视图,不影响其它 preset 与全局层
数据最小化canonical value 构造时就地 scrubValue丢弃 path/token 类键、脱敏泄露签名、patient_info 仅保留 age/sex(可整体关闭)

三态契约与上游 mcp_server.py 一致:processing / completed / failed 判别式负载, 逐资产 error/skip_reason,inputs SHA-256 追溯,review_status/requires_clinician_review 复核状态。

安装

# 在 profile(web)全局层登记本包;裸行 heart-health-dsh-suite/tools 由宿主基座解析
dsh plugin --profile web add ./heart-health-dsh-suite

# 安装驻留 preset(把 presets/heart-health/ 两个 yaml 写入 <DSH_HOME>/.agent-presets/)
dsh bundle apply --profile web cordis.patch.yml

卸载:

dsh plugin --profile web remove heart-health-dsh-suite

卸载说明:dsh plugin remove 会同时删除已复制到用户根目录的 preset 目录, 但已经启动的会话进程仍持有旧能力直到重启。tools/change 之后新会话即恢复干净工具面。

配置旋钮(环境变量)

变量默认值说明
HEART_HEALTH_MCP_SERVER_NAMEheart-algo底层 MCP server 名(决定被隐藏的原始工具前缀)
HEART_HEALTH_RAW_TOOL_SUBMITdiagnose_heart_failure提交任务的原始工具名
HEART_HEALTH_RAW_TOOL_RESULTget_diagnosis_result查询结果的原始工具名
HEART_HEALTH_RAW_TOOL_VIEWSlist_supported_views支持切面目录的原始工具名
HEART_HEALTH_KEEP_PATIENT_INFOtrue(1)设为 false/0 时结果完全不含 patient_info
HEART_HEALTH_MAX_VISIBLE_ECG_PREDICTIONS8文本投影展示 Top-K 条 ECG 预测;canonical value 保持全量
HEART_HEALTH_REVIEW_REMINDERtrue(1)设为 false/0 时关闭 completed 结果尾部的复核提示文案

变量必须在启动 dsh 的进程内存在;也可以直接改写 <DSH_HOME>/.agent-presets/heart-health/agent.cordis.yml 的字面量。

开发与验证

$env:DSH_CHECKOUT = 'D:\project\dsh\deepseek-harness'   # 指向 Harness checkout
npm run build   # tsc 编译到 lib/(零依赖安装,从 checkout 解析 peer 类型与 typescript)
npm run check   # 发布物清单 / exports 一致性 / 秘密卫生 / 旋钮拼写
npm test        # 33 个 vitest 用例(真实 Loader + 真 Includer + 假 heart MCP)

测试要点(对应 PRD 验收):

  • 真实加载器组合:AgentPresets 挂载真实解析 preset;原始 MCP 工具对会话不可见、guard 可拒绝;
  • 三态契约:canonical 判别式投影快照、Top-K 截断、未知状态拒绝、AbortSignal 传播;
  • 数据最小化:跨 content/meta/value 三面断言泄漏注入全部清除;
  • 输入校验:URL/路径/多余字段一律拒绝并指引病例门户上传;
  • 生命周期:并发/顺序多会话挂载干净无重复注册。

已知残留风险

  • 嵌套调用省略了 agent 参数(包装器内部委托底层 MCP 属同一受控插件域),因此agent 作用域的监听器与审批门禁不会作用于这次委托——这是执行机制的有意豁免;策略层 guard 仍覆盖模型直接发起的任何原始工具调用。
  • preset 组合行以裸包名解析运行时(与 @deepseek-ai/dsh-persona 同机制):若部署宿主的组合基座与 profile node_modules 不一致,挂载会在健康检查中响亮失败(不会静默降级)。
  • Windows 下 file:///D:/pkg/... 形态已验证;POSIX 盘符缺失的 URL 形态不在支持范围。