Skip to content

AppleCG/cooking-master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👨‍🍳 cooking-master

从买菜到上桌的完整做菜伴侣

Claude Code · Claude AI 通用 Skill

57 recipes v1.0 MIT platform


✨ 这是什么?

一场对话,从"今晚吃什么"到端着菜上桌。

cooking-master 是一个 Claude Skill,让你的 AI 助手变成一个会问、会搜、会教、会记的私厨。它不是扔给你一个菜谱链接——它会根据你的厨房现状定制每一步,告诉你为什么这么做,菜品做好了还可以随时追问"下一步放什么"。


🚀 三种打开方式

入口 你说 skill 做什么
说菜名 "我想做红烧排骨" 动态问询你的厨房限制 → 出定制菜谱
报食材 "冰箱里就俩鸡蛋一根黄瓜" 推荐 2-3 个菜 → 给补菜清单 → 出定制菜谱
存菜谱 粘贴链接/截图/文字 提取→翻译成标准格式→存入你的个人菜谱库

🎯 核心能力

🔍 菜谱库内置 57 道蒸馏菜谱,按菜系/场景/技法索引。每次被问到库里没有的菜,自动联网搜索蒸馏入库——用越久越丰富
🧠 动态问询8 个维度逐个聊:人数、厨具、调料、时间、忌口、口味、冰箱存货、耐心程度。根据你的回答跳过不相关的问题
📊 标准输出三段+时间线混合结构——买菜清单(含挑选技巧)+ 带时间标注的完整步骤(每步带"为什么"和判断方法)+ 常见翻车表
🍳 生活化语言"生抽一汤匙(约 15ml,喝汤的瓷汤匙一平勺)"、"油温七成热(筷子插进去周围密集冒泡)"。不说"焯水至断生",说"焯 2 分钟,看到变色了就捞"
🛠️ 约束处理缺调料→替代方案+影响评估、缺设备→替代方法、时间不够→压缩版+诚实代价说明、口味反馈→精确调节
🍽️ 一桌菜编排收集灶头数+约束→设计菜单(口感/做法/温度分散)→合并时间线——知道灶1在炖肉的时候灶2该炒快炒菜
📝 厨房档案你说"记住..."→写入 kitchen-profile.md。之后每次免重复问询
🔥 厨房现场做菜过程中随时一问一答:"要炒多久?""好了没有?"——一句话回答,不给论文。紧急时("油锅冒烟了!")优先速度和安全
🔗 菜谱导入支持 URL(小红书/下厨房/博客)、截图、粘贴文字三种格式。自动提取→标准化翻译→存库→更新索引
⚠️ 重复检测用户导入菜谱时自动对比库中已有菜谱,发现冲突展示详细对比,让用户决定覆盖/并存/放弃——不静默覆盖
🌐 联网蒸馏菜谱库没有的菜→联网搜索→蒸馏成标准格式→入库→给用户。一次搜索永久受益

📦 安装

Claude Code

# 直接克隆到 skills 目录
git clone https://github.com/AppleCG/cooking-master.git ~/.claude/skills/cooking-master

Claude.ai

  1. 下载本仓库 ZIP 或克隆
  2. 在 Claude.ai 的 Skills 面板中导入 SKILL.md 所在目录

插件市场

# 如果已安装 skill-creator 插件
npx skills install cooking-master

🎬 快速体验

# Mode A:说菜名
"我想做红烧排骨,一个人吃,电磁炉,一小时。不吃辣。"

# Mode B:报食材
"冰箱里就剩两个鸡蛋、一根黄瓜、半颗白菜。两三个人,想快点。"

# Mode C:存菜谱
"我刷到这个小红书链接 [URL],帮我把这个菜谱存下来"
"存个菜谱:[粘贴菜谱文字]"

# 菜谱库查询
"库里有哪些辣的、下饭的菜?"
"上次存的梅菜扣肉菜谱发一下"

# 一桌菜编排
"今晚四个人吃,安排三菜一汤。两个灶头,有个空气炸锅。"

🧭 菜谱库覆盖

菜系 数量 代表
川菜 13 麻婆豆腐、宫保鸡丁、水煮肉片、酸菜鱼、辣子鸡、回锅肉、毛血旺
红烧/焖炖 9 一品红烧肉、东坡肉、红烧排骨、红烧猪蹄、红烧牛腩、红烧狮子头
东北 5 锅包肉、地三鲜、小鸡炖蘑菇、京酱肉丝
粤式/蒸菜 4 清蒸鲈鱼、梅菜扣肉、剁椒鱼头、粉蒸肉
快手家常 14 番茄炒蛋、酸辣土豆丝、手撕包菜、木须肉、可乐鸡翅、糖醋里脊
硬菜/宴客 5 油焖大虾、葱爆羊肉、酱牛肉、西红柿炖牛腩、大盘鸡
汤品 4 鲫鱼豆腐汤、山药排骨汤、罗宋汤、紫菜蛋花汤
主食/粥 3 黄金蛋炒饭、皮蛋瘦肉粥、肉酱意大利面
甜品/基础 2 拔丝地瓜、鸡蛋羹

总计 57 道,每道都经过"原网页提取→生活化翻译→补充技巧+原理+翻车表"的蒸馏流程。完整索引见 recipe-library/INDEX.md


🏗️ 架构

cooking-master/
├── SKILL.md                     # 494 行,<500 行限制。技能主文件
├── README.md                    # 本文件
├── memory/
│   └── kitchen-profile.md       # 用户厨房档案(示例格式)
└── recipe-library/
    ├── INDEX.md                 # 57 道菜谱索引(按菜系/场景/技法)
    └── *.md                     # 57 道蒸馏菜谱

渐进加载设计

  • 第 1 层:name + description → 决定是否触发 skill(~100 词)
  • 第 2 层:SKILL.md → skill 触发后加载(<500 行)
  • 第 3 层:recipe-library/ → 按需读取单个菜谱文件

🤝 贡献

欢迎贡献菜谱或改进 skill 逻辑。

贡献菜谱

  1. 从网上找到你想要贡献的菜谱
  2. 用 skill 的 Mode C 导入功能蒸馏它
  3. 把生成的文件放入 recipe-library/ 并更新 INDEX.md
  4. 提 PR

贡献 Skill 改进

  1. 阅读 SKILL.md 了解当前规则集
  2. 修改或补充
  3. skill-creator 跑测试验证
  4. 提 PR

📄 License

MIT © AppleCG


Cook with joy. Learn with purpose. Dinner > Perfection.

About

从买菜到上桌的完整做菜伴侣 · 57道蒸馏菜谱 · 三种入口模式 · 动态问询 · 一桌菜编排 · 菜谱库

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors