用途:面向外卖点餐场景的能力集合,覆盖从找餐厅到查配送的完整链路。触发场景包括用户说“帮我点个外卖”“附近有什么好吃的餐厅”“我想吃汉堡/川菜/日料”“看看这家店有什么菜”“我要下单”“我的外卖到哪了”“帮我查一下订单配送状态”等。
主要能力:searchRestaurants 用于餐厅搜索与候选餐厅列表展示;getMenuItems 用于查看指定餐厅的菜单与菜品列表;placeOrder 用于选择菜品后提交订单,需配送地址和联系电话;getOrderStatus 基于真实订单号查询配送进度与骑手信息。
使用方式与顺序:点餐前需先确定具体餐厅,没有餐厅上下文时先展示附近餐厅列表,再查看该餐厅菜单;下单前需先查看菜单并选择菜品,确认购物车、配送地址和联系电话后再执行下单;查询配送状态前需先拿到有效订单号,没有有效订单时不能直接查询配送进度。所有已绑定组件的接口应优先展示卡片,不要改成纯文本逐条展开。
前置条件:用户需在可用配送范围内;查询配送状态前需先完成下单拿到订单号。
限制与不适用范围:门店排队取号、排队进度查询由排队取号技能处理;饮品点单、规格选择等由饮品点单技能处理;待办事项、提醒设置等由待办技能处理;地图导航、路线规划、电话联系餐厅等不在本技能范围。