跑跑一起赚
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_8042e238/paopao。
技能介绍
解决的问题
外卖商家日常接单时,经常要在多个后台之间来回切换:确认当前登录的是哪个账号、门店列表里选哪家店、门店下有哪些发货地址、收货地址对应哪条经纬度,最后才能创建订单。如果全靠人工在聊天里口述,门店 ID、发货地址 ID、经纬度这类字段很容易抄错或漏掉,一单配错就可能让骑手跑错地方。
技能如何工作
这个技能把上述流程封装成 CLI 调用,商家只需用自然语言表达需求,AI 负责补齐参数、调用命令并整理结果。核心能力包括:
- 查询当前账号与门店列表
- 查询门店下的发货地址(可按
--store-id或--shop-name过滤) - 按关键词搜索收货地址,拿到经纬度候选
- 创建外卖订单并查询订单详情
关键设计在于序号映射:展示门店、发货地址或收货地址候选时,只给商家看 1、2、3 这样的序号,UUID、ID、经纬度等技术字段保存在对话上下文中,商家回复“第 3 个”时自动映射回原始记录。新候选列表会覆盖旧映射,避免用到过期数据。
下单走固定流程:先梳理已给信息、追问缺失字段(一次最多 3 项)→ 确定发货地址 → 搜索收货地址取得经纬度 → 读取 references/params.md 组装内部 JSON → 输出“待创建订单确认” → 商家确认后才调用 order。缺关键字段(收货人、电话、金额、商品类型等)时严禁创建订单。
注意点
- 敏感字段(手机号、姓名、地址、备注)原样保留,不做改写或猜测
- 候选地址超过 10 条时不展示,提示商家补充小区、楼栋、门牌号等细节
- 商家未明确要求时不调用 logout
- 所有金额统一显示为 ¥ 前缀格式
- 授权信息默认保存在系统配置目录,可通过
PAOPAO_CONFIG_PATH指定 - 订单详情以 CLI 包装后的输出为准,不要自行补充命令输出中不存在的字段
使用场景
- 外卖商家在聊天里问“我现在登录的是哪个账号”,要先确认当前账号身份,才能继续管理门店和下单。
- 门店运营需要给某家门店选发货地址,缺少 fromAddressId 时查询候选列表,让商家按序号选定。
- 商家口头报出一个收货地址,需要先搜索地址候选拿到经纬度,确认后再创建即时外卖订单。
- 商家拿到外卖订单号,想查询这笔订单的配送进度和详情,确认骑手是否已取货。
适合人员
- 外卖商家:需要确认当前登录账号、按门店选择发货地址,在对话里直接完成下单和查单。
- 连锁餐饮门店运营:管理多家门店的发货地址,为不同门店分别创建外卖配送订单。
- 外卖客服或代运营人员:帮商家查询订单详情与配送状态,据此回复商家的进度咨询。
- 订单录入人员:常面对口头给出的不完整收货地址,需要先用地址搜索确认坐标再录入。