AI智能体购物平台
Selva 元件为 AI 代理的购物平台是一项面向实际任务的技能,主要用于搜索、 比较和购买 Amazon 的物理产品;要简洁, 需要人性化;
使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
面向 AI 智能体的购物平台。可在 Amazon 上搜索、比价并购买实体商品。
的可选商品吗?”[打开设置页面](https://...)npx selva-cli register — 生成 API 密钥,并本地存储于 ~/selva/config.jsonnpx selva-cli settings set-name --name "Jane Doe" — 下单前必填npx selva-cli settings set-address --street "123 Main St" --line2 "Apt 4B" --city "Austin" --state "TX" --zip "78701" --country "US" — 下单前必填(--line2 为可选参数)npx selva-cli settings set-phone --phone "+14155551234"npx selva-cli settings set-email --email "you@example.com"npx selva-cli settings pagenpx selva-cli search "
返回最多 10 条标准化结果,字段包括:selva_id、标题、价格、评分、来源、URL、delivery_estimate(即 Get-it-by 时间)、image_url。
向用户展示搜索结果时,必须始终包含预计送达时间 / Get-it-by 文本。
优先采用“一张图 + 一段说明文字”的独立消息形式(每件商品一条消息),而非 Markdown 图片链接。
提供地址可获得最佳搜索结果,但无地址时仍可运行。
npx selva-cli details
从原始供应商处获取完整商品详情。请使用搜索结果中的 selva_id(例如:amzn_B0EXAMPLE)。
npx selva-cli buy
需已配置姓名、地址及可用的支付卡档案。下单将创建订单记录,并返回其当前状态。
若已配置审批阈值且商品价格超过该阈值,则订单状态变为 awaiting_approval,并发送审批邮件。
选项说明:
--method saved — 使用网页设置页面中已绑定的支付卡。若未绑定任何卡片,命令失败;此时应提示用户前往设置页面绑定卡片。--method card --number --exp --cvv — 通过 Stripe 对卡片信息进行令牌化处理,并保存一份可用于后续处理的支付方式快照。卡片敏感信息不会传输至 Selva API。 npx selva-cli orders
列出全部订单及其状态:awaiting_approval、processing、expired、shipping。
各状态含义如下:
awaiting_approval:等待用户点击审批邮件中的链接。processing:订单已被接受,正在处理中。shipping:物流状态已更新。npx selva-cli settings — 查看当前配置的姓名、电话、地址、邮箱、审批阈值及已绑定的支付卡信息npx selva-cli settings page — 生成一个有效期为 24 小时的网页版设置页面链接,供人工绑定/解绑支付卡并设置审批阈值npx selva-cli settings set-address --street [--line2 ] --city --state --zip --country npx selva-cli settings set-name --name npx selva-cli settings set-email --email npx selva-cli settings set-phone --phone ID 前缀表示数据源:amzn_ 表示来自 Amazon。该 ID 可直接传入 details 和 buy 命令。
selva_id 下单购买npx selva-cli registernpx selva-cli search "" npx selva-cli details npx selva-cli buy --method npx selva-cli ordersnpx selva-cli settingsnpx selva-cli settings pagenpx selva-cli settings set-address --street [--line2 ] --city --state --zip --country npx selva-cli settings set-name --name npx selva-cli settings set-email --email npx selva-cli settings set-phone --phone 相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章