Agent Commerce Engine

🛒 让AI代理一键接入任意电商后台

购物与电商榜 #1

生产级智能商务引擎,让AI代理秒变购物助手,标准化协议对接任意无头电商后端。

收藏
13.2k
安装
3.5k
版本
1.6.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Standard Agentic Commerce Engine 是连接自主智能代理与现代电商后端的生产级桥梁。通过统一的 SERVER_SPEC.md 规范,开发者可在数分钟内将现有网站改造为「Agent-Native」接口。核心工具为 commerce.py 脚本,提供结构化高精度数据交互,支持通过 --store <url> 直接指定目标店铺。

主要能力覆盖:商品发现(search/list/get)、购物车管理(add-cart/update-cart/remove-cart/clear-cart)、订单创建(create-order)、用户资料管理(get-profile/update-profile)及品牌信息查询(brand-story/company-info)。支持分页导航(--page/--limit)以安全处理大型目录。

显著优点

  • 即插即用标准化:提供 FastAPI 参考模板,最小化接入成本
  • 无状态架构:通过 x-user-account/x-visitor-id 头部管理会话,无需 Cookie
  • 安全凭证管理:Token 本地存储(权限 0600),v1.4.0 起禁止持久化原始密码
  • HTTPS 强制:v1.4.7 起严格执行加密传输,防止凭证拦截
  • 匿名追踪:UUID v4 访客 ID 支持未登录用户购物车,零个人信息泄露

潜在缺点与局限性

  • 支付无法闭环:Agent 缺乏金融授权,只能生成订单并返回支付 URL 交由用户人工完成
  • 后端依赖:需目标电商实现 SERVER_SPEC.md 协议,非通用爬虫方案
  • 注册流程外置:新用户需跳转至品牌注册页面,无法内嵌完成
  • Token 生命周期:过期后需重新 login,可能打断连续操作流程

适合人群

  • 希望为品牌快速构建 AI 购物助手的开发者/电商平台
  • 拥有无头电商后端、需拓展智能代理渠道的技术团队
  • 追求「Agent-Native」用户体验的现代 DTC 品牌

常规风险

  • 凭证泄露风险:虽本地权限严格,但若系统被入侵,Token 文件仍可能被读取
  • 中间人攻击:若后端未正确配置 HTTPS,v1.4.7 前的版本存在凭证拦截风险(已修复)
  • 订单状态同步:支付 URL 外跳后,Agent 无法自动感知支付成功状态,需用户主动确认或轮询 orders 接口

Agent Commerce Engine 内容

scripts文件夹
lib文件夹
手动下载zip · 17.5 kB
__init__.pytext/plain
请选择文件