Swiggy外卖预订

3小时前更新 1 00
Swiggy外卖预订Swiggy外卖预订
Swiggy外卖预订

技能简介

Swiggy是印度主流的外卖与生活服务平台,本技能通过MCP服务器接入其三大业务:食品配送(Food)、生鲜杂货(Instamart)和餐厅订座(Dineout),支持在对话中完成搜索、加购、下单全流程。

能做什么

  • 搜索附近餐厅并浏览菜单,订购外卖食品
  • 在Instamart购买生鲜杂货与日常用品
  • 通过Dineout预订餐厅座位(仅限免费预订)
  • 管理购物车:添加商品、查看内容、清空重置
  • 订单记录自动保存至本地文件

使用说明

安装步骤

  1. 进入技能目录:cd skills/swiggy
  2. 创建全局命令:npm link
  3. 验证安装:which swiggy

基础用法

首次使用会触发OAuth授权流程。主要命令结构为 swiggy [业务] [操作]

# 食品外卖示例
swiggy food search "biryani" --location "Koramangala, Bengaluru"
swiggy food menu <restaurant-id>
swiggy food cart add <item-id> --quantity 2
swiggy food cart show
swiggy food order --address "home" --confirm

# 生鲜杂货示例
swiggy im search "eggs" --location "HSR Layout"
swiggy im order --address "home" --confirm

# 餐厅预订示例
swiggy dineout search "Italian Indiranagar"
swiggy dineout slots <restaurant-id> --date 2026-01-30
swiggy dineout book <restaurant-id> --date 2026-01-30 --time 20:00 --guests 2 --confirm

关键规则

  • 所有下单操作必须带--confirm标志,且需先向用户展示完整预览
  • 地址可用”home””office”等简称,系统会从USER.md映射或主动询问
  • 仅支持货到付款(COD),下单后无法取消

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言指令、地理位置、商品/餐厅ID、数量与日期参数、配送地址
输出搜索列表、菜单详情、购物车预览、订单回执、本地JSON日志
适用人群印度地区用户、对话式交互偏好者、需整合餐饮生鲜订座需求者、接受货到付款者
不包含在线支付、订单取消、境外服务、自动地址识别、实时配送追踪

 

风险提示

  • 禁止自动下单:必须在获得用户明确口头/文字确认后才能执行order/book命令
  • 资金风险:当前仅支持货到付款,订单一旦提交不可撤销,务必二次核对金额与地址
  • 数据隐私:订单记录保存在本地memory/swiggy-orders.json,包含消费明细与地址信息
  • 地理限制:服务仅限印度境内,位置参数需使用当地标准地名
  • 库存变动:生鲜商品可能临时缺货,建议下单前再次确认可售状态

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/regalstreak/swiggy/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...