AI 管交易

把店铺讲给 AI 听,同时守住钥匙

顾客开始派 AI 代理来比价、选品、下单。店铺要么给出干净的事实,要么被代理猜错价格。Maho 把这件事做进核心,并把「谁能进、能动什么」留给企业决定。

基于 26.11.0 整理 · 核验 2026-11-13 功能随版本变化,交付以实际版本为准 · 上游文档
AI 管交易

当顾客派 AI 来买东西,你的店能回答吗

越来越多流量来自替用户购物的 AI 代理。Maho 让商品与交易以「干净的事实」暴露给代理,同时由企业决定谁能进、能动什么。

同一 URL,给代理读 markdown

代理请求 markdown 时,页面直接返回名称、SKU、价格、库存与每个可选项;浏览器与搜索引擎仍拿到原来的 HTML。不重复收录,不靠猜价格。

$ curl -H "Accept: text/markdown" \
   https://shop.example.com/slip-dress.html

# Meridian slip dress
- SKU: W-SLIP-DRESS
- Price: $119.00
- Availability: In stock
- Options: Black / Salmon

把商店交给代理操作,但只开该开的门

MCP 服务默认提供约 200 个工具,覆盖商品、库存、订单、客户、内容与税务;工具由 REST 与 GraphQL 共用的资源元数据自动生成,第三方模块装上即接入。

POST /api/mcp OAuth 2.1 浏览器授权 同一套角色权限 写日志与限流 授权可随时撤销
llms.txt      按店铺生成,指向分类与搜索
robots.txt    按用途分组管控 AI 爬虫
JSON-LD       完整商品、报价与退货结构化数据
默认关闭      协议按需在后台启用

两条通道,一套事实

只读通道面向替用户购物的代理:同一 URL 带上 Accept: text/markdown 或 .md 后缀,直接返回名称、SKU、价格、库存与可选项;浏览器与搜索引擎仍然拿到原来的 HTML。markdown 响应设 noindex 并带 Link: rel=alternate,避免重复收录。加上按店铺生成的 llms.txt 与完整商品 JSON-LD,代理不必再靠解析页面去找价格。

可写通道面向企业自己的代理:POST /api/mcp 通过 OAuth 2.1 浏览器授权或 JWT 接入,默认约 200 个工具覆盖商品、库存、订单、客户、内容、税务与系统。工具从 REST 与 GraphQL 共用的资源元数据派生,装了第三方模块就自动接入,不需要为 AI 再写一层适配器。

默认关闭,是这里最重要的设计

MCP 服务默认不启用,由管理员在后台按需打开。开启后,代理的身份、资源范围、限流与审计都沿用现有的权限体系,已连接应用可随时撤销。交易本身仍走原有的订单、发票、发货与退货流程,AI 只是操作入口,不改写业务规则。

我们统一的交付表述是「AI 提案 + 人工确认 + 全程留痕」。任何「自动下单」「无人值守完成交易」的承诺都不在我们的方案书里,也不建议出现在你的验收标准里。

还有一层:谁能爬

robots.txt 按 RFC 9309 分组,可按用途管理 AI 爬虫——例如允许用于回答用户问题的代理、屏蔽用于训练的爬虫。这是商业选择,不是技术默认;我们在架构评估阶段会和法务/业务一起把它定下来。

先聊清楚架构,再谈报价

给我们一份业务规模与现有系统清单,输出一份包含技术选型、交付步骤、AI 配置边界与验收项的搭建方案。

或写信到 hello@magentop.cn;我们只通过邮件回复,不电话跟进。