我用瑞幸 CLI 点了一杯咖啡,踩了 3 个坑

0 阅读3分钟

昨天同事分享说瑞幸出了 CLI,可以用 AI 点单。作为一个爱折腾的程序员,今日份咖啡必须试试。

工具用的是字节的 TRAE,全程在 AI 终端里完成——从安装到下单到支付,没打开过瑞幸 App。

装好 CLI

直接让 TRAE 帮我装:

curl -fsSL https://open.lkcoffee.com/install | bash

安装 CLI

一行命令,AI 自动搞定。

登录拿 Token

luckin login

这一步卡了一下。CLI 会弹出浏览器让你登录瑞幸账号,但 TRAE 跑在沙箱环境里,浏览器的授权回调指向沙箱内的本地端口,网络不通,回调失败。

登录拿 Token

这是 TRAE 沙箱的网络隔离导致的,不是瑞幸 CLI 的问题。解决办法也简单:手动从网页控制台复制 Token,让 AI 写入配置文件就行。

坑 1:TRAE 沙箱环境下登录回调不通,需要手动拷贝 Token。希望 TRAE 后续能打通沙箱和宿主机的本地回环。

查门店,定位飘了

让 AI 帮我查附近的门店,结果自动拿到的地址不对——我人在深圳,它给我定位到北京去了。

查门店

又是手动修正了坐标,告诉 AI 我在深圳科兴科学园,这才找到了科兴科学园西门店

坑 2:CLI 没有自动定位能力,查门店需要手动提供经纬度。建议支持城市名或 IP 定位。

选品下单

AI 帮我拉了菜单,今天可选的有:

饮品原价预估价标签
标准美式¥15¥9.9-
瑰夏之梦¥20¥11.9新品
小青桔茉莉冰奶¥18¥9.9新品

本来想 14:00 再去拿,让 AI 帮我预约——结果 CLI 不支持指定取餐时间,只能立即下单。

坑 3:没有预约功能,无法指定取餐时间。建议增加 --time 参数。

算了,直接点一杯瑰夏之梦吧。AI 自动完成了预览、下单的全流程:

下单

扫码支付

返回了一个微信支付二维码,扫码付款:

扫码支付

支付成功,取餐码 426

查进度

让 AI 帮我查排队进度:

查进度

CLI 只能返回订单状态("精心制作中"),看不到前面还有几杯。想看详细进度还是得自己去小程序。

到手

到手

瑰夏之梦,大杯/冰/微甜,¥11.9。味道不错,下次还点。


踩坑汇总

问题原因建议
登录回调失败TRAE 沙箱网络隔离,回调端口不通TRAE 打通沙箱与宿主机的本地回环
定位不准CLI 没有自动定位,需手动输经纬度支持城市名或 IP 定位
无预约功能CLI 不支持指定取餐时间增加 --time 参数

总评

一个还不错的"玩具"。

整个过程的核心体验是:你不需要记任何命令,只需要用自然语言告诉 AI 你想干什么。从装 CLI、查门店、看菜单、下单到支付,全程对话完成。这才是 CLI + AI 的正确打开方式。

瑞幸这次推出 CLI,配合 MCP 和 Skill 三种接入方式,明显是在为 AI Agent 时代布局。想象一下,未来你的 AI 助手可以直接帮你点咖啡、订外卖、买电影票——这个方向是对的。

目前的限制主要来自两方面:一是 TRAE 沙箱环境的网络隔离(登录问题),二是 CLI 本身的功能还不够完善(没有定位、不能预约、看不到进度)。

作为技术探索值得鼓励,作为日常工具还差点意思。期待后续迭代。