
Oreate
百度在海外推出 Oreate——专为专业人士、学生和研究者打造的一站式 AI 工作空间。只需一键,即可生成专业排版、来源准确、图表精美的幻灯片、研究报告和学术论文。从商业提案到学术研究,从营销方案到旅行指南,Oreate 通通轻松搞定。Oreate 用 3 分钟完成原本需要 3 天的工作,让你轻松做出百万美元专家级别的幻灯片和报告。
CookHero是一个基于 LLM + RAG + Agent + 多模态的智能饮食与烹饪管理平台,支持智能菜谱查询、个性化饮食计划、AI 饮食记录、营养分析、Web 搜索增强,以及可扩展的 ReAct Agent / Subagent 工具体系,帮助厨房新手轻松成为“烹饪英雄”。
CookHero 不只是一个菜谱库,而是一个融合 大语言模型(LLM)、检索增强生成(RAG)、智能 Agent、多模态识别与营养数据分析 的个性化饮食管理平台。它像一位懂营养、会做饭、能记录、善规划的“饮食英雄”,帮你把健康目标转化为可执行的日常行动。

无论你是厨房新手、健身减脂人群、控糖用户、过敏体质者,还是为全家安排三餐的家庭主厨,CookHero 都能提供专业、私密、可持续的饮食支持。

前端 (React)
│
▼
FastAPI 后端(认证 / 对话 / 饮食 / Agent / 评估)
│
├─ RAG 管道:意图识别 → 查询改写 → 混合检索 → 重排序 → 生成
├─ Agent 引擎:ReAct 循环 + Subagent 编排 + 工具调用
└─ 安全层:注入防护 + 速率限制 + 审计日志
│
▼
数据存储层:
- PostgreSQL:用户数据、会话、评估结果
- Redis:L1 缓存、速率限制、会话状态
- Milvus:向量存储(食谱、个人文档)
- MinIO:文件存储(未来扩展)
# 1. 克隆项目
git clone https://github.com/Decade-qiu/CookHero.git
cd CookHero
# 2. 配置环境变量
cp .env.example .env
# 编辑 .env,填入 LLM、Tavily、imgbb 等 API Key
# 3. 启动依赖服务
cd deployments
docker-compose up -d # 启动 PostgreSQL, Redis, Milvus, MinIO
# 4. 启动后端
cd ..
pip install -r requirements.txt
python -m scripts.howtocook_loader # 加载食谱数据
uvicorn app.main:app --host 0.0.0.0 --port 8000
# 5. 启动前端
cd frontend
npm install && npm run dev
访问:
CookHero 的目标不是取代厨师,而是让每个人都能轻松做出符合健康目标的一餐。它把复杂的营养科学、海量菜谱和智能决策,封装成一个可对话、可记录、可追踪的日常伙伴。







