核心功能
recipes 是一款面向AI Agent的轻量级食谱查询命令行工具,封装了TheMealDB免费API,支持零认证调用。核心能力包括:
- 智能搜索:通过关键词(食材/菜名)检索食谱,返回ID与基础信息
- 详情获取:通过Meal ID拉取完整配方,含食材清单、烹饪步骤、视频链接
- 随机推荐:解决"今晚吃什么"的决策疲劳
- 按菜系探索:覆盖29种全球 cuisine(意式、墨西哥、泰式等)
显著优点
1. 零门槛接入:无需API Key或账户注册,curl + jq即可运行
2. 结构化输出:食材清单与步骤分离,便于Agent解析执行
3. 多维度检索:支持模糊搜索、精确ID查询、分类浏览三种模式
4. 人类友好:输出格式含emoji分隔,YouTube视频链接增强可操作性
局限性与风险
| 局限 | 说明 |
|------|------|
| 数据深度不足 | API不提供营养信息、卡路里、过敏原标注 |
| 饮食限制支持 | 无法满足素食、清真、生酮等特定饮食需求 |
| 数据源单一 | 依赖TheMealDB,食谱覆盖度与更新频率受限 |
| 网络依赖 | 纯在线工具,无离线缓存机制 |
适用人群
- 家庭场景AI助手(智能音箱、家居中控)
- 需要快速食谱查询的Agent工作流
- 厨艺初学者探索全球菜系
安全与合规
- 数据来源:TheMealDB为公开食谱聚合站,内容非医疗/营养专业建议
- 隐私:无用户数据收集,纯匿名API调用
- 风险提示:输出内容可能含未标注的常见过敏原,敏感人群需二次确认