Files
kitchen/docs/dev/UNFINISHED_FEATURES.md
Developer 5150501643 备份
2026-04-13 05:11:52 +08:00

6.4 KiB
Raw Blame History

📋 未完成功能清单

创建: 2026-04-09 | 更新: 2026-04-13 | 优先级: P1=核心 P2=重要 P3=增强 | 优先级值1-5(5=最高)


📊 总体进度

阶段 任务 完成 状态
三:热量追踪+营养分析 7 7 100%
四:购物清单 5 5 100%
十二:社交+通知增强 4 2 50% 🟡
十三AI+规划高级功能 4 4 100%
十四:接口能力挖掘 8 1 12% 🟡
十五:后端接口增强 6 0 0% 🔴
十六:用户体验优化+Bug修复 7 7 100%
十七紧急Bug修复 14 14 100%
十九综合Bug修复+功能增强 18 18 100%
二十:用户体验优化+交互增强 7 7 100%
二十一:菜谱详情页功能增强 1 1 100%
二十二Picid功能Bug修复 2 2 100%
二十三:数据管理中心 3 1 33% 🟡
二十四:笔记+浏览记录功能 2 2 100%
二十六API v3.2.0迁移 5 5 100%
二十七首页Discover瀑布流 8 8 100%
二十八:瀑布流渐进式渲染+分页 3 3 100%
二十九:菜品详情页功能完善 9 9 100%
三十:发现页口味/工艺筛选 3 2 67% 🟡
三十一:搜索功能修复与高级搜索 3 3 100%
三十二:主题色全局生效修复 1 1 100%
合计 192 174 91%

🔴 未完成任务汇总

按优先级排序,仅列出未完成任务

序号 阶段 任务 优先级 优先级值 说明
1 十二 🔔 烹饪提醒通知 P2 3 定时提醒烹饪步骤,与计时器联动,需 flutter_local_notifications
2 十二 📸 拍照记录 P3 2 烹饪笔记支持拍照上传
3 十四 🕐 用餐时段推荐 P2 3 eating_times.json(34种时段),早餐/午餐/晚餐推荐
4 十四 📊 营养分析增强 P2 3 nutrition_types.json(31种),营养详情+目标追踪+图表
5 十四 ⚠️ 过敏原警示增强 P2 3 菜谱详情页过敏原警示+自动过滤+替代建议
6 十四 🏆 点赞/推荐系统 P2 2 五星评分+评价统计+排行榜部分已在阶段29实现
7 十四 📱 二维码海报 P3 2 生成菜谱二维码分享图
8 十四 🔗 社交分享增强 P3 2 分享链接+热度标签+社交平台
9 十五 👤 用户注册登录 P1 5 需后端支持,当前暂不开发
10 十五 💾 收藏云端同步 P1 4 需后端支持
11 十五 💬 评论系统 P2 3 需后端支持
12 十五 🔔 消息推送 P2 2 需后端支持
13 十五 📜 浏览历史同步 P2 2 需后端支持
14 十五 📝 菜谱上传 P2 2 需后端支持
15 二十三 ⚠️ 过敏原智能过滤 P2 3 搜索/推荐时自动过滤含用户过敏原的菜品
16 三十 🔗 相关菜谱推荐 P2 3 详情页底部添加相关菜谱列表

已完成阶段(精简记录)

阶段二十九:菜品详情页功能完善

  • RecipeRating模型score/nums/display/status/level/star
  • 📊 RecipeStatistics更新rateNums/rateScore/rating
  • 📈 RecipeStatisticsBar重构星级+评分文本+等级标签)
  • 🖼️ RecipeCoverImage评分徽章
  • 🏷️ 标签点击跳转TagRecipeListPage
  • 📂 分类面包屑点击跳转CategoryBrowsePage

阶段三十:发现页口味/工艺筛选 🟡1项未完成

  • 口味标签筛选3列网格→TagRecipeListPage
  • 工艺标签筛选3列网格→TagRecipeListPage
  • 相关菜谱推荐(详情页底部)

阶段三十一:搜索功能修复与高级搜索

  • 🔍 切换到global_search接口4-Tab结果菜谱/食材/口味/工艺)
  • ⚙️ 高级搜索页面(分类/口味/工艺/时段筛选)
  • 🏠 食材详情返回首页

阶段三十二:主题色全局生效修复

  • 🎨 根因UI组件使用 DesignTokens.primary(静态常量),切换主题色后不刷新
  • 🔧 批量替换为 DesignTokens.dynamicPrimary59个文件439处引用
  • 📐 修复const上下文和默认参数值兼容问题

阶段二十七首页Discover瀑布流

  • MasonryGridView 2列瀑布流5种卡片类型混合展示

阶段二十八:瀑布流渐进式渲染+分页

  • 渐进式渲染+骨架屏+入场动画+到底刷新按钮+分页加载

阶段二十四:笔记+浏览记录

  • 笔记标签+菜品快捷输入+SharedPreferences双重存储
  • 浏览记录模型+控制器+页面+自动记录

阶段二十三:数据管理中心 🟡1项未完成

  • 数据管理中心页面(分类标签+过敏原管理)
  • LocalDataServiceSharedPreferences+API同步+24h缓存
  • 过敏原智能过滤

阶段十二:社交+通知增强 🟡2项未完成

  • 分享菜谱share_plus
  • 搜索建议/热词API获取
  • 烹饪提醒通知
  • 拍照记录

阶段十三AI+规划高级功能

  • AI菜谱推荐+每周菜单规划+食材用量换算+就寝提醒

🔴 阶段十五:后端接口增强(需后端支持)

任务 建议接口 优先级 说明
👤 用户注册登录 api_user.php P1 暂不开发
💾 收藏云端同步 api_favorite.php P1 多设备同步
💬 评论系统 api_comment.php P2 互动功能
🔔 消息推送 api_message.php P2 站内信+推送
📜 浏览历史同步 api_history.php P2 云端存储
📝 菜谱上传 api_recipe.php P2 UGC内容

🟢 阶段十四:接口能力挖掘(待开发)

任务 数据源 优先级 说明
🕐 用餐时段推荐 eating_times.json(34种) P2 早餐/午餐/晚餐推荐
📊 营养分析增强 nutrition_types.json(31种) P2 营养详情+追踪+图表
⚠️ 过敏原警示增强 gmy.json(585种) P2 详情页警示+自动过滤
🏆 点赞/推荐系统 api_action.php P2 评分+排行榜(部分已实现)
📱 二维码海报 code字段 P3 生成分享图
🔗 社交分享增强 code字段 P3 链接+热度标签