把体检报告、药品说明书、周期计划塞进一套能长期维护的系统:豆包负责多模态拆解与字段归一,飞书十张表负责流转与销项。作者重构了三个阶段,模板与Skills已开源,文末可直接取。
在实测一个月,我把手机里20多个常用App全删了,只留了一个豆包工作一文中,我聊到了用AI整理体检报告、汇总药品说明书信息,当时说:身体健康是一切基础!这套系统,我十分、特别、强烈建议大家尝试
那篇文章发出来后,很多读者私信问怎么把零散的文档、图片、周期计划搭成一套长期可维护的系统。最近我用「豆包+飞书」把这套方案彻底重构,升级成了一套结家庭健康数据管理系统,并把全部工程模板整理并开源了,文末可直接获取(有完整用法展示)
一、为什么从「单次问答、单张宽表」走向「多表闭环」?
单窗口无状态问答(痛点:上下文碎片化)每次临时上传图片或PDF提问,对话窗口关闭后上下文直接归零,无法跨时间周期做纵向数据拉通,每次提问都要重新补充历史背景
单张宽表静态看板(痛点:Schema膨胀且缺乏流转)我曾尝试把70多项指标塞进单张表格做看板,但面对多成员、多批次、不同参考区间的记录需求时,横向加列会让表结构迅速失控;同时静态看板只有展示能力,没有「生成待办→定时巡检→状态销账」的流转机制
第三阶段:豆包Skills+飞书10表联动架构(数据、技能、时间三合一)为了让系统真正跑通,我在架构层做了三条工程准则:
采集端零负担:放弃繁琐的手动表单录入,前端只负责拍照、发语音、传PDF,由豆包负责多模态识别、字段拆解、单位归一化与自动入库
存储端长表归一与双轨绑定:所有结构化数据统一写入1个飞书多维表格,所有高清PDF与图片原件按成员目录存入1个飞书云盘;明细指标一律采用一行=某成员某次某项指标的长表范式,彻底打通跨周期趋势计算
流转端状态机自动闭环:任何标记为需跟进的记录自动关联生成待办日程,未完成前始终保留在置顶过滤视图中,由每日定时任务自动巡检推送
二、系统架构设计:四层技术栈与星型数据模型
1.四层技术栈拆解
整套系统按职责边界切分为四层,实现输入、存储、逻辑处理与视图呈现的彻底解耦:
| 架构层级 | 核心模块组成 | 解决的核心工程问题 |
|---|---|---|
| (1)采集输入层 | 将日常信息输入耗时压缩至3秒内,降低前端录入阻力 | |
| (2)数据底座层 | 飞书多维表格(10张关联表)+飞书云盘(按成员分目录)+架构手册文档 | 解决结构化明细与非结构化原件的双向绑定、关联映射与跨周期检索 |
| (3)智能技能层 | 豆包6大标准化Skills(SOP提示词库)+权威公开科普信源 | 充当采集层与数据库之间的智能ETL中间件,完成解析、比对、聚合与回写 |
| (4)应用与时间层 | 6个高频过滤视图+全局数据仪表盘+5条全自动Cron定时工作流 | 实现多维数据可视化呈现、未闭环事项追踪与周期任务主动触发 |
2.飞书多维表格:10张表的星型拓扑结构(StarSchema)
在数据底座层,我以members(家庭成员主表)为中心锚点,采用单向关联构建了10张表的星型拓扑结构:
各数据表的Schema职责边界如下:
表标识与名称核心字段与工程职责
members
成员主表姓名、关系、出生日期、关注标签、个人云盘目录链接
reports
报告主表关联成员、报告类型、日期、机构、原件云盘链接、核心结论、流转状态(待解析/已闭环/需跟进)
lab_indicators
指标长表关联报告与成员、指标名、分类、数值、单位、参考下限/上限、超限标记、重点关注布尔值
encounters
沟通记录表关联成员、日期、机构部门、记录描述、核心结论、后续跟进计划、飞书妙记链接
medications
物品说明表关联成员与记录、名称、规格说明、起止日期、状态标记(启用中/已停用/常备)、注意事项
symptoms
日常状态日志关联成员、状态描述、记录时间、变化趋势、日常处理记录、流转状态
vaccinations
周期项目表关联成员、项目名称、批次、计划日期、实际完成日期、完成状态(已完成/待安排/已逾期)
checkup_schedule
待办计划表关联成员与触发源报告、计划事项、目标日期、状态(待安排/已预约/已完成/已逾期)
family_history
长期基线表亲属关系、背景记录、时间阶段、对家庭成员的长期关注提示
health_goals
年度目标表
关联成员、年度、目标名称、目标分类、量化目标值、当前进度与达成状态
三、Skills智能中间件、视图与自动化工作流
1.6大标准化Skills的数据处理流水线
为了避免大模型在自由问答中遗漏字段或格式跑偏,我把高频数据处理逻辑封装成了6个标准化Skills(完整Prompt均已放入开源仓库docs/03-skills-prompts.md):
report-reader(多模态报告解析与入库流水线):接收PDF或图片后,自动执行「新建reports主记录→拆解多行明细写入lab_indicators长表→动态匹配参考上下限并标记超限项→检索公开科普资料补充说明→在checkup_schedule自动生成待办跟进项」的完整读写闭环
symptom-recorder(日常状态结构化归档):将一段自然语言描述自动拆解为对象、时间、表现、持续时长等标准字段,结构化写入symptoms表留档
medication-helper(说明书信息提取与去重核对):通过OCR提取说明书公开字段,联动检索members与medications表中的既有记录,辅助比对同类条目并整理日常备忘日程
visit-brief(跨表聚合简报与状态销账):将线下沟通拆解为「事前—事中—事后」三步数据流——事前自动跨5张表拉取指定成员的历史超限指标、近期日志与待确认问题,30秒生成一页纸结构化简报;事中通过飞书妙记录音转写纪要;事后一句话将纪要自动拆解回写至对应数据表,并将checkup_schedule中已完成的计划销账闭环
health-review(周期性全表数据复盘):按月度或年度自动扫描10张表,汇总增量记录、超限指标趋势、未闭环事项与health_goals年度目标达成率
msd-reference(权威公开知识库定向检索):限定大模型优先检索公开权威的科普知识库并附带原始出处URL,降低自由生成带来的幻觉风险
2.6个高频过滤视图+全局仪表盘+5条Cron定时工作流
在数据底座之上,我通过多维表格的视图与自动化能力实现了「数据主动找人」:
6个高频过滤视图:预先配置「未闭环事项」「待办计划」「重点关注指标」「启用中物品」「报告时间线」与「按成员分组」视图,无需在原始行数据里翻找
「家庭健康总览」仪表盘:在单屏看板内聚合核心指标跨期折线图、未闭环统计卡、报告档案总数、待办日程数、月度记录统计与指标分类分布图
5条全自动Cron定时任务:
| 定时任务名称 | 触发时间规则 | 自动化巡检与推送逻辑 |
|---|---|---|
| 每日待办巡检提醒 | 每天早上09:00 | 自动扫描checkup_schedule表,发现当日到期或已逾期的计划项立即发送飞书消息提醒 |
| 月度数据小结推送 | 每月1日09:00 | 触发health-review技能,自动汇总上月新增报告、超限指标、日常日志与未闭环事项 |
| 年度全面检测提醒 | 每年7月1日09:00 | 定时推送年度计划安排提醒,报告入库后自动更新跨年基线数据 |
| 季节性周期准备提醒 | 每年7月15日09:00 | 针对特定季节周期关注项,提前两周触发物资盘点与日程提醒 |
| 家庭年度数据复盘 | 每年12月1日09:00 | 汇总全年核心指标折线趋势、核算health_goals达成率并初始化下一年度目标 |
四、全套开源:拿到项目后怎么用豆包一键复刻?
为了让读者能以最低成本在自己的飞书空间复刻整套系统,我把脱敏后的全部工程资产整理成了开源仓库
仓库内包含4份核心工程文件:
docs/01-design-handbook.md系统架构设计手册:拆解四层架构、日常/周期/长期三层时间矩阵与数据流转规范
docs/02-table-schema.md+templates/table-schema.json:10张多维表格的完整字段定义、字段类型、单选枚举值与星型单向关联映射,提供适合人类阅读的Markdown版与供AI直接读取建表的JSON模板
docs/03-skills-prompts.md6大Skills标准提示词库:包含全部6个技能的标准执行SOP与可直接复制的系统提示词
docs/04-user-manual.md日常操作手册模板:浓缩成一页纸的日常操作说明(4个核心入口+3个高频录入动作+定时任务清单)
大家可以直接把开源仓库里的JSON模板和Markdown文档扔给豆包,让豆包自动替你把整套系统搭起来:
第一步·投喂Schema自动建表搭底座:将仓库中的templates/table-schema.json和docs/目录下的4个文档拖进豆包对话框,发送下方启动指令,豆包会自动在飞书创建包含10张表的多维表格、配齐字段与单向关联、建好按人分类的飞书云盘目录,并生成《6大技能提示词库》与《使用手册》云文档
第二步·一句话定制家庭成员与定时规则:告诉豆包你的家庭成员称呼与各自的年度关注重点,让它自动初始化members表记录、云盘子文件夹及专属定时提醒任务
第三步·上传一份历史PDF报告端到端验收:底座建好后,随手把一份历史PDF报告发给豆包,说一句「帮我解析并存档」,验证多表写入与折线图渲染闭环
下面这段「扔给豆包一键复刻开源项目」的启动提示词我已经调优好,直接复制发送即可:
请帮我基于老章开源的「家庭健康管理系统」(仓库:tjxj/family-health-system,见附件中的table-schema.json与docs设计文档),在我的飞书空间里全自动复刻搭建整套数据管理系统:
1.自动创建飞书多维表格:严格按照table-schema.json一次性创建members、reports、lab_indicators、encounters、medications、symptoms、vaccinations、checkup_schedule、family_history、health_goals共10张数据表,配齐全部字段类型、单选枚举值以及指向members的星型单向关联,并配置好「未闭环事项」「待办计划」「重点关注指标」等核心视图与「家庭健康总览」仪表盘;
2.自动创建飞书云盘目录:在我的飞书云盘中新建总目录,并按我家成员[在此填入家庭成员称呼,如:我本人、配偶、孩子、父母]分别创建独立子文件夹(含年度报告、沟通纪要、日常归档子目录),将目录链接回填至members表;
3.自动部署6大Skills与操作手册:根据docs/03-skills-prompts.md和docs/04-user-manual.md,在我的飞书云文档中生成《6大智能技能提示词库》与《日常使用手册》,把4个核心入口链接填入手册顶部表格;
4.配置自动化定时提醒:开启每日09:00待办计划巡检、每月1日月度数据小结、年度检测提醒、季节性周期提醒与12月1日年度复盘任务。
全部创建完成后,请把属于我家的「4个核心入口链接」汇总发给我!
总结
折腾了这么多AI工作流,这套「豆包+飞书」家庭数据管理系统是我今年最满意的个人工程实践之一
面对散落在各处的历史PDF报告、密密麻麻的表格指标与跨度好几年的周期性计划,传统靠人工建文件夹或手填Excel的方式往往很难长期坚持;而借助豆包的多模态解析、标准化Skills编排以及飞书多维表格的关联底座,普通人不需要写一行后端代码,花半小时就能在自己的工作空间里跑起一套带状态闭环的个人与家庭数字档案库
(注:本开源项目与演示工作流仅作为个人及家庭文档归档、数据可视化与日程提醒的技术交流,不涉及任何专业建议)
趁着周末,把开源仓库的JSON模板和设计文档扔给豆包,动手在飞书里搭一套属于你自己的结构化数据管理系统吧!