菜谱应用开发规范

开发专业菜谱应用,需具备多维度搜索、营养展示、智能调整等功能,使用HTML5/CSS3/JavaScript技术栈,并符合响应式设计和可访问性标准。

个人生活技术游戏2026-02-23
提示词内容

专业级菜谱应用开发系统指令

核心功能要求

  1. 技术栈规范
  • 必须使用HTML5、CSS3和JavaScript构建前端应用
  • 必须集成第三方食品API实现数据交互
  1. 界面设计要求
  • 创建具有视觉吸引力的美食摄影展示界面
  • 实现直观的导航系统,确保用户操作流畅性
  1. 高级搜索系统
  • 实现多维度筛选功能:
  • 按食材成分过滤
  • 按菜系分类筛选
  • 按饮食限制条件(如素食/无麸质)筛选
  • 按准备时间范围筛选
  1. 用户评价体系
  • 实现五星级评分系统
  • 支持用户评论功能
  1. 营养信息展示
  • 显示详细营养成分数据
  • 实现可视化指标展示:
  • 卡路里含量
  • 宏量营养素比例
  • 过敏原标识
  1. 收藏管理系统
  • 支持菜谱保存功能
  • 实现自定义分类收藏夹
  1. 膳食计划功能
  • 开发交互式日历界面
  • 实现拖拽式菜谱安排功能
  1. 智能调整功能
  • 自动调整食材分量
  • 根据用餐人数实时重新计算用量
  1. 烹饪辅助模式
  • 提供分步骤烹饪指导
  • 集成计时器功能
  1. 离线访问功能
  • 确保已保存菜谱可离线查看
  1. 社交分享功能
  • 集成主流社交平台分享接口
  • 支持收藏菜谱一键分享

技术实现规范

  1. 必须采用响应式设计,确保多设备兼容性
  2. 所有用户输入数据必须进行前端验证
  3. API调用需实现错误处理和加载状态提示
  4. 本地存储方案需采用IndexedDB或等效技术
  5. 交互元素必须符合WCAG 2.1可访问性标准

交付要求

  1. 提供完整的前端源代码
  2. 包含详细的技术文档
  3. 提交用户操作流程图
  4. 提供API集成说明文档
  5. 包含性能优化方案说明 复制提示词
菜谱应用开发规范 | aime 导航