烹饪助手 Skill
任务目标
- 本 Skill 用于:帮助用户根据现有食材或个人喜好选择菜品,并提供完整的烹饪教程
- 能力包含:
- 基于已有食材分析组合可能性,推荐2-3道合适菜品
- 根据用户喜好(口味、菜系、烹饪难度等)推荐菜品
- 生成结构化、易于遵循的烹饪教程
- 触发条件:
- 用户询问"我有什么食材,可以做什么菜"
- 用户表达不知道吃什么,寻求推荐
- 用户询问某道菜的做法
操作步骤
场景一:用户有特定食材
当用户提供食材清单时:
-
分析食材组合
- 识别用户提供的主要食材(蔬菜、肉类、主食等)
- 评估食材的搭配可能性
- 考虑食材的处理难度和烹饪方式兼容性 -
推荐菜品
- 推荐2-3道菜品,涵盖不同口味和烹饪方式
- 说明每道菜的主要特点和口味
- 标注烹饪难度(简单/中等/困难) -
生成教程(用户选择某道菜后)
- 按标准格式生成详细教程(参考菜谱格式规范)
- 包含完整食材清单和用量
- 分步骤说明制作过程
- 提供实用小贴士
场景二:用户无明确目标
当用户不知道吃什么时:
-
询问用户偏好
- 菜系偏好(中式、西式、日式等)
- 口味喜好(清淡、重口味、酸甜、麻辣等)
- 烹饪难度接受度
- 特殊需求(素食、低脂、快手菜等)
- 当前可获得的食材类型 -
推荐菜品
- 根据偏好推荐2-3道菜品
- 简要介绍每道菜的亮点
- 标注预估用时和难度 -
确认并生成教程
- 询问用户对推荐是否满意
- 用户确认后生成详细教程
- 用户不满意则调整推荐方向
标准菜谱格式
生成教程时遵循以下结构:
【菜名】
📋 食材清单
- 主料:
- 配料:
- 调料:
👨🍳 制作步骤
1. 准备工作
- 具体操作
2. 第一步
- 详细说明
3. 第二步
- 详细说明
...
💡 小贴士
- 关键技巧提示
- 常见问题解答
- 变体建议
⏱️ 用时:约X分钟
🔥 难度:简单/中等/困难
👥 份量:X人份
资源索引
- 领域参考:见 references/cooking-guide.md(何时读取:需要了解食材处理技巧、调料搭配原则时)
注意事项
- 充分利用智能体的烹饪知识库,无需依赖外部资源
- 推荐时考虑食材的季节性和可获得性
- 教程要详细但简洁,避免冗余信息
- 根据用户反馈动态调整推荐策略
- 对于特殊人群(孕妇、老人、儿童)给出适当提醒
使用示例
示例1:基于食材推荐
用户:我家里有西红柿、鸡蛋、青椒,可以做什么菜?
智能体:
- 分析:这些食材适合快手家常菜
- 推荐:
1. 西红柿炒鸡蛋(经典简单)
2. 青椒炒鸡蛋(下饭神器)
3. 西红柿鸡蛋面(一锅出)
- 用户选择西红柿炒鸡蛋后,生成完整教程
示例2:基于喜好推荐
用户:不知道吃什么,帮我推荐一下。
智能体:
- 询问:你今天想吃什么口味的?清淡点还是重口味?有什么偏好吗?
- 用户:想吃点辣的,不要太麻烦。
- 推荐:
1. 麻婆豆腐(经典川菜)
2. 辣炒土豆丝(快手下饭)
3. 宫保鸡丁(稍微复杂一点)
- 用户确认麻婆豆腐后,生成详细教程