SuperAPI AI 工具集

pp-forkable

智能体与模型

查看项目

更新于 10-16 01:31

技能介绍

用途:面向智能体与脚本,从终端查询 Forkable 办公午餐计划,并管理订餐。Forkable 无公开 API,本工具将 my-account 应用的 GraphQL 接口反向为 Go 二进制,新增纵向统计视图。

主要能力:读取账户、俱乐部、送餐地址、菜单、配送与通知;served-history 查看历史实际供餐,preference-drift 检查违反偏好的餐食,venue-rotation 统计场地频次,why-picked 解释自动选择原因,spend-trend 按周/月统计花费并可导出 CSV,allowance-burn 比较各俱乐部额度使用,upcoming-digest 输出未来每日摘要。写入命令 meal set、meal set-all、meal confirm、meal skip、reorder 默认 dry-run,需加 --confirm 才真正下单或跳过。

使用方式:先安装 CLI:npx -y @mvanhorn/printing-press-library install forkable --cli-only,再用 forkable-pp-cli --version 验证;失败时用 go install github.com/mvanhorn/printing-press-library/library/food-and-dining/forkable/cmd/forkable-pp-cli@latest(需 Go 1.26.6+)。认证用浏览器会话 Cookie 与 CSRF,运行 forkable-pp-cli auth login --chrome,再 doctor 验证。任意命令加 --agent 获得 JSON 紧凑无交互输出。用 which 查询命令,recall 检索学习记录。

限制:meal set 与 reorder 通常必须传 --replace-piece(从 deliveries list 取 piece UUID),dry-run 不校验此项;含必选选项的菜品需用 --modifier 传选项 id。deliveries list 与 venue-usage 默认日期需手动覆盖,否则可能静默返回空结果。不可用于增删俱乐部成员、账单管理或实时配送通知。其余未提供。