文件:随时生成 CSV、JSON 和 GPX
Marrow 里的一切,想要时随时可以变成一个文件。本页列出每种导出的确切内容,让电子表格、脚本或医生都能看懂自己拿到的是什么。
所有 Marrow 指南: MCP · 自托管镜像 · 自动化 · 文件 · 支持
按钮在哪里
导出,手动。先在顶部选一个范围和一种格式。下面的每个部分生成一个文件并交给共享面板,所以它可以发到“文件”、AirDrop、邮件,或任何能接收文件的应用。不会上传到任何地方。
每日指标
Marrow 追踪的每一个 Apple Health 数据序列,每天一个值,范围可选 30 天、90 天、一年或全部。可以挑选具体指标,也可以全部带上。
- CSV(
marrow-daily-DATE.csv):每天一行,每个指标一列,列按字母顺序排列,每个列标题里带有存储单位:date,active_energy (kcal),body_mass (kg),step_count (count),… - CSV(长表)(
marrow-daily-long-DATE.csv):date,metric,value,unit,每个指标每天一行。这是 pandas、R 和数据透视表想要的形状。 - JSON(
marrow-daily-DATE.json):与自动化负载相同的每日总计.
同样的数据导出两次,结果逐字节相同,所以文件可以干净地做差异对比和版本管理。
饮食日记
每一条已记录的餐食及其完整营养素明细。CSV 列:day,meal,name,grams,kcal,protein_g,carbs_g,fat_g,logged_at,extra,其中 extra 是该条记录带有的其他所有营养素的 JSON(纤维、糖、钠、维生素……)。JSON 把记录嵌套在每一天之下。
力量日志
每一个正式组(不含热身组),以次数和重量记录,另有估算的 1RM、每个动作每次训练的进步情况,以及每个肌群的训练量。重量使用你在设置,单位中选的单位,列名会说明是哪种:date,session,exercise,set,weight_lb,reps,est_1rm_lb,set_type(或 _kg),其中 set_type 是 work、failure 或 drop.
症状与心情
你在 Apple Health 里记录的每一个症状,附带 Apple 用文字描述的严重程度,以及每一条心境记录,包含愉悦度、你选的感受和与之相关的内容。CSV 或 JSON 均可,可用于追踪,也可以分享给医生。同样的数据序列也可以在每日指标导出和自动化中选用。
训练路线
所选范围内每个记录了 GPS 的训练生成一个 GPX 文件。可以在 Strava、Google Earth、Komoot 或任何地图工具中打开。
单位
指标文件保留 Apple Health 存储的单位(kg、m、mL、°C、kcal),并且始终标注出来,所以电子表格或脚本不用去猜。应用本身则按你在“设置,单位”里选的单位显示。力量文件也遵循这个选择。
问题排查
- 所选范围内没有餐食、组或记录。每个部分导出的都是“导出,手动”顶部选的范围(30 天、90 天、1 年或全部)。请选一个更长的范围,或者先确认数据已经在 Marrow 里。
- 缺少某个指标,或它的列是空的。Marrow 只能导出 Apple Health 允许它读取的内容。在“健康”应用里,点按右上角的头像,然后选“App”,选 Marrow,把该项打开。接着在 Marrow 里进入“设置,Apple Health 访问权限”,在“正在从 Apple Health 读取”下点按再次拉取。
- 这个范围内没有带 GPS 路线的训练。只有记录了路线的训练(比如户外步行、跑步和骑行)才有路线,室内训练永远没有。如果你确定有路线,请在“健康”应用里检查 Marrow 是否被允许读取“训练路线”(App,Marrow)。
- 无法读取路线。Apple Health 返回了一个错误,提示的就是这句话。请重试,如果反复出现,请按上面的方法检查“训练路线”的访问权限。
- 共享面板里没有可存放的地方。选择存储到“文件”,把文件保存在手机或 iCloud Drive 里,或者用 AirDrop 发到 Mac。任何能打开 CSV、JSON 或 GPX 文件的应用,安装之后都会出现在共享面板里。
- 电子表格里只显示一长列。文件是用逗号分隔的。请用逗号分隔符按 CSV 导入,而不要当作纯文本打开。做数据透视表用CSV(长表)更方便。
- 数字看起来不对。指标文件保留 Apple Health 存储的单位(kg、m、mL、°C、kcal),并在每个列标题里注明。力量文件则遵循“设置,单位”。
- 你每周都导出同样的东西。自动化可以按计划发送,应用关着也行。
一次一个应用的操作步骤(包括 Google Sheets 和 Strava)见连接.
什么时候选文件
文件适合一次性的需求:一份电子表格、给医生看、数据科学笔记本、一次备份。如果你发现自己总在定期导出,自动化不用你动手就能做同样的事,而想查询、不想读文件的智能体,应该用 MCP.