音频智能处理
AI音乐生成与音频处
将菜谱照片或网页转换为Todoist购物清单。使用Gemini Flash视觉模型识别图片中的食材,或通过网页搜索获取菜谱内容,自动提取所需材料并与现有购物清单比对,跳过常见调料,合并同类项后更新任务列表。
解决家庭采购与餐饮规划的繁琐衔接问题。用户看到心仪菜谱后,无需手动抄写食材,系统自动识别并生成结构化购物清单,减少漏买、重复购买常见调料的情况,让备餐准备更高效。
落地案例:周末计划做红烧肉,用户拍下菜谱照片或输入菜名,工具自动提取五花肉、冰糖、生抽等材料,比对家中已有存货后,将缺失项加入Todoist购物清单。同时生成Markdown菜谱存档,方便日后复用。
前置条件
pip install google-generativeai todoist-api-pythonGEMINI_API_KEY 或 GOOGLE_API_KEYTODOIST_API_TOKENnpm install -g @doist/todoist-cli(或对应平台的todoist-ts-cli)运行方式
python3 skills/recipe-to-list/scripts/recipe_to_list.py \
--image /path/to/photo.jpg \
--title "菜品名称" \
--source "photo:/path/to/photo.jpg"
常用参数
--dry-run:仅打印提取结果,不创建任务--prefix "[Recipe] ":为每个任务添加前缀--no-overlap-check:跳过与现有清单的比对--include-pantry:包含盐、胡椒等调料--no-save:不保存到recipes/目录见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 菜谱照片(JPG/PNG)或菜谱名称;可选参数:标题、模型版本、dry-run模式、前缀、是否跳过比对/保存等 |
| 输出 | Todoist Shopping清单新增食材任务;本地recipes/目录保存的菜谱markdown文件;index.md索引更新 |
| 适用人群 | 使用Todoist管理日常采购的用户;习惯从图片或网页收集菜谱的烹饪爱好者;需要维护个人菜谱库的人群 |
| 不包含 | 电商平台自动下单;营养热量计算;分步骤烹饪指导;团队协作与权限管理 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/borahm/recipe-to-list/SKILL.md
来源类型:GitHub仓库