核心功能评估
Plan2Meal 是一款面向菜谱管理与购物清单整合的 ClawdHub 技能,主打食谱 URL 自动提取与多平台 OAuth 认证两大能力。用户可通过 plan2meal add <url> 命令抓取网页食谱的元数据(食材、步骤、来源站点),并自动同步至个人食谱库;同时支持将任意食谱加入购物清单,实现「看到菜谱→一键采购」的闭环流程。
显著优势
1. 智能 URL 提取:内置 native-fetch-json 抓取引擎,无需手动输入食材,支持主流食谱网站(如 AllRecipes),且免费抓取不消耗 credits
2. 多 OAuth 登录:支持 GitHub、Google、Apple 三种主流身份源,降低用户注册门槛,同时避免密码泄露风险
3. Telegram 友好输出:结果采用 Markdown 格式化,带 emoji 图标,在 Telegram 等 IM 场景中可读性强
4. Convex 后端架构:基于 Convex 实时后端,数据同步延迟低,支持跨设备访问
局限性与风险提示
- 免费额度限制:仅允许保存 5 个食谱,重度用户需升级付费
- OAuth 配置复杂:需自行申请 GitHub/Google/Apple 开发者账号并配置回调地址,对非技术用户门槛较高
- 依赖外部服务稳定性:食谱抓取依赖目标网站结构,若网站改版可能导致解析失败
- 数据隐私:食谱与购物清单存储于第三方 Convex 后端,敏感食材偏好存在泄露风险
适合人群
- 习惯从网络收藏食谱、需要统一管理的中重度烹饪爱好者
- 已在使用 Plan2Meal React Native App 的现有用户
- 希望将「发现食谱→生成购物清单」流程自动化的效率型用户
常规风险
OAuth token 本地存储若未妥善保护,存在被恶意脚本窃取风险;建议定期使用 plan2meal logout 清理会话,并在 .env 文件中严格保管 AUTH_*_SECRET 等敏感密钥。