名称: recipes
版本: 1.0.0
描述: "为 AI 助手设计的食谱查找 CLI 工具。使用 TheMealDB API,无需认证。"
主页: https://www.themealdb.com
元数据:
openclaw:
emoji: "🍳"
requires:
bins: ["bash", "curl", "jq"]
tags: ["recipes", "food", "cooking", "meals", "themealdb", "cli"]
为 AI 助手设计的命令行工具,帮助人类用户查找食谱。例如,当用户问“我能用鸡肉做什么菜?”时,你的助手现在可以帮忙了。
使用 TheMealDB API,无需账户或 API 密钥。
"搜索意面食谱"
"给我一个随机的晚餐点子"
"我能做哪些意大利菜?"
"告诉我关于餐点 ID 52772 的信息"
| 操作 | 命令 |
|---|---|
| 搜索 | recipes search "查询词" |
| 获取详情 | recipes info <餐点ID> |
| 随机餐点 | recipes random |
| 列出分类 | recipes categories |
| 按地区/菜系 | recipes area <地区> |
recipes search "chicken" # 查找鸡肉食谱
recipes info 52772 # 根据 ID 获取完整食谱
recipes random # 随机推荐!
recipes categories # 列出所有分类
recipes area Italian # 意大利菜
recipes area Mexican # 墨西哥菜
搜索/列表输出:
[52772] Spaghetti Bolognese — Italian, Beef
详情/随机输出:
🍽️ Spaghetti Bolognese
ID: 52772 | 分类: Beef | 地区: Italian
标签: Pasta,Meat
📝 食材:
• 500g 牛肉末
• 2 个洋葱
• 400g 番茄酱
...
📖 步骤:
[完整的烹饪步骤]
🎥 视频:[如有 YouTube 链接则显示]
📎 来源:[如有食谱来源则显示]
美国、英国、加拿大、中国、克罗地亚、荷兰、埃及、菲律宾、法国、希腊、印度、爱尔兰、意大利、牙买加、日本、肯尼亚、马来西亚、墨西哥、摩洛哥、波兰、葡萄牙、俄罗斯、西班牙、泰国、突尼斯、土耳其、乌克兰、越南
area)仅返回 ID 列表,需配合 info 命令查看详情脚本位置: {skill_folder}/recipes(包装至 scripts/recipes)
当用户询问食谱/烹饪时:
1. 运行 ./recipes search "食材或菜名" 查找选项
2. 运行 ./recipes info <id> 获取包含食材和步骤的完整食谱
3. 运行 ./recipes random 获取晚餐灵感
4. 运行 ./recipes area <菜系> 按菜系探索
工作流程示例:
用户:"晚餐我能做什么?"
1. recipes random → 获取随机推荐
2. recipes info <id> → 获取完整食谱详情
用户:"我想要点意大利菜"
1. recipes area Italian → 列出意大利菜
2. recipes info <id> → 选择一道菜并获取完整食谱
不适用于: 营养信息、卡路里计算、饮食限制(API 不提供此类数据)。