核心用法
Waimai Skill 是一款基于浏览器自动化的饿了么外卖下单助手,采用智能意图版架构,支持复杂自然语言指令的理解与执行。
主要功能流程:
- 启动浏览器并引导用户扫码/手动登录饿了么
- 接收自然语言指令(如"来杯喜茶多肉葡萄,七分糖少冰")
- 自动解析意图:提取商家偏好、商品名称、数量、口味规格(糖度/冰度/杯型)
- 执行搜索、商家筛选、商品选择、规格弹窗处理
- 自动加入购物车并进入结算页面
- 最后一步由用户手动确认支付,不触碰资金操作
交互方式:支持对话式多轮交互,可随时查看购物车、调整订单、获取页面快照调试。
显著优点
1. 自然语言理解能力强:能解析"预算30以内""微辣不要香菜"等复杂约束条件
2. 规格选择自动化:自动处理糖度、冰度、杯型等弹窗选择,解决外卖下单最大痛点
3. 安全设计严谨:明确边界,不存储密码、不自动支付、session 本地隔离
4. 模块化架构:13 状态机节点管理,意图解析/页面解析/浏览器操作分层清晰
5. 真实浏览器环境:基于 Chrome 浏览器,非模拟请求,平台兼容性好
潜在缺点与局限性
1. 完成度未达 100%:当前 90% 完成度,优惠券自动选择、地址管理等功能待实现
2. 依赖本地浏览器:需安装 Chrome,首次使用需人工登录,无法完全 headless
3. 平台单一:目前仅支持饿了么,美团适配在低优先级计划中
4. session 安全隐患:虽然明文说明"不存密码",但 session.json 包含有效登录凭证,公共电脑使用存在风险
5. 验证码处理:遇到风控验证码仍需人工介入
适合人群
- 高频外卖用户,希望简化重复操作流程
- 对技术接受度较高的用户,能理解浏览器自动化原理
- 注重资金安全、不接受自动支付的用户
- 有明确口味偏好、常点固定搭配的用户(意图解析收益最大)
常规风险
| 风险类型 | 等级 | 说明 |
|---------|------|------|
| 资金风险 | 低 | 明确不自动支付,订单需人工确认 |
| 账号风险 | 中 | session 文件本地存储,存在凭证泄露可能 |
| 平台风控 | 中 | 自动化操作可能触发饿了么反爬,导致验证码或短暂限制 |
| 隐私风险 | 低 | 无订单数据上传,本地处理为主 |
| 稳定性风险 | 中 | 90% 完成度,复杂场景可能异常中断 |