MicrocosmWorks 使用 LLM 提示工程和多个专业 AI 代理构建了 Raeda AI 的教练引擎:一个根据用户目标和身体能力设计锻炼计划的健身教练代理,一个考虑饮食限制和宏量营养素目标创建膳食计划的营养代理,以及一个协调这两个领域的健康代理。通过 Pinecone 进行的向量数据库检索将建议建立在循证营养学和运动科学的基础上。
MicrocosmWorks 将 Raeda AI 部署在 Amazon ECS 上,结合 Fargate 和 EC2 实例以实现灵活扩缩,并使用 Redis 进行会话缓存和响应预计算。该架构前端使用 AWS Amplify,用户数据存储在 PostgreSQL 中,并利用 Pinecone 向量数据库对健身和营养知识进行语义搜索。这种组合使得即使在高峰使用期间也能实现亚秒级的 AI 响应时间,同时保持基础设施成本可控。
MicrocosmWorks 实施了一个基于约束的餐食规划引擎,该引擎以用户指定的过敏、饮食偏好(素食、生酮、地中海饮食等)、卡路里目标和宏量营养素比例作为输入。该 AI 智能体生成每周餐食计划,附带购物清单、替换选项和烹饪说明,所有这些都基于从 Pinecone 向量数据库中检索到的营养数据。计划会根据用户反馈和进度跟踪自动调整。
MicrocosmWorks 设计了 Raeda AI 的数据集成层,以摄取来自健身可穿戴设备和健康应用程序的活动数据,并利用这些实时数据来优化锻炼强度建议和卡路里目标。Twilio 集成支持基于短信的教练提示和提醒,而 Node.js 后端则将来自多个来源的数据聚合到一个统一的用户健康档案中,供 AI 代理参考以实现个性化。
MicrocosmWorks 在大约 14-20 周内开发了 Raeda AI,涵盖了多智能体 AI 系统、向量数据库设置、AWS 基础设施、用户端前端和移动响应式界面。按照 MicrocosmWorks 每小时 $20-$45 的费率,一个类似的 AI 健身和营养平台通常成本在 $25,000-$55,000 之间,具体取决于 AI 智能体数量、知识库规模以及集成要求。