DoorDash推出CLI命令行工具:开发者可借助AI智能体直接下单
DoorDash刚刚推出了DoorDash CLI的限量测试版——这是一款面向开发者的命令行工具,允许用户直接通过AI智能体在DoorDash上下单。该工具支持搜索门店、查找优惠和完成结账等操作,标志着智能体商务领域的一个重要进展。
工具简介:什么是DoorDash CLI?
这款名为"dd-cli"的新工具,目前已向美国和加拿大的macOS开发者开放候补申请。DoorDash联合创始人兼CTO方安迪(Andy Fang)在X平台发帖宣布了这一消息。
命令行工具向来与编程开发挂钩,而非用来点午餐。让AI智能体运行命令来帮你订沙拉或三明治,初看之下难免让人觉得有些荒诞。但DoorDash CLI并非一个玩笑,它实际上展示了智能体商务的未来形态。
核心功能:开发者能做什么?
- 搜索门店:通过命令行查找附近餐厅或商店
- 查找优惠:自动获取当前可用的折扣和促销信息
- 完成结账:直接通过AI智能体完成下单和支付流程
- 集成开发:将点餐能力嵌入到自己的软件、服务或智能体中
通过这一举措,DoorDash将其订购平台向AI智能体开放,使开发者能够在自己的软件和服务中集成相关功能。这意味着开发者无需打开DoorDash应用,便可自行构建订餐、购买杂货或查找附近午餐优惠的工具,也可以将这些能力作为模块与其他工具组合使用。
生态布局:DoorDash的智能体商务实践
DoorDash此前已尝试通过iMessage提供服务,并推出了自家AI聊天机器人"Ask DoorDash",两者都是智能体商务的实践案例。与此同时,该公司还向OpenAI的ChatGPT和Claude等AI聊天机器人开放了接口。
有趣的是,DoorDash的CLI工具申请表中设有一栏,要求开发者填写"如果获得测试资格,你打算用它构建什么",这表明DoorDash希望看到开发者如何利用该工具发挥创意。
幽默背后的技术深度
这次发布自带一丝幽默色彩,令人联想到经典的XKCD漫画——程序员自动化各种荒诞任务,比如做三明治。漫画中,程序员说"帮我做个三明治",对方回答"什么?自己做去",程序员于是说"sudo帮我做个三明治",对方立刻答"好的"。(这是程序员才懂的梗。)
方安迪在X上附上的演示视频将"过度工程化"的风格发挥到极致——系统读取Slack消息、调取记忆、解析JSON、检查菜单结构、运行Python脚本、从错误中恢复、计算总价,只是为了完成订购三份沙拉这样一件简单的事。任务运行期间,界面上还出现了"Flibbertigibbeting"这个无厘头的词,让整个过程更加啼笑皆非。
常见问题与解答
Q1:DoorDash CLI是什么?它有什么用?
A:DoorDash CLI是DoorDash推出的一款命令行工具,目前处于限量测试阶段。它允许开发者通过AI智能体直接在DoorDash平台上搜索门店、查找优惠并完成下单,无需打开DoorDash应用。开发者还可以将其能力集成到自己的软件或服务中,构建个性化的订餐工具。
Q2:DoorDash CLI目前向哪些用户开放?
A:目前DoorDash CLI仅向美国和加拿大的macOS开发者开放候补申请,属于限量测试阶段。申请者需要填写表格,并说明获得测试资格后打算用这个工具构建什么。普通消费者暂时无法直接使用。
Q3:DoorDash CLI和ChatGPT、Claude有什么关系?
A:DoorDash已将其服务接口开放给ChatGPT和Claude等主流AI聊天机器人,使这些AI助手能够直接调用DoorDash的订购功能。DoorDash CLI则进一步将这种能力延伸至开发者层面,让开发者可以在自己构建的应用或智能体中集成DoorDash的点餐能力。
小提示
- 如果你是美国或加拿大的macOS开发者,可以前往DoorDash官方渠道提交候补申请,申请时务必详细描述你打算构建的项目,这有助于提高通过几率。
- 使用CLI工具时,请确保你的系统环境满足依赖要求,并关注DoorDash后续发布的正式文档。
- 当前为测试版,功能可能不完整或存在错误,建议在非生产环境中试用。
总结
DoorDash CLI的推出,不仅是一次技术上的创新尝试,更预示着智能体商务的普及方向。它将点餐这样日常的消费行为,通过命令行和AI智能体无缝衔接,让开发者能够以极富创意的方式改造传统外卖体验。未来,我们或许会看到更多类似的工具,让智能体真正成为我们日常生活的"数字助手"。
