还在为每天吃什么、怎么点外卖而打断写代码的思路吗?家人们,今天必须给你们按头安利一个神仙操作!居然有开发者搞出了 food-order Skills,直接在终端就能搞定 Foodora 的点餐流程。这波操作真的绝了,不仅能光速复购你最爱的那家店,还能实时监控外卖送到哪了,简直是程序员和极客们的本命神器!😭
核心功能
这个 Agent 的核心在于它完美封装了 ordercli 工具,将繁琐的图形界面操作转化为了简洁的指令。它不是简单的脚本,而是一个不仅懂效率,更懂“安全感”的智能助手。
- 安全复购机制(Safe Reorder):这是我最喜欢的功能。它绝对不会在你不知情的情况下乱下单。当你发起复购指令时,它会优先展示“预览(Preview)”界面,告诉你即将购买什么、价格多少,只有当你明确输入确认指令后,它才会真正扣款下单。
- 历史订单回溯:想不起上周二吃的那家很好吃的波奇饭叫什么?一条指令就能调出最近的 10 条历史订单,甚至支持以 JSON 格式输出,方便你做数据分析(如果你想分析自己这周摄入了多少卡路里的话)。
- 实时状态追踪:不需要拿起手机解锁屏幕,直接在终端通过 food-order Skills 就能看到外卖的 ETA(预计送达时间)。它支持
watch模式,像监控服务器日志一样监控你的午餐进度。 - 多地址智能处理:如果你在公司和家里都有保存地址,Agent 会提示你选择正确的
address-id,避免把外卖送到前女友家这种社死现场。
实操代码示例
别被命令行吓到了,有了这个 Skills,操作其实非常直观。以下是几个你绝对用得上的核心指令:
1. 查看最近吃了啥(寻找复购目标)
# 查看最近10条订单历史
ordercli foodora history --limit 10
# 查看某一条订单的详细信息
ordercli foodora history show
2. 安全复购(最重要的功能)
# 第一步:先预览,不扣款!
ordercli foodora reorder
# 第二步:确认无误后,加上 --confirm 参数正式下单
ordercli foodora reorder --confirm
# 如果需要指定送货地址
ordercli foodora reorder --confirm --address-id
3. 盯着你的外卖
# 开启实时监控模式,看着外卖小哥越来越近
ordercli foodora orders --watch
优势分析
相比于拿起手机打开 App,使用 food-order Skills 的优势简直不要太明显:
- 极致的专注保护:对于开发者来说,上下文切换是效率杀手。拿起手机可能意味着你会顺手刷半小时短视频。使用命令行点餐,让你始终停留在工作流中,点完即忘,直到外卖送达。
- 零误触风险:App 经常会有各种弹窗和误触风险,而这个 Skill 设计了严格的 Hard Safety Rules。它优先执行预览步骤,强制要求用户显式确认(Explicit Confirmation),从根本上杜绝了“手滑误点”的可能性。
- 极客范儿拉满:当同事还在划手机屏幕时,你敲几行代码就搞定了午餐,这画面想想就觉得很酷。而且它基于 Go 语言编写的
ordercli,运行速度飞快。
应用场景
场景一:加班时的固定投喂
每到周五晚上发版,团队总是点那几家固定的披萨或汉堡。你可以将 food-order Skills 的复购指令编写成一个简短的 Alias(别名),只需输入 buy-pizza,Agent 就会自动拉取上次的订单配置,你只需最后敲一个回车确认,三秒钟搞定团队晚餐。
场景二:智能家居集成
由于它是基于命令行的,你可以将其集成到你的智能家居系统中。例如,配合物理按钮或语音助手,触发后台脚本运行 reorder 命令(当然,建议保留最后一步确认,或者在脚本中设定严格的金额限制)。
场景三:外卖开销分析
利用 --json 参数导出的数据,你可以结合其他数据分析 Agent,自动生成每月的饮食开销报表,分析你在哪家店花的钱最多,精准优化你的“恩格尔系数”。
最佳实践
想把这个神器用好,还有几个工程化的小技巧分享给大家:
- Session 管理技巧:虽然支持账号密码登录,但我强烈建议使用
session chrome模式。通过复用浏览器的 Session Cookie,不仅更安全,还能避免因为异地登录触发风控验证码的烦恼。 - 别名设置(Alias):原生的命令
ordercli foodora ...还是有点长。建议在你的.zshrc或.bashrc中设置别名,比如alias food='ordercli foodora',这样操作起来效率起飞。 - 测试环境隔离:如果你想测试脚本但不想真的下单,可以使用
--config /tmp/ordercli.json来指定一个临时的配置文件,这样就不会弄乱你正式环境的 Token 和历史记录。 - 安全红线:永远记住,在脚本自动化中,除非你百分之百确定,否则不要在无人值守的脚本中直接加上
--confirm参数。保持“预览-确认”的流程是避免钱包受伤的最佳屏障。
看到这里,是不是觉得手里的外卖 App 突然不香了?这种将生活琐事代码化、自动化的体验,一旦尝试过就真的回不去了。如果你也想体验这种高效、安全且充满极客精神的点餐方式,或者想寻找更多像这样能改变生活方式的智能体资源,强烈建议去 Skill优仓 看看。那里不仅有 food-order,还有海量涵盖数据分析、内容创作的优质 Skill 等你挖掘,快去给你的工作流加点料吧!








暂无评论内容