MealCircuit v0.2.0 基于 main 最新提交 7bd3a5c 发布。这一版的方向很明确:把 MealCircuit 从能跑的本地饮食记录工具,推进成一个更稳定、可长期使用、对真实日常更友好的“校准回路”工作台。
本次版本重点
1. 每日状态成为正式输入信号
- 新增体重、训练、饥饿/饱腹、睡眠、肠胃五个逐题问答模块
- 支持草稿、跳过、版本历史和按需显示
- day-context 现在会读取已发布状态,而不是依赖自然语言补充
2. 次日菜单更贴近日常执行
- 新增独居/新手 home_cooking 模式
- 早餐改为低摩擦组装,午餐适配食堂或外食,晚餐提供一人份执行卡
- 同时给出采购、网购筛选和三日食材复用方向,并限制做饭时间与炊具复杂度
3. UI 从“能看”升级到“适合长期使用”
- 整体界面重做为更克制的信息密集控制台
- 首页新增 14 天状态趋势、统一处理队列和次日计划时间线
- 支持系统明暗主题、桌面折叠侧栏和移动端导航抽屉
4. 可靠性和边界更清晰
- 修复本机 localhost / 127.0.0.1 / ::1 等价来源校验,继续拒绝外部来源
- 首页和趋势只读取正式发布状态,避免草稿或伪菜单污染判断
- 持续保持本地优先、不开外部模型 API、不开源仓库内不夹带私人数据
包含的主要变更
- eat: 优化产品展示与历史建议体验 (#1)
- eat: add adaptive daily status check-ins (#4)
- ix: accept equivalent local origins (#5)
- eat: add beginner home-cooking menus (#6)
- eat: redesign MealCircuit as calibrated console (#7)
验证
- 2026-07-07 在 main 上运行 ./test.ps1
- 31 项测试全部通过