解析病历用药基因数据并统一医学术语
29.7/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/29 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add zwbao/dsh-plugin-mirobody该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
装得上吗[实装验证]—
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →数据截至 2026/10/05·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 11 处,展示前 11 条)
- 执行外部命令固定命令lib/index.js:31
const found = spawnSync("/usr/bin/which", [bin], { encoding: "utf8" }); - 读取本地文件lib/index.js:33
if (found.status === 0 && path && existsSync(path)) return path; - 读取本地文件lib/index.js:77
if (!existsSync(script)) return { - 执行外部命令来自配置/变量lib/index.js:83
const result = spawnSync(python, [script], { - 读取本地文件lib/index.js:108
if (!existsSync(script)) { - 执行外部命令来自配置/变量lib/index.js:117
const child = spawn(python, [script], { - 发起网络请求lib/index.js:300
const response = await fetch(url, { - 读取本地文件lib/index.js:1013
const skill = parseSkill(readFileSync(join(root, dir, "SKILL.md"), "utf8")); - 发起网络请求lib/client.js:74
fetch(api("/api/mirobody/status"), { credentials: "include" }).then(async (res) => { - 发起网络请求lib/client.js:93
const res = await fetch(api(`/api/mirobody/resolve?${params}`), { credentials: "include" }); - 写入剪贴板lib/client.js:137
navigator.clipboard.writeText(item.zh).then(() => setCopied(item.id)).catch(() => setCopied(item.id));
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-tools@deepseek-ai/schemastery给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 解析病历用药基因数据
- 统一医学术语
DeepSeek Harness 插件,面向 Mirobody:离线 LOINC/UCUM 术语,外加只读的健康、用药和基因型工具。
README
由 DeepSeek 最新模型翻译生成dsh-plugin-mirobody
English · 中文
把 Mirobody 的术语引擎和只读记录工具装进 DeepSeek Harness。指标名收成一个 LOINC,单位收成 UCUM,病历、用药和基因型仍从 Mirobody 自己的 /mcp 读取。
Python 引擎继续负责解析。这个包是 Harness 侧:8 个工具、4 个技能、一个 Mirobody 页签和斜杠命令。LOINC 词表、Postgres、手环 OAuth 和文件入库仍在 Mirobody 里,没有重写。
安装
需要 Node 22.19+、pnpm(dsh plugin 用它装包)和能 import mirobody 的 Python 3.12+。
和 dsh-plugin-longpi 一起用时不用单独装。 LongPi 把本插件声明为依赖,dsh plugin add 会一起装进 profile,由 LongPi 按它自己那一行的配置挂载。再单独 add 一次会让同一组工具注册两遍。
展开完整文档(README 剩余 1 节)
dsh-plugin-mirobody English · 中文 把 Mirobody 的术语引擎和只读记录工具装进 DeepSeek Harness。指标名收成一个 LOINC,单位收成 UCUM,病历、用药和基因型仍从 Mirobody 自己的 /mcp 读取。 Python 引擎继续负责解析。这个包是 Harness 侧:8 个工具、4 个技能、一个 Mirobody 页签和斜杠命令。LOINC 词表、Postgres、手环 OAuth 和文件入库仍在 Mirobody 里,没有重写。 安装 需要 Node 22.19+、pnpm(dsh plugin 用它装包)和能 import mirobody 的 Python 3.12+。 和 dsh-plugin-longpi 一起用时不用单独装。 LongPi 把本插件声明为依赖,dsh plugin add 会一起装进 profile,由 LongPi 按它自己那一行的配置挂载。再单独 add 一次会让同一组工具注册两遍。 单独使用: 1. Python 引擎(离线术语解析用) python3.12 -m venv ~/.venvs/mirobody && ~/.venvs/mirobody/bin/pip install mirobody 2. 装进 DSH 的 web profile(profile 不存在会自动初始化) dsh plugin --profile web add github:zwbao/dsh-plugin-mirobody 然后在 ~/.dsh/profiles/web/cordis.patch.yml 里覆盖这一行的配置(文件里原来的 [] 换成下面的内容)。补丁会整体替换这一行的 config,所以每个键都要写: - id: dsh-plugin-mirobody config: pythonBin: /Users/you/.venvs/mirobody/bin/python # 换成你的绝对路径 mirobodyHome: '' mcpUrl: http://127.0.0.1:18060/mcp/ # Mirobody 设置 → MCP 里复制 mcpToken: '' timeoutMs: 30000 dsh --profile web --dump-config 能看到这一行生效,然后重启 dsh web。从源码装:git clone https://github.com/zwbao/dsh-plugin-mirobody && cd dsh-plugin-mirobody && npm install && npm test && dsh plugin --profile web add link:$PWD。 | 字段 | 含义 | | pythonBin | 能导入 mirobody 的解释器。留空时依次尝试 python3.14、python3.13、python3.12、python3。 | | mirobodyHome | 可选的源码目录,会放进 sys.path。源码树要先 git lfs pull,否则没有 LOINC 数据包。 | | mcpUrl | 记录服务器。Mirobody 设置 → MCP 里的个人地址(…/mcp/,默认 30 天有效,Mirobody 的 MCP_URL_TTL_DAYS 可改),或 http://127.0.0.1:18060/mcp 加 mcpToken。 | | mcpToken | 地址本身不带凭证时,填账号 JWT(POST /password/login 返回的 access_token,默认 30 天有效)。只做术语解析可以留空。 | | timeoutMs | 桥和 MCP 的时限,默认 30000。第一次解析要加载词表,可能更慢。 | Python 桥只拿到最小的环境变量,不继承 Harness 自己的:PATH、HOME、LANG、LC_ALL、TMPDIR、MIROBODY_HOME(来自 mirobodyHome)、PYTHONNOUSERSITE=1 和 PYTHONDONTWRITEBYTECODE=1。所以 pythonBin 要能从自己的 site-packages 导入 mirobody(即上面的 venv);pip install --user 装的副本和 PYTHONPATH 都看不到。源码目录请用 mirobodyHome。 工具 | 工具 | 在哪执行 | 返回什么 | | resolve_indicator | 本机引擎 | 每个印刷名对应的 LOINC。解析不了就是空,不会猜一个码。 | | resolve_reading | 本机引擎 | 名字加上数值和单位后的 LOINC。单位会改码。 | | convert_unit | 本机引擎 | 换算后的数;单位不能互化时 converted 为 null。 | | normalize_unit | 本机引擎 | UCUM 写法和性质族。 | | query_health_indicators | Mirobody /mcp | 目录、原始行、分桶、统计或最新值。 | | query_medications | Mirobody /mcp | 用药计划、服药记录或疗程。只读。 | | query_genetic_data | Mirobody /mcp | 指定 rsID 的基因型。文件里没有的 rsID 是“没分型”,不是阴性。 | | mirobody_status | 本机 | 引擎能否导入、mcpUrl 是否已填。不返回病历,也不返回 token。 | 命令和 HTTP - /mirobody — 引擎版本,以及 MCP 是否已配置 - /mirobody-resolve 血红蛋白 血脂 — 离线解析 - /mirobody-version - GET /api/mirobody/status - GET /api/mirobody/resolve?q=血红蛋白&q=血脂 - GET /api/mirobody/version 每个路由先过 DeepSeek Harness 自己的连接检查(Host/Origin 和会话 cookie):不通过返回 401 或 403,没有连接服务时返回 503。写请求必须是 application/json,否则返回 415。 网页页签名为 Mirobody。它会带上打开 DSH 时地址栏里的 token,并带上会话 cookie。 边界 不是医疗器械。不下诊断,不改剂量。消息描述正在发生的急症,或确有伤害自己的表达时,插件在这条消息后面追加一条提示,让回复先说拨打 120(在美国为 988),不给处理步骤;要求开始、停用或调整药物时,追加一条提示,交给开药的医生决定。用户的原话不会被替换。否认的症状、家人的病史、风险提问或既往经历不会触发。详见 docs/intended-use.md。 血红蛋白 解析为 718-7。血脂 解析为空,因为它是一类检查而不是一项。总胆固醇 5.0 mmol/L 解析为 14647-2。 Apache-2.0。Mirobody 和术语许可见 NOTICE。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
zwbao/dsh-plugin-mirobody
解析病历用药基因数据并统一医学术语
相关插件 · 工具 / 效率
破甲管控台kingcharleslzy-ai/dsh-purge
dsh-purge Community · DeepSeek Harness 社区维护版:宿主兼容、状态诊断、提示词管理、更新与本机备份回滚。基于小杨 / YuJunZhiXue 的 dsh-purge。
★ 4,330已汉化DeepSeek 客户端
74.5
网文长卷lingfengQAQ/webnovel-writer
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200…
★ 7,826已汉化DSH
72.2
花束设计alchaincyf/huashu-design
一句话生成网页、原型、PPT 与信息图等可交付设计
★ 28,638已汉化DSH
71.7
多智能体协作HKUDS/AutoSwarm
AutoSwarm: Unify Your Agents. Unify Your Context (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· nanobot · and more)
★ 2,349已汉化DSH
71.6
Vox 拼贴视频生成Alisa0808/vox-director
🎬 Vox Director拼贴动效导演
★ 2,129已汉化DSH
71.4
Agent 演化引擎Q00/ouroboros
智能体 OS:智能体自己变聪明,我们只守住底线:面试准入、分阶段评估、带预算的进化循环。MCP 服务器,14 种运行时:Claude Code、Codex CLI、Gemini CLI、OpenCode、Copilot、Kiro 等。
★ 6,311已汉化DSH
71.4
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。