dsh-plugin-longpi:在 DeepSeek Harness 里跑个人长寿工作流

前言

DeepSeek Harness(DSH)把对话、工具调用和插件拼成可扩展的运行时。做健康或长寿类助手时,常见做法是单独写脚本拉体检 PDF、再手工对照文献——数据和模型、证据链、随访提醒往往散落在不同仓库里。LongPi 以 DSH 插件形式,把 Mirobody 上的个人健康记录、170 余种有论文出处的老龄研究方法,以及健康看板、方案起草与复测提醒收进同一套工作流。

这是什么

LongPi(zwbao/dsh-plugin-longpi)是面向 DeepSeek Harness 的个人长寿助手插件,维护者为 zwbao,在 SkillHub 上归类为工作流。它从同一人的 Mirobody 记录出发,按意图调度 longevity 相关 skill,在 skill 运行前做测量单位转换与校验,并可查阅已收录的证据;同时在 DSH Web 端提供健康看板(package.json 中的描述与 README 一致)。

健康数据来源为 Mirobody。插件在本机自动配对 Mirobody,使用者无需手填地址、账号或密码。

核心功能

下列能力均来自项目 README,每条结果可追溯至原始论文,方法会说明适用边界。

Pi 教练(longevity-coach)
默认安装 longevity-coach skill,LongPi 以 Pi 口吻对话:记住用户希望在 70、80 岁仍能做的事,把结果转成用户自选的小承诺(「当…时,我就…」),对具体步骤给予累计计数式肯定,并在尚无法区分真实变化与正常波动时直说。安装时可加 --without-coach 关闭 Pi,用插件自身话术;更新后可用 --with-coach 恢复。

生物年龄与疾病风险
使用已发表模型(如 Levine 表型年龄、China-PAR 等),在历次体检间给出趋势;缺输入时列出下次体检建议补做的项目。

记录变化
列出超过个人正常波动范围的体检间变化,含数值、变化幅度、判定依据,以及是否建议就医。

方案起草与跟踪
根据个人结果与试验中观察到的平均效应起草方案,每项附证据;确认后结合可穿戴、用药记录与打卡跟踪依从性。不涉及处方药,也不给出剂量。

主动随访
支持打卡与复测提醒、每周摘要,经桌面通知或飞书、企业微信、钉钉、Bark 或通用 webhook 推送;默认关闭。

效果回顾与证据检索
用参考变化值区分真实变化与噪声,并对照试验平均效应;可按药物、补剂、饮食、基因等检索已收录论文,按人体、动物、细胞研究分组。

家人档案
健康页顶部「在看」可在本人与家人间切换;「添加家人」可在同一 Mirobody 账号下为父母等建立独立档案(对方无需单独账号),每人有独立的体检、方案、打卡、记忆与深度分析上下文。

深度分析(可选)
安装时加 --with-analyst 会一并安装 longevity-analyst skill,用于全基因组、甲基化、菌群、蛋白组与体检等数据的深度分析;深度分析页有开关(默认关),README 注明单次运行约 0.5–0.6 M token、测试环境约 1.5–3 小时。

插件当前 npm 包版本为 0.8.0,Node 引擎要求 ^22.19 || >=24。

安装与启用

在 macOS 或 Linux 终端执行官方安装脚本(会安装缺失的 DSH CLI、下载 skill 库、在 ~/longpi 创建带 Mirobody 术语引擎的 Python 环境,并在 DSH 中安装配置插件;重复执行可更新)。需要 Node.js 22.19+、Python 3.12+ 和 git。

curl -fsSL https://raw.githubusercontent.com/zwbao/dsh-plugin-longpi/main/install.sh | bash

本机没有 Mirobody 时,可通过 Docker 部署本地实例(LongPi 会自行创建账号):

curl -fsSL https://raw.githubusercontent.com/zwbao/dsh-plugin-longpi/main/install.sh | bash -s -- --with-mirobody

部分大陆网络下 Mirobody 镜像构建失败时,可用 --mirobody-native:仅 Postgres 跑在 Docker,Mirobody 本机 Python 运行。连接其他位置的 Mirobody 安装器可传 --mcp-url。更多选项见 install.sh --help 与仓库内 docs/install.md。

安装器会关闭 DSH 的 session-log 上传,避免健康数据随会话日志外发。

启用 Web 界面:

dsh web

首次启动需填写 DeepSeek API key;若无工作区,LongPi 会创建名为「健康对话」的工作区,并进入四步 onboarding(说明与同意、档案、记录、首次结果)。

典型用法

Onboarding 之后的首页
新对话以问候替代默认标题,并用一两句概括当前状态;若记录存在超出正常波动的变化会多一行提示。输入框下方只展示待办:当日打卡、进行中方案里最近的复测,或两条可点选填入输入框的建议问题。

健康页(侧栏「健康」)
四个标签:概览(当日打卡、表型年龄、心血管风险、下一步与 notable 变化)、指标(按组列出历次体检与可穿戴数值及趋势)、方案(计划、依从、时间线与结论)、档案(档案、自测、数据连接与导出)。

对话中
DSH 右侧「健康」标签与聊天并列展示当日打卡、两项核心结果及变化。起草方案、读回方案或记录打卡后,聊天里会有一行与卡片操作(采纳、确认、撤销)对应的摘要。

方案
在聊天中说「帮我制定一份改善方案」,或在健康页/聊天卡片中逐项编辑草稿并采纳;也可保存医生或长寿教练给出的方案,LongPi 会先读回,用户在 DSH 中确认保存。

跟踪与复测
可穿戴数据自动计入依从;其他项可在首页、健康页或聊天中打卡。新复测数据进入 Mirobody 后,健康页给出 verdict(有效、仍在噪声内、方向不对或暂无法判断)及理由。

设置
DSH 设置中的 LongPi 页可配置随访提醒、连接状态、隐私说明与方法库。

适用场景与注意

适合谁
已在或计划使用 DeepSeek Harness,并希望把个人(及家人)体检、检验、可穿戴数据与有论文依据的长寿计算方法、方案跟踪、证据查询放在同一 DSH 工作流中的开发者或自用场景。

运行与信任边界
DSH 插件以当前 dsh 进程权限运行,可访问其配置与工作区内的数据。安装前请阅读 GitHub 仓库 源码与许可证(仓库含 LICENSE、NOTICE),确认安装脚本与 --with-mirobody 等行为符合你的环境与合规要求。LongPi 处理的是健康相关敏感数据,Mirobody 配对与 session-log 关闭策略以 README 说明为准。

生态说明
DSH 社区奉行「一切皆插件」;SkillHub 目录站由社区维护,与 DeepSeek / 幻方无官方从属关系,本文介绍的是社区插件而非官方应用商店条目。

结尾

LongPi 把 Mirobody 个人记录、 longevity skill 调度、单位校验、证据检索与健康看板绑在 DSH 上,适合需要可复现方法链和可跟踪方案的长寿类个人助手。目录页与源码:

  • SkillHub:https://www.skillhub.cn/plugins/zwbao/dsh-plugin-longpi
  • GitHub:https://github.com/zwbao/dsh-plugin-longpi
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye