前言¶
智能体在处理外卖订单时需要访问平台商品、购物车、配送地址和历史订单等信息。手工复制商品和地址既繁琐又容易出错。DSH 插件通过 HTTP 接口读取淘宝闪购和盒马的数据,让 Agent 能直接点餐或核对订单。
这是什么¶
dsh-waimai 是一个 DeepSeek Harness 插件,由 vb2250158 维护,分类为联网工具。它通过 HTTP 获取淘宝闪购和盒马的账号、配送地址、历史订单与商品,支持购物车、结算报价、创建订单并打开官方支付入口。美团和京东尚未接入。
核心功能¶
- 账号与地址管理:支持淘宝扫码、手机号短信登录盒马,或复用已登录淘宝账号。优先显示登录状态、头像、昵称、账号 ID、脱敏手机号和当前配送地址,其他地址可展开。
- 点餐:自动加载附近推荐店铺,支持分页筛选;菜单支持分类、图片、标价、售罄及规格选择。多规格通过弹窗选择份量、口味、配料和数量。加购后显示等待状态,购物车回读确认后反馈成功。
- 历史订单:优先显示商家、状态、时间、餐品和金额,支持刷新、翻页和返回最新记录。
- 任务与设置:显示当前平台的任务,可设置时间、日期、参考菜单与预算;支持配置默认平台、预览和金额上限、结算报价有效期等。
安装与启用¶
通过官方渠道安装:
dsh plugin add github:vb2250158/dsh-waimai
安装后可在 DSH 中启用该插件,统一选择平台和账号,各页签共用当前账号视图。
典型用法¶
以下为使用 Agent 工具的示例流程:
- 获取附近店铺列表:
search_shops(platformId: taobao, nextCursor: null)
- 选择配送地址后,用商品名称搜索商品:
search_products(platformId: taobao, keyword: "奶茶", selected-stores-only)
- 查看商品规格详情:
get_product_details(platformId: taobao, productRef, skuId)
- 获取当前购物车:
get_cart(platformId: hema)
- 添加商品到购物车:
add_product_to_cart(platformId: hema, productRef, skuId, quantity)
- 创建订单:
submit_order(platformId: hema)
适用场景与注意¶
适合需要智能体辅助点餐或核对订单的场景。插件以当前 dsh 进程权限运行,安装前应检查源码与许可证。插件目前支持淘宝闪购和盒马,美团和京东尚未接入,不能因多账号界面可用而视为其登录可用。
短结尾¶
该插件让 Agent 能直接与淘宝闪购和盒马交互,完成商品浏览、购物车管理和订单创建。更多细节见技能页:https://www.skillhub.cn/plugins/vb2250158/dsh-waimai