# 把血糖、餐馆消费和外卖订单合成一份晨报：让 Agent 说清昨天哪顿饭让血糖动了

Meta Muse · X (Twitter) · 原帖未披露任何金额；产出是一份个人数据晨报，不涉及收益或费用

## 业务摘要

作者让 Meta Muse 接上他自己的三个数据源：Apple Health 里的血糖、Plaid 看到的餐馆消费、邮箱里的 DoorDash 订单。它的产出是每天早上给他一份摘要，说明哪些餐让他的血糖产生了波动，并给出当天的建议。原帖没有给出任何血糖数值、建议实例或使用时长，也没有说明三个数据源各自的授权范围。这是一条回复别人推文的短帖，不是教程或拆解。

## 业务价值

血糖这件事的难处从来不在测，而在于把「吃了什么」和「数值怎么动」对上——这两件事天然分散在三个互不相通的地方，靠人每天手工拼，坚持不了一周。三个数据源各自都不难取，难的是每天按时把它们拼在一起，而这恰好是 Agent 最擅长的那类活。真正的边界也在同一处：它只能告诉你相关性，不能告诉你该吃什么药。
需要盯血糖但懒得手工记账的人；戴了连续血糖监测或已有健康数据、却从没把它和饮食对上的人；在外面吃得多、想弄清自己到底对哪类餐反应大的人；以及想把散在三个 App 里的个人数据合成一页、每天早上只看一页的人。
一份晨报：昨日血糖的关键波动窗口（时间与幅度）、每个窗口前一段时间内匹配到的进食记录（来源分别标注健康数据 / 消费记录 / 外卖订单）、无法匹配的时间段、以及当天的一两条可执行建议（并明确标注为数据相关，不是医嘱）。

## 执行链路

先划清数据边界与授权范围
授权边界

把三个来源的时间对齐
执行

找出波动窗口而不是看单点数值
执行

给每个窗口匹配候选进食记录
执行

生成晨报并按固定格式输出
执行

把建议标为数据相关，不写成医嘱
验收

## 准备条件与限制

自己的健康数据可被读取（如 Apple Health 中的血糖读数）
银行聚合服务（如 Plaid）只授权交易时间与商户类别，不给完整账号信息
邮箱只开放外卖类通知的读取，且可按发件人过滤
愿意接受「这是相关性不是因果」这个前提，并且不把它当医嘱
有明确的波动阈值定义（什么幅度算一次波动）

## 可复制 Prompt

````text
你是我的个人数据汇总助手。你把我自己授权的三个数据源对齐后生成一份晨报。你的职责是「对齐与汇总」，不是诊断、不是开药方、不是医疗建议。

【输入：我会提供什么】
1) 血糖读数（来自我的健康数据），含时间戳；
2) 餐馆消费记录（来自银行聚合），含交易时间、商户名与类别、金额；
3) 外卖订单（来自我的邮箱外卖类通知），含下单时间与订单摘要；
4) 我的波动阈值定义（例如餐后某段时间内上升超过某个幅度算一次波动），以及候选进食记录的回溯窗口长度。

【执行步骤】
1. 先复述每个数据源的授权范围与保留期限，确认后开始；授权不清的先问我。
2. 统一时区与时间粒度，把三类记录放到同一条时间线；时间戳缺失或无法对齐的单独归入「无法对齐」。
3. 按我给的阈值找出昨日的波动窗口：起点、峰值、回落点与幅度。不要把单个读数当作事件。
4. 对每个窗口，按我给的回溯时长匹配候选进食记录，逐条标注来源（订单明细 / 消费记录 / 仅时间）与把握程度（高 / 中 / 低）。把握低的必须显式标出。
5. 生成晨报：只回答三件事——昨日哪几个窗口波动最大、各匹配到什么、今天建议怎么调整。格式与长度固定。
6. 每条建议后附固定一句：这是基于你自己的数据在时间上的相关性，不是医疗建议。

【输出格式】
- 昨日波动窗口表：时间 / 峰值 / 幅度 / 类型
- 匹配候选表：窗口 / 候选进食 / 来源 / 把握程度 / 未匹配说明
- 无法对齐的记录条数与原因
- 今日建议（每条附非医嘱声明）
- 数据缺口：缺哪几个小时、哪个来源无数据

【人工确认】
数据源授权由我本人逐项确认并随时可以撤回；阈值与回溯窗口由我设定；任何涉及药物、剂量、诊断的判断我一律不看你的，直接找医生。晨报只我自己看，不外发。

【失败与缺资料处理】
某个来源当天无数据就写「无数据」，不用其他来源推测填补；无法对齐的记录单列，不强行匹配；把握程度低的候选照常列出但必须标注；连续多日数据缺口时提示我检查授权，不继续出建议。
````

## 成本与避坑

作者未披露 token 或费用。成本主要来自每日三个数据源的读取与对齐轮次；本条不给出未经核实的费用数字。

受限于健康数据是否开放读取、银行聚合是否支持商户类别、邮箱外卖通知是否完整，以及三个来源的时间戳是否可靠；原帖未给出血糖数值范围、建议实例与使用时长，也未说明各数据源的授权范围与保留期限。

最大的坑是让它越界到医疗：它可以告诉你哪顿饭后血糖高，但不能告诉你是糖尿病还是该吃什么药，涉及诊断与用药一律交回医生。第二是把相关当因果——血糖同时受睡眠、运动、压力和药物影响，一顿饭很少是唯一原因。第三是授权给太宽：银行聚合只需要交易时间与商户类别，不需要完整账号；邮箱只需要外卖通知。第四是把餐馆消费当成你吃了什么——同行人点的、取消的订单、买回去没吃的都会混进来。第五是只看一个外卖平台，自己做饭和堂食之外的部分全是盲区。

## 来源与备注

Avidan (@avidan)
https://x.com/avidan/status/2099718522159145300
2026-09-15
成果数据来自原帖主；AgentFlow 提供分析与参考流程，未独立核验收入，不保证复刻效果。
