SuperAPI AI 工具集

pp-food52

通用与其它

查看项目

更新于 10-16 01:31

技能介绍

用途:在终端读取 Food52 的社区策划与编辑测试食谱及文章,无需渲染浏览器或抓取 HTML;适合智能体做食谱查询、离线菜谱库和食材匹配。

主要能力:recipes browse/get/search/top 浏览、获取、经 Typesense 搜索及筛选测试厨房认证食谱;articles browse/get/browse-sub/for-recipe 读取文章与关联阅读;tags list 列出标签;sync recipes/articles 同步到本地 FTS 索引库;search 离线检索本地库;pantry add/list/remove/match 维护本地食材并匹配食谱;scale 按 recipeYield 调整份量;print 输出无广告的配料与步骤;open 打印或打开链接。另支持 which 自然语言解析命令、--agent 模式(等价 --json --compact --no-input --no-color --yes)、--select 字段裁剪、--deliver 输出到 stdout/file/webhook,以及 profile 保存参数。

使用方式:先安装并验证 food52-pp-cli --version。安装命令:npx -y @mvanhorn/printing-press-library install food52 --cli-only;失败时回退 go install github.com/mvanhorn/printing-press-library/library/food-and-dining/food52/cmd/food52-pp-cli@latest(需 Go 1.26.6 及以上)。MCP 安装:go install github.com/mvanhorn/printing-press-library/library/food-and-dining/food52/cmd/food52-pp-mcp@latest,注册 claude mcp add food52-pp-mcp -- food52-pp-mcp。无需认证,可用 food52-pp-cli doctor 验证。

限制:仅只读,不支持创建、更新、删除、发布、评论、投票、邀请、下单、发消息或任何更改远程状态的操作。Hotline 社区问答无法以未认证方式读取;Shop 接口未纳入 v1;Typesense 集合列表需管理密钥,CLI 直接查询已知集合。buildId 与 bundle 哈希随部署变化,由运行时发现处理。反馈默认仅存本地 ~/.food52-pp-cli/feedback.jsonl。其他细节暂未提供。