使用浏览器自动化在亚马逊购买和退货,可用于下单、复购、查看订单历史及处理退货。
Amazon 订购 : 绝对必要 : 代理浏览器 CLI 安装是一项面向实际任务的技能,主要用于Chrome 运行在 -- remote-debuging- port=9222 (参见浏览器启动);输入 Amazon 时, 如果登录出去, 从 y 获取密码。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
agent-browser CLI 工具--remote-debugging-port=9222 参数(参见“启动浏览器”章节)ssh -L 6080:localhost:6080 → 访问 http://localhost:6080/vnc.html请设置以下环境变量,或在默认配置中完成相应配置:
# 您的默认收货地址(请在结算页面确认) export AMAZON_SHIPPING_ADDRESS="您的收货地址" # 您偏好的付款方式描述(请在结算页面确认) export AMAZON_PAYMENT_METHOD="您偏好的银行卡" # 您偏好的退货取件点 export AMAZON_RETURN_DROPOFF="Whole Foods"
下单前务必确认收货地址与付款方式均正确无误。
AMAZON_RETURN_DROPOFF 配置值,或默认为 Whole Foodsagent-browser connect 9222
始终新建一个标签页 — 其他会话共享同一 Chrome 实例。所有 open 命令均需附加 --new-tab 参数。
agent-browser open "https://www.amazon.com/gp/your-account/order-history" agent-browser snapshot -i # 定位搜索框,输入商品名称并点击搜索
# 在订单历史搜索结果页中 agent-browser click @[buy-it-again-ref] # 等待跳转至结算页面 agent-browser snapshot # 核实所选收货地址与付款方式是否正确 agent-browser click @[place-order-ref]
macOS(打开可见的 Chrome 窗口):
open -na "Google Chrome" --args --user-data-dir=$HOME/.config/chrome-agent --no-first-run --remote-debugging-port=9222 https://www.amazon.com
Linux(使用 Xvfb/VNC 的无头模式):
DISPLAY=:99 google-chrome --user-data-dir=$HOME/.config/chrome-agent --no-first-run --remote-debugging-port=9222 https://www.amazon.com &
Linux(桌面/GUI 会话):
google-chrome --user-data-dir=$HOME/.config/chrome-agent --no-first-run --remote-debugging-port=9222 https://www.amazon.com &
$HOME/.config/chrome-agent:99,对应端口为 5999(noVNC 默认监听端口为 6080)相关专题
热门下载
相关下载
精品课程
共6课时 | 54.6万人学习
共89课时 | 133.4万人学习
共49课时 | 82.2万人学习
最新文章