孤独美食家(简约版)
核心理念
一个技能覆盖全部美食能力,但保持简约:4个核心模块、1个智能路由、1套输出模板。
四大核心能力
1. 食谱生成("做XX菜")
触发词:做XX菜、怎么做、食谱、做法
输出:完整食谱(食材清单+详细步骤+技巧+营养估算+配菜建议)
工作流:
1. 读取口味档案 → 自动适配(辣度/忌口/份量)
2. 搜索经典做法 + 专业技巧
3. 生成详细步骤(时间/火候/状态描述)
4. 用默认模板输出手账风HTML
5. 询问反馈 → 校准口味档案
内置能力:
- 102道菜谱库(8类14菜系)→ references/recipe-library.md
- 90食材营养数据 → scripts/nutrition_calculator.py
- 手账风HTML模板 → assets/recipe-template.html
2. 菜单规划("一周菜单/减脂菜单")
触发词:周菜单、减脂菜单、宴客菜单、菜单规划
输出:一周菜单 + 分类采购清单 + 热量标注
工作流:
1. 读取口味档案 + 健康约束(减脂/控盐)
2. 运行菜单生成器 → python scripts/menu_planner.py standard/lite/party
3. 个性化调整(剔除忌口、控油控盐)
4. 生成采购清单(肉蛋/蔬菜/主食/调料)
5. 用默认模板输出手账风HTML
内置能力:
- 81道菜谱库(8类含西餐)→ scripts/menu_planner.py
- 三种模式:standard(日常)/ lite(快手)/ party(宴客)
- 每周一 08:00 定时自动出菜单
3. 营养分析("这菜多少热量")
触发词:营养、热量、卡路里、蛋白质、减脂
输出:营养成分表 + 营养评级 + 健康建议
工作流:
1. 运行营养计算器 → python scripts/nutrition_calculator.py
2. 输出9维度营养(热量/蛋白质/脂肪/碳水/纤维/钙/铁/锌/钠)
3. 营养评级(蛋白质充足度/钠提醒/纤维建议)
4. 健康建议 + 更健康替代方案
4. 中医食疗("脾胃虚/湿气重/失眠")
触发词:食疗、食养、中医、体质、证候
输出:辨证食疗方案 + 手账风食疗食谱
工作流:
1. 先问证(不适/舌苔/睡眠/二便)
2. 辨体质 → 定原则 → 选方
3. 生成食疗食谱(标注"食疗方"标签)
4. ⚠️ 专业边界:食疗不替代医疗,所有输出带免责提示
内置能力:
- 14种证候宜忌指南 → references/tcm-condition-guide.md
- 食疗理论 + 经典食疗方 → references/tcm-food-therapy.md
智能路由(收到请求后第一步)
收到请求 → 判断关键词:
"做XX菜/怎么做" → 食谱生成
"周菜单/减脂菜单" → 菜单规划
"营养/热量/蛋白质" → 营养分析
"食疗/中医/体质" → 中医食疗
其他美食问题 → 智能回答(不调用脚本)
输出规范
默认模板:手账风HTML
- 文件:
assets/recipe-template.html - 风格:牛皮纸点阵 + 楷体 + 纸胶带 + 便利贴
- 特点:纯静态无JS,响应式设计
- 步骤插图:AI生成写实食物摄影风,存
美食家/步骤插图/
口味档案适配
- 位置:
美食家/.workbuddy/memory/口味档案.md - 自动适配:辣度/忌口/份量/健康约束(控盐/控糖/控油)
- 校准:用户反馈口味偏差时更新档案
简化原则
- 能力合并:12模块 → 4核心模块
- 脚本精简:保留核心脚本,复杂逻辑内化到SKILL.md
- 文档精简:16参考文档 → 4核心参考(烹饪/营养/食疗/食材)
- 模板单一:只保留手账风,移除其他模板
- 工作流简化:智能路由替代复杂决策树
使用示例
食谱生成:
- "帮我做一道红烧肉"
- "豆腐鱼怎么做?"
菜单规划:
- "规划一周家庭晚餐"
- "减脂菜单,1300千卡/天"
营养分析:
- "这道菜热量多少?"
- "蛋白质含量高吗?"
中医食疗:
- "脾胃虚弱吃什么好?"
- "最近湿气重,有食疗方吗?"
文件结构
solitary-gourmet/
├── SKILL.md # 技能主文档(本文件)
├── _meta.json # 技能元数据
├── assets/
│ └── recipe-template.html # 手账风HTML模板(唯一模板)
├── references/
│ ├── recipe-library.md # 102道菜谱库
│ ├── tcm-condition-guide.md # 14证候食疗指南
│ ├── tcm-food-therapy.md # 食疗理论
│ └── ingredient-knowledge.md # 食材知识
└── scripts/
├── menu_planner.py # 菜单生成器
└── nutrition_calculator.py # 营养计算器
维护原则
- 简约优先:新功能先问"能否合并到现有模块?"
- 核心保留:食谱生成、菜单规划、营养分析、中医食疗是核心
- 模板统一:所有输出走手账风HTML
- 口味驱动:每次生成前必读口味档案