1.摘要:
借助 Trae Solo 的 AI 全栈协同能力,我独立完成了“脂肪肝食谱推荐”Web 应用从 0 到 1 的构建,解决了健康档案建模、个性化模块与多端响应式适配的技术瓶颈。
最终交付了一款集智能匹配、食谱推荐、营养分析、饮食记录、采购清单等功能的应用,为职场脂肪肝人群提供科学、可视化、可追踪的饮食干预工具。
2.背景:
我是一名互联网公司后台人员,近期体检确诊中度脂肪肝。面对市面健康类 APP 缺乏针对肝功能指标(ALT/AST)与脂肪肝分级的精细化饮食指导,决定开发一款专属食谱推荐应用。
作为非科班开发者,我面临前端 UI/UX 设计、后端数据结构、推荐引擎逻辑等多项挑战,且日常工作繁忙。
传统开发路径需要前端、后端、UI 协同,沟通成本高、周期长,因此选择 Trae Solo 作为核心开发工具,以“AI 结对编程+模块化交付”的方式独立完成项目。
3.实践过程:
Trae Solo 核心能力调用
结构化代码生成:按“数据模型→组件→逻辑→样式”顺序批量输出实时预览与热更新:Side Panel 内嵌预览,修改即反馈终端一体化操作:自动执行npm install、数据导入脚本构建
关键 Prompt / 操作过程
在Trae Solo中输入如下提示词:
我是一个职场工作人员,最近体检得了中度脂肪肝,为了自己健康,想创建一个脂肪肝食谱推荐网页应用,要求:
【功能需求】
1. 首页:展示热门食谱、分类导航(早餐/午餐/晚餐/加餐) 2. 用户健康档案:记录性别、年龄、体重、肝功能指标(ALT/AST)、脂肪肝程度 3. 智能推荐:根据用户档案和饮食偏好(忌口、口味)推荐个性化食谱 4. 食谱详情:包含食材清单、制作步骤、营养成分(热量、脂肪、蛋白质)、适宜程度 5. 搜索功能:按食材、菜系、烹饪方式搜索 6. 收藏功能:用户可收藏喜欢的食谱 7. 饮食记录:记录每日饮食,生成营养分析报告
【数据需求】
- 内置1000+道脂肪肝专用食谱数据库 - 每道菜包含:名称、图片、食材、做法、热量、脂肪含量、蛋白质、碳水化合物 - 标注适宜程度(非常适合/适合/谨慎食用/避免)
【设计要求】
- 配色:绿色系为主,体现健康理念 - 风格:简洁清新,医疗健康风格 - 响应式设计,适配手机和Pad
【特殊功能】
- 食材替换建议(当用户缺少某食材时) - 一周食谱计划生成 - 与健康数据联动(如体重变化趋势)
在上述基础上增加:
1. 专家审核标识:标注哪些食谱经过营养师审核 2. 难度分级:新手/中级/高级 3. 烹饪时间筛选 4. 食材采购清单导出 5. 与智能体重秤数据同步(可选) 6. 饮食打卡提醒功能
中间踩坑
- 构建失败了,出现了TypeScript类型错误。错误信息显示在ProfilePage.tsx文件中,有几个地方的类型不匹配,需要重新构建
- 没有按照提示词生成1000种食谱,不知道是什么原因。
- 健康打卡模块没有生成,需要进一步迭代。
- 经常出现排队情况。
4.成果展示:
- 技术栈:React + TypeScript + Tailwind CSS
- 核心功能交付:
- 首页:展示热门食谱、分类导航(早餐/午餐/晚餐/加餐)、搜索功能
- 健康档案:记录性别、年龄、体重、肝功能指标(ALT/AST)、脂肪肝程度
- 智能推荐:根据用户档案推荐个性化食谱
- 食谱详情:包含食材清单、制作步骤、营养成分、适宜程度、专家审核标识、难度分级
- 收藏功能:用户可收藏喜欢的食谱
- 饮食记录:记录每日饮食,生成营养分析报告(包含饼图和柱状图)
- 食材采购清单:导出采购清单为文本文件
- 在线浏览成果:
5.总结:
- 提效数据:传统全栈开发预估需 2-3天,实际借助 Trae Solo 仅用 1 个小时成交付,代码自动生成率超 95%。
- SOLO 在流程中的角色:承担了“架构师+高级开发+测试员”三重身份。通过上下文连贯性管理,我仅需提供业务Prompt,Solo 自动完成组件拆分、状态管理、响应式适配与基础算法实现。
- 思考:AI 并未降低专业壁垒,而是将“实现门槛”转化为“设计门槛”。健康类应用的核心在于数据准确性与合规边界,Trae Solo 极大加速了原型到成品的路径,但医学逻辑、用户隐私与数据同步机制仍需人工严格把控。未来可基于此架构快速复用于“高尿酸”“妊娠期控糖”等垂直营养管理场景,形成标准化 AI 健康产品矩阵。













