一、功能定位在前五个阶段我们完成了智能问诊、体质评估、多智能体辨证分析。用户可以获得证型判断和调理建议但缺少一个跟踪执行情况的工具。“我的药箱”填补了这一空白帮助用户管理药方和调理方案形成“诊疗→执行→反馈→追踪”的完整闭环。二、核心功能功能模块实现内容药方录入支持手动录入和OCR拍照识别两种方式。OCR采用百度API识别文字再由大模型解析为结构化药材列表自动填充表单供用户确认药材百科每个药材悬停显示AI生成的性味、归经、功效、使用注意。首次生成后存入数据库同一药材复用缓存避免重复调用服药打卡用户每日记录服药情况支持填写不适症状。系统调用大模型生成针对性建议实现从“被动记录”到“主动顾问”药方对比选择2-3个历史药方AI分析处方变化趋势、调理方向调整、药材增减、体质改善情况统计分析计算连续打卡天数、合规率提供日历视图展示完整疗程记录三、技术实现3.1 OCR AI两段式解析纯文本 → AI解析 → 结构化药材列表3.2 异步后台任务药方创建后立即返回AI分析通过BackgroundTasks异步执行用户感知响应时间从8秒降到1秒以内3.3 缓存策略药材百科以名称为键缓存避免同一药材重复生成3.4 数据表设计表名用途prescriptions药方主表名称、诊断、服用周期、AI分析prescription_herbs药材明细名称、剂量、单位、AI百科medication_logs打卡记录日期、是否服药、症状、AI反馈四、阶段成果成果说明药方录入效率提升OCRAI解析从手动2分钟压缩到5秒响应速度优化异步后台任务用户感知响应降至1秒知识复用药材百科缓存降低API调用成本完整管理闭环录入→理解→执行→反馈→回顾