SuperAPI AI 工具集

mercadona-cli-shopping

通用与其它

查看项目

更新于 10-16 01:11

技能介绍

用途:为西班牙 Mercadona 超市提供非官方、对智能体友好的命令行接口,基于单个 Go 二进制运行,无运行时依赖,通过网站的同一 HTTP 端点进行商品查询、购物车管理与下单。

主要能力:按名称全文搜索商品;获取实时价格与商品详情(价格按仓库区分);以编程方式构建和管理购物车;完成结账流程(需认证);结构化 JSON 输出;批量操作(一次请求查询多件商品价格);预算上限防护,防止超支。

安装:npm install -g @ivorpad/mercadona,或 npx @ivorpad/mercadona search queso;macOS/Linux 可用 curl -fsSL https://raw.githubusercontent.com/ivorpad/mercadona-cli/main/install.sh | sh;源码方式需 Go 1.26+。

配置与用法:需先用 mercadona set-postal 28022 按邮编设定仓库,价格与商品 ID 与仓库相关。购物车与结账需认证,推荐从浏览器会话导出 HAR 后执行 mercadona import-har --file tienda.mercadona.es.har,再用 mercadona whoami 验证。可通过 [limits] max_eur、--max 或 MERCADONA_MAX_EUR 设置预算。常用命令包括 search、batch、product、categories、total、cart get/add/set/set-many/clear,以及 checkout create/addresses/slots/set-delivery/get/submit。

适用场景:把纯文本购物清单转为商品 ID 与价格、按类别比较单价、跟踪价格变化、执行周期性自动下单等。

限制:该工具非官方,使用与网站相同的端点;需自带 Mercadona 凭据并保持合理请求频率;提交订单不可逆,会下真实订单。资料未提供收费、价格或平台支持等更多信息。