mcpField
R
recipe-card-creator

recipe-card-creator

github.com/travisjneuman其他106176 次安装1 天前更新
代码仓库

关于 recipe-card-creator

recipe-card-creator 是用于规范食谱、管理食材及整理膳食计划和食谱集的烹饪技能,涵盖份量调整、单位换算、营养估算、饮食标签与替代食材参考。

主要功能

  1. 01结构化食谱卡片与元数据
  2. 02食材用量和烤盘尺寸调整
  3. 03体积、重量与温度换算
  4. 04营养估算与饮食标签
  5. 05膳食计划与购物清单
  6. 06烹饪技巧与食材替代

适用场景

  1. 01按清晰步骤和熟度提示整理食谱
  2. 02按不同用餐人数调整食材用量
  3. 03规划每周膳食并生成购物清单
  4. 04根据饮食限制或缺少食材调整食谱

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/travisjneuman/.claude --skill recipe-card-creator

安装后在 Claude Code 中输入/recipe-card-creator确认已加载。

详细介绍

食谱卡片创建器

用于结构化创建食谱、管理食材、规划膳食和整理食谱集的综合框架。

食谱卡片格式标准

标准食谱卡片模板
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  [RECIPE TITLE]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Prep Time: XX min | Cook Time: XX min | Total: XX min
Servings: X       | Difficulty: [1-5 stars]
Cuisine: [Type]   | Course: [Meal type]

DIETARY: [Vegan] [GF] [DF] [NF] [Vegetarian] [Keto] [Paleo]

━━ INGREDIENTS ━━━━━━━━━━━━━━━━━━━━━━━━━

[Group Name (if applicable)]
  [ ] 2 cups     all-purpose flour
  [ ] 1 tsp      baking powder
  [ ] 1/2 tsp    salt

[Group Name]
  [ ] 3 large    eggs, room temperature
  [ ] 1 cup      whole milk
  [ ] 2 tbsp     unsalted butter, melted

━━ INSTRUCTIONS ━━━━━━━━━━━━━━━━━━━━━━━━

1. [Action verb] [what to do] [how to do it].
   Tip: [Optional helpful note]

2. [Action verb] [what to do] [until what result].
   ⏱ [Time indicator if applicable]

3. [Action verb] [what to do].

━━ NOTES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Storage: [How to store and for how long]
Make Ahead: [What can be prepped in advance]
Variations: [Alternative versions or substitutions]
Source: [Original recipe attribution]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
说明撰写指南
原则正确示例错误示例
以动词开头“将面粉和盐搅拌均匀”“应将面粉和盐搅拌均匀”
说明熟度“翻炒至金黄,约 5 min”“翻炒洋葱”
包含外观提示“搅拌至浓稠到可以裹住勺子”“搅拌至浓稠”
按操作环节分组“先处理干性食材,再处理湿性食材”顺序随意
注明时间“烘烤 25-30 min,直到顶部回弹”“烘烤至完成”
难度评级系统
评级标签说明
1入门无需特殊技能,技巧简单,食材常见
2简单具备基本烹饪技能,时间安排直接明了
3中级需要掌握一些技巧,步骤较多,对时间较敏感
4高级需要专业技巧和精准操作,组装复杂
5专家需要专业技巧、专用设备和大量准备工作

食材用量换算

用量换算规则
SCALING FORMULA:
  Scaled amount = Original amount x (Target servings / Original servings)

SCALING FACTOR TABLE:
  Half (0.5x):    Divide all by 2
  Double (2x):    Multiply all by 2
  Triple (3x):    Multiply all by 3
  Custom (Nx):    Multiply all by (target / original)

SPECIAL SCALING RULES:
  Eggs: Round to nearest whole (1.5 → 2 eggs)
  Yeast: Scale by 75% of factor (doubling? use 1.75x yeast, not 2x)
  Salt: Scale by 80-90% of factor (taste and adjust)
  Baking powder/soda: Scale by 90% of factor for >2x
  Spices: Scale by 75% of factor for >2x (intensify gradually)
  Cooking oil (for frying): Do not scale — use enough to cover
  Pan sauces/glazes: Scale by 50-75% when doubling
常见用量换算
原用量一半两倍三倍
1/4 cup2 tbsp1/2 cup3/4 cup
1/3 cup2 tbsp + 2 tsp2/3 cup1 cup
1/2 cup1/4 cup1 cup1-1/2 cups
3/4 cup6 tbsp1-1/2 cups2-1/4 cups
1 cup1/2 cup2 cups3 cups
1 tbsp1-1/2 tsp2 tbsp3 tbsp
1 tsp1/2 tsp2 tsp1 tbsp
按用量调整烤盘尺寸
原烤盘用量为 1.5 倍时用量为 2 倍时
8" 圆形烤盘9" 圆形烤盘10" 圆形烤盘或 2 个 8" 烤盘
9x13" 烤盘—烤盘(18x13")
8x8" 方形烤盘9x9" 方形烤盘9x13"
9" 派盘10" 派盘2 个 9" 派盘
12 格松饼模具18 格松饼模具2 个 12 格松饼模具

度量单位换算

容积换算
美制单位公制单位汤匙茶匙
1 cup240 ml16 tbsp48 tsp
3/4 cup180 ml12 tbsp36 tsp
2/3 cup160 ml10 tbsp + 2 tsp32 tsp
1/2 cup120 ml8 tbsp24 tsp
1/3 cup80 ml5 tbsp + 1 tsp16 tsp
1/4 cup60 ml4 tbsp12 tsp
1 tbsp15 ml1 tbsp3 tsp
1 tsp5 ml1/3 tbsp1 tsp
重量换算
美制单位公制单位
1 oz28 g
4 oz (1/4 lb)113 g
8 oz (1/2 lb)227 g
12 oz (3/4 lb)340 g
16 oz (1 lb)454 g
温度换算
华氏度摄氏度燃气标记说明
250 F120 C1/2极低温
300 F150 C2低温
325 F165 C3中低温
350 F175 C4中温
375 F190 C5中高温
400 F200 C6高温
425 F220 C7高温
450 F230 C8极高温
475 F245 C9极高温
500 F260 C10超高温

营养信息估算

宏量营养素估算框架
NUTRITIONAL ESTIMATION APPROACH:

1. List each ingredient with its weight/volume
2. Look up per-100g nutritional values (USDA FoodData Central)
3. Calculate based on actual amount used
4. Sum all ingredients for total recipe nutrition
5. Divide by number of servings

PER-SERVING LABEL FORMAT:
  Calories:      XXX kcal
  Total Fat:     XX g
    Saturated:   XX g
  Cholesterol:   XX mg
  Sodium:        XXX mg
  Total Carbs:   XX g
    Dietary Fiber: XX g
    Sugars:      XX g
  Protein:       XX g

ESTIMATION RULES:
  - Round to nearest 5 for calories
  - Round to nearest 0.5g for macros
  - Always note "approximate" — not lab-tested
  - Exclude cooking oil absorbed during frying (estimate ~15% absorption)
常见食材速查表(每 100g)
食材热量蛋白质碳水化合物脂肪
鸡胸肉(熟)16531g0g3.6g
白米饭(熟)1302.7g28g0.3g
意面(熟)1315g25g1.1g
全蛋15513g1.1g11g
中筋面粉36410g76g1g
黄油7170.9g0.1g81g
橄榄油8840g0g100g
全脂牛奶613.2g4.8g3.3g
切达奶酪40325g1.3g33g
西兰花342.8g7g0.4g

饮食限制标签

标准饮食标签
标签代码不包含
纯素VG所有动物制品(肉类、乳制品、鸡蛋、蜂蜜)
素食V肉类、禽类、鱼类、海鲜
无麸质GF小麦、大麦、黑麦、黑小麦及其衍生物
无乳制品DF牛奶、奶酪、黄油、奶油、酸奶
无坚果NF树坚果和花生
无蛋EF鸡蛋及蛋类衍生成分
无大豆SF大豆、酱油、豆腐、毛豆
生酮K高碳水化合物食材(每日净碳水化合物 >20g)
古法饮食P谷物、乳制品、豆类、精制糖
低 FODMAPLF高 FODMAP 食物(大蒜、洋葱、小麦等)
Whole30W30糖、酒精、谷物、乳制品、豆类
标签规则
RECIPE LABELING PROTOCOL:
  1. Check EVERY ingredient against each diet's exclusion list
  2. Include hidden ingredients (broths, sauces, seasonings)
  3. Mark only if recipe is FULLY compliant (not "almost")
  4. Note "easily adaptable" if 1 substitution makes it compliant
  5. Cross-contamination note for allergy-critical diets

LABEL FORMAT:
  Primary labels:  [VG] [GF] [DF]
  Adaptable:       "Easily made GF — substitute GF flour 1:1"
  Contains:        "Contains: wheat, dairy, eggs"

膳食规划集成

每周膳食计划模板
WEEKLY MEAL PLAN: Week of [Date]
Serves: [N] people

         | Breakfast      | Lunch          | Dinner         | Snack
---------|----------------|----------------|----------------|--------
MON      | [Recipe/Ref]   | [Recipe/Ref]   | [Recipe/Ref]   | [Item]
TUE      | [Recipe/Ref]   | [Recipe/Ref]   | [Recipe/Ref]   | [Item]
WED      | [Recipe/Ref]   | [Recipe/Ref]   | [Recipe/Ref]   | [Item]
THU      | [Recipe/Ref]   | [Recipe/Ref]   | [Recipe/Ref]   | [Item]
FRI      | [Recipe/Ref]   | [Recipe/Ref]   | [Recipe/Ref]   | [Item]
SAT      | [Recipe/Ref]   | [Recipe/Ref]   | [Recipe/Ref]   | [Item]
SUN      | [Recipe/Ref]   | [Recipe/Ref]   | [Recipe/Ref]   | [Item]

PREP DAY (Sunday):
  - Batch cook: [Grains, proteins]
  - Wash and chop: [Vegetables]
  - Make ahead: [Sauces, dressings]
  - Portion: [Snacks, lunches]

ESTIMATED WEEKLY GROCERY COST: $___
ESTIMATED DAILY CALORIES: ___ kcal/person
生成杂货清单
GROCERY LIST: Week of [Date]

PRODUCE:
  [ ] __________ — Qty: ____ — Est: $____
  [ ] __________ — Qty: ____ — Est: $____

PROTEINS:
  [ ] __________ — Qty: ____ — Est: $____
  [ ] __________ — Qty: ____ — Est: $____

DAIRY & EGGS:
  [ ] __________ — Qty: ____ — Est: $____

GRAINS & BREAD:
  [ ] __________ — Qty: ____ — Est: $____

CANNED & DRY GOODS:
  [ ] __________ — Qty: ____ — Est: $____

FROZEN:
  [ ] __________ — Qty: ____ — Est: $____

CONDIMENTS & SPICES (check pantry first):
  [ ] __________ — Qty: ____ — Est: $____

ESTIMATED TOTAL: $____

SHOPPING NOTES:
  - Buy [ingredient] in bulk for multiple recipes
  - Substitute [A] for [B] if unavailable
  - Check pantry for: [staples likely already owned]

食谱整理与分类

分类体系
RECIPE ORGANIZATION SYSTEM:

BY COURSE:
  Breakfast | Lunch | Dinner | Appetizer | Dessert | Snack | Beverage

BY CUISINE:
  Italian | Mexican | Asian | Mediterranean | American | Indian | French

BY METHOD:
  Baking | Grilling | Stovetop | Slow Cooker | Instant Pot | No-Cook | Air Fryer

BY TIME:
  Under 15 min | Under 30 min | Under 60 min | Meal Prep | Weekend Project

BY DIETARY:
  Vegan | Vegetarian | Gluten-Free | Keto | Paleo | Dairy-Free

BY SEASON:
  Spring | Summer | Fall | Winter | Holiday | Year-Round

BY PROTEIN:
  Chicken | Beef | Pork | Fish | Tofu | Beans | Eggs
食谱元数据架构
字段类型必填用途
title字符串是食谱名称
source字符串是来源标注
servings数字是份量
prep_time分钟是主动准备时间
cook_time分钟是烹饪/烘焙时间
total_time分钟是总耗时
difficulty1-5是技能水平
cuisine字符串是菜系类型
course字符串是餐食类别
dietary字符串[]是饮食标签
tags字符串[]否自定义标签
rating1-5否个人评分
notes字符串否个人备注
last_made日期否制作记录

烹饪技巧参考

基本技巧
技巧温度介质适用食材
炒中高火少量油脂蔬菜、薄片蛋白质食材
煎封高火薄薄一层油牛排、猪排、鱼类
焖炖低温(300F)液体(部分浸没)肉质较韧的部位、根茎类蔬菜
烤375-450F烤箱干热整块蛋白质食材、蔬菜
炙烤500F+顶部辐射热收尾、融化、焦化
微沸180-200F完全浸入液体汤、酱汁、炖菜
煮沸212F完全浸入液体意面、蔬菜焯水
蒸212F水蒸气蔬菜、饺子、鱼类
汆煮160-180F液体充足,轻柔加热鸡蛋、细嫩鱼类、水果
内部温度指南
蛋白质食材最低安全温度理想温度(品质)静置时间
鸡肉/火鸡肉165F / 74C165F5-10 分钟
绞牛肉160F / 71C160F3-5 分钟
牛排(三分熟)145F / 63C130F(余温升至 135F)5-10 分钟
牛排(五分熟)145F / 63C140F(余温升至 145F)5-10 分钟
猪排145F / 63C145F5 分钟
鱼类145F / 63C125-140F(因情况而异)3-5 分钟

食材替代指南

常见过敏原替代方案
食材替代品比例备注
通用面粉无麸质面粉混合物(1:1)1:1如果混合物中不含黄原胶,则加入 1/4 tsp 黄原胶
黄油椰子油1:1室温下呈固态,带有淡淡的椰子味
黄油素食黄油(Earth Balance)1:1最适合烘焙
牛奶燕麦奶1:1最适合烘焙,口感最浓郁
牛奶杏仁奶1:1口感较清淡,适合咸味菜肴
浓奶油全脂椰浆1:1将罐头冷藏后,使用固体部分
鸡蛋(黏合作用)亚麻籽蛋(1 tbsp 磨碎亚麻籽 + 3 tbsp 水)1 个鸡蛋静置 5 min,使其凝胶化
鸡蛋(膨松作用)1/4 cup 苹果酱1 个鸡蛋增加湿润度和甜味
鸡蛋(增加湿润度)1/4 cup 香蕉泥1 个鸡蛋会带有香蕉味
酱油椰子氨基酸酱油1:1钠含量较低,略带甜味
奶酪营养酵母(用于调味)每 1/4 cup 奶酪用 2 tbsp无法替代口感
面包屑压碎的无麸质饼干或杏仁粉1:1杏仁粉会增加浓郁口感
应急食品储备替代方案
缺少的食材替代品比例
酪乳(1 cup)1 cup 牛奶 + 1 tbsp 柠檬汁静置 5 min
自发面粉(1 cup)1 cup 通用面粉 + 1.5 tsp 泡打粉 + 1/4 tsp 盐充分混合
红糖(1 cup)1 cup 白砂糖 + 1 tbsp 糖蜜充分混合
蜂蜜枫糖浆1:1
新鲜香草干香草1 tsp 干香草 = 1 tbsp 新鲜香草
红葱头红洋葱(用量较少)每个红葱头用 1/2 个洋葱
葡萄酒(烹饪用)高汤 + 1 tsp 醋等体积
玉米淀粉(增稠剂)2 倍用量的通用面粉煮至没有生粉味

另请参阅

评论

支持 Markdown