v0.1 · Analyzer + 3 LLM Agents + Narrator

从合成数据 + 真实 baseline + 专家知识
到可解释的 AD 监测报告

AD MIND Pipeline 把 ad-synthetic-generator 输出的 30 天多模态轨迹 ,通过 Analyzer (统计) + 3 LLM Agent (Physio/Behavior/Clinical) + Narrator 的链路,转化为带可追溯推理链的临床报告。 所有判断都引用具体 fact_id 和 knowledge_id,可反查到原始数值与文献。

5 patients
虚拟 AD 患者已跑通
34 facts
P01 Analyzer 输出
15 insights
3 Agent 综合产出
35 KB
专家知识 JSON 条目
System Architecture

三股流, 一份报告

合成或真实多模态数据 + 真实健康 baseline + 文献/采访固化的专家知识库, 经过 Analyzer 统计提取 fact、3 个 LLM Agent 解读、Narrator 抛光叙事, 最终生成医生可追溯的临床报告。

合成 / 真实数据 30 天 sensor + EMA + 量表 + Notes (来自 generator v2.1)
真实健康 baseline 4 受试者 12 任务参考范围, 用作 z-score 标尺
专家知识 + 文献 35 条 JSON, 含 BPSD/分期/传感器阈值/文献证据
AD MIND Pipeline
Analyzer · 3 Agents · Narrator
fact[] (Analyzer) 34 条 outlier/trend/comparison/dtc/extreme
insight[] (3 Agents) 15 条 Physio + Behavior + Clinical 综合洞察
Dashboard + 报告 医生版 .md + 家属版 + 4 张证据卡 + 图表
Pipeline Steps

四层每层做什么

1. Analyzer

纯统计 + 模板, 不调 LLM。z-score 偏离、30 天趋势、双任务代价、量表对比、跨模态签名 → 输出结构化 DataFact[]

2. KnowledgeStore

按 fact 的 modality/tags/severity 路由检索 35 条 JSON 知识。每条带 evidence level + PMID。

3. 3 LLM Agents

Physio (传感器) + Behavior (BPSD/EMA) + Clinical (综合) 各一次 sonnet-4 调用。每条 insight 必须引用 fact_id + knowledge_id。

4. Narrator

Threader 按 alert 等级排序 + Insight Card 两段式渲染 + Chart Spec → 医生版报告 + 家属版简报。

Design Principles

为什么这样切分

LLM 不算数

所有定量计算 (z-score / DTC / 趋势斜率) 由 Analyzer 用 numpy 算, 喂给 Agent 的是"已计算好的事实"而非原始 CSV。这能彻底规避 LLM 算错数字。

知识检索由数据驱动

不是 Agent 自己想查什么就查什么, 而是 fact 的 tags 自动决定查什么知识, 确保事实和知识必然配对, 杜绝知识"空引用"。

可追溯

每条 insight 必须列出依据的 fact_id + knowledge_id, 医生看到结论可反查到原始数据 + 文献。这是临床落地的硬性要求。

Explore

深入了解