创建日期:2026-05-03
分类:技术/AI/协议
标签:通用商务、AI协议、商务标准化、跨平台商务、智能体商务
Universal Commerce Protocol(UCP,通用商务协议) 是一种旨在统一和标准化所有商务交互的开放协议。它定义了商品/服务发现、报价、协商、订单、支付、履约、售后等全商务流程的标准数据格式和交互模式。
UCP 的愿景是:任何系统、任何平台、任何智能体,都能用同一套语言进行商务交流。
当前商务交互面临严重的"巴别塔"问题:
| 场景 | 现有协议/格式 | 问题 |
|---|---|---|
| B2B采购 | EDI X12、EDIFACT、OAGIS | 复杂、昂贵、不灵活 |
| 电商 | 各平台私有API(Amazon、淘宝、Shopify) | 互不相通 |
| 支付 | ISO 20022、PCI DSS、各支付网关 | 标准不一 |
| 物流 | 各承运商私有格式 | 数据孤岛 |
| 发票 | UBL、CII、各国内格式 | 跨境困难 |
┌─────────────────────────────────────────┐
│ 商务语义层(Business Semantics) │
│ 商品目录 │ 报价 │ 订单 │ 发票 │ 售后 │
└─────────────────────────────────────────┘
↓
┌─────────────────────────────────────────┐
│ 交互协议层(Interaction Protocol) │
│ 发现 │ 协商 │ 交易 │ 履约 │ 争议解决 │
└─────────────────────────────────────────┘
↓
┌─────────────────────────────────────────┐
│ 身份与信任层(Identity & Trust) │
│ DID │ 信誉 │ 合规 │ 认证 │ 保险 │
└─────────────────────────────────────────┘
↓
┌─────────────────────────────────────────┐
│ 传输层(Transport) │
│ HTTP/REST │ gRPC │ 消息队列 │ 区块链 │
└─────────────────────────────────────────┘
UCP 定义了一套标准化的商务文档(类似EDI的报文,但更现代):
| 文档 | 用途 | 对应传统 |
|---|---|---|
| Catalog | 商品/服务目录 | 产品数据库 |
| Quotation | 报价单 | RFQ/报价响应 |
| Order | 采购订单 | PO(Purchase Order) |
| Invoice | 发票 | 传统发票 |
| Delivery | 交付通知 | ASN(Advanced Ship Notice) |
| Payment | 支付指令 | 付款指令 |
| Receipt | 收据/确认 | 回执 |
| Return | 退货/退款 | RMA(Return Merchandise Authorization) |
{
"@context": "https://ucp-protocol.org/v1",
"@type": "Product",
"id": "urn:ucp:product:abc123",
"name": "Enterprise Cloud Server",
"description": "High-performance cloud compute instance",
"classification": {
"unspsc": "43211509",
"gpc": "10000123"
},
"attributes": {
"cpu": {"value": 32, "unit": "cores"},
"ram": {"value": 128, "unit": "GB"},
"storage": {"value": 2000, "unit": "GB", "type": "SSD"}
},
"pricing": {
"model": "subscription",
"currency": "USD",
"unit": "month",
"basePrice": 500.00,
"tiers": [
{"min": 1, "max": 10, "price": 500.00},
{"min": 11, "max": 100, "price": 450.00},
{"min": 101, "price": 400.00}
]
},
"availability": {
"regions": ["us-east", "eu-west", "ap-south"],
"leadTime": {"value": 1, "unit": "hour"}
},
"terms": {
"payment": "net30",
"warranty": "12 months",
"sla": "99.99%"
}
}
{
"@context": "https://ucp-protocol.org/v1",
"@type": "Order",
"id": "urn:ucp:order:xyz789",
"version": 1,
"status": "confirmed",
"buyer": {
"id": "did:ucp:buyer:corp456",
"name": "TechCorp Inc.",
"contact": {
"email": "procurement@techcorp.com",
"address": {
"country": "US",
"region": "CA",
"locality": "San Francisco"
}
}
},
"seller": {
"id": "did:ucp:seller:cloud789",
"name": "CloudProvider Ltd."
},
"items": [
{
"lineId": "1",
"productId": "urn:ucp:product:abc123",
"description": "Enterprise Cloud Server",
"quantity": 5,
"unit": "instance",
"unitPrice": {"value": 450.00, "currency": "USD"},
"total": {"value": 2250.00, "currency": "USD"},
"delivery": {
"requestedDate": "2024-06-01",
"region": "us-east"
}
}
],
"totals": {
"subtotal": {"value": 2250.00, "currency": "USD"},
"tax": {"value": 180.00, "currency": "USD", "rate": "8%"},
"total": {"value": 2430.00, "currency": "USD"}
},
"payment": {
"method": "corporate_account",
"terms": "net30",
"dueDate": "2024-07-01"
},
"timeline": [
{"event": "created", "timestamp": "2024-06-01T10:00:00Z"},
{"event": "confirmed", "timestamp": "2024-06-01T10:15:00Z"},
{"event": "delivered", "timestamp": "2024-06-01T11:00:00Z"}
]
}
Discovery(发现)
↓
Quotation(报价)
↓
Negotiation(协商) ←→ 可能多轮
↓
Order(下单)
↓
Payment(支付)
↓
Fulfillment(履约)
↓
Receipt(确认)
↓
After-sales(售后)
// 查询请求
{
"@context": "https://ucp-protocol.org/v1",
"@type": "CatalogQuery",
"query": {
"keywords": ["cloud server", "compute"],
"filters": {
"category": "43211509",
"priceRange": {"min": 100, "max": 1000, "currency": "USD"},
"region": ["us-east", "eu-west"],
"certifications": ["ISO27001", "SOC2"]
},
"sort": [{"field": "price", "order": "asc"}],
"pagination": {"limit": 20, "offset": 0}
}
}
// 查询响应
{
"@context": "https://ucp-protocol.org/v1",
"@type": "CatalogResponse",
"total": 156,
"results": [
{
"productId": "urn:ucp:product:abc123",
"name": "Enterprise Cloud Server",
"summary": "32 cores, 128GB RAM, 2TB SSD",
"price": {"value": 500.00, "currency": "USD", "unit": "month"},
"seller": {"id": "did:ucp:seller:cloud789", "rating": 4.8},
"matchScore": 0.95
}
]
}
UCP 支持结构化的商务协商:
// 买方还价
{
"@context": "https://ucp-protocol.org/v1",
"@type": "CounterOffer",
"originalOfferId": "urn:ucp:offer:orig001",
"changes": [
{
"field": "items[0].unitPrice",
"from": {"value": 500.00, "currency": "USD"},
"to": {"value": 420.00, "currency": "USD"},
"reason": "volume_discount"
},
{
"field": "payment.terms",
"from": "net30",
"to": "net60",
"reason": "cash_flow_optimization"
}
],
"validUntil": "2024-06-05T00:00:00Z"
}
// 卖方响应
{
"@context": "https://ucp-protocol.org/v1",
"@type": "OfferResponse",
"status": "accepted_with_modifications",
"modifications": [
{
"field": "items[0].unitPrice",
"final": {"value": 450.00, "currency": "USD"},
"condition": "minimum_quantity: 10"
}
],
"finalOfferId": "urn:ucp:offer:final002"
}
UCP 原生为 AI 智能体优化:
| 特性 | 说明 |
|---|---|
| 结构化数据 | JSON-LD,机器易解析 |
| 语义明确 | @context + @type,消除歧义 |
| 自描述 | 文档包含自己的结构和规则 |
| 可验证 | 数字签名 + 哈希校验 |
| 可组合 | 复杂商务逻辑由简单文档组合 |
用户:"帮我采购下个月的云计算资源"
↓
AI 采购代理(Buyer Agent)
↓
UCP 协议交互:
1. 解析需求 → 生成 CatalogQuery
2. 接收报价 → 评估(价格、SLA、信誉)
3. 多轮协商 → CounterOffer
4. 生成订单 → Order 文档
5. 跟踪履约 → 监控 Timeline
6. 自动对账 → 匹配 Invoice vs Order
↓
完成采购,生成报告
UCP: 通用商务协议
└── 定义"商务说什么"(数据格式、文档类型)
└── 适用于所有商务参与者(人、机器、平台)
ACP: AI 智能体商务协议
└── 定义"智能体如何谈"(协商策略、信任机制)
└── 专注于 AI 自主商务场景
关系:
UCP 是 ACP 的底层商务语言
ACP 在 UCP 之上增加 AI 特定的交互语义
两者结合 = AI 智能体的完整商务能力
openapi: 3.0.0
info:
title: UCP API
version: 1.0.0
paths:
/catalog/query:
post:
summary: 查询商品目录
requestBody:
content:
application/json:
schema:
$ref: 'https://ucp-protocol.org/v1/schemas/CatalogQuery'
/order:
post:
summary: 创建订单
requestBody:
content:
application/json:
schema:
$ref: 'https://ucp-protocol.org/v1/schemas/Order'
/negotiate:
post:
summary: 商务协商
requestBody:
content:
application/json:
schema:
$ref: 'https://ucp-protocol.org/v1/schemas/NegotiationMessage'
商务事件流
↓
┌─────────────────────────────────────────┐
│ UCP Event Bus │
│ │
│ • order.created │
│ • order.confirmed │
│ • payment.received │
│ • shipment.shipped │
│ • delivery.completed │
│ • invoice.issued │
│ • dispute.opened │
│ • dispute.resolved │
└─────────────────────────────────────────┘
↓
订阅者处理
├─ AI 代理 → 自动响应
├─ ERP 系统 → 数据同步
├─ 通知服务 → 消息推送
└─ 分析平台 → 数据仓库
| UCP | 传统标准 | 映射方式 |
|---|---|---|
| Catalog | UNSPSC、GPC | 分类代码兼容 |
| Order | EDI 850、OAGIS | 字段一一映射 |
| Invoice | UBL Invoice、CII | XML ↔ JSON 转换 |
| Payment | ISO 20022 pain.001 | 支付指令映射 |
| Product | GS1 GTIN | 全球贸易项目代码 |
阶段 1: UCP Gateway
现有系统 ──→ UCP Gateway ──→ UCP 网络
(翻译层,不改现有系统)
阶段 2: UCP Native
新系统直接实现 UCP
旧系统通过 Gateway 接入
阶段 3: UCP Universal
全网 UCP
传统标准成为历史
中国制造商采购德国设备
↓
UCP 优势:
- 统一语言,无需 EDI 翻译
- 自动关税/合规检查
- 多币种报价自动转换
- 跨境物流自动跟踪
多平台卖家管理
↓
UCP 优势:
- 一套商品数据,多平台同步
- 统一订单管理(Amazon + eBay + Shopify)
- 跨平台库存协调
- 统一数据分析
汽车制造商供应链
↓
UCP 优势:
- 多级供应商统一管理
- JIT(准时制)自动触发
- 质量追溯(批次 → 零件 → 整车)
- 风险预警(供应商延迟自动检测)
| 组织 | 角色 |
|---|---|
| UCP Consortium | 协议维护、版本管理 |
| Industry Working Groups | 垂直行业扩展(零售、制造、物流) |
| Compliance Board | 合规认证、审计标准 |
| 项目 | 语言 | 功能 |
|---|---|---|
| ucp-core | TypeScript | 核心库、验证器 |
| ucp-gateway | Go | 传统系统桥接 |
| ucp-ai-sdk | Python | AI 智能体 SDK |
UCP 是商务交互的"通用语言":
| 价值 | 说明 |
|---|---|
| 消除孤岛 | 打破平台、行业、国界的商务壁垒 |
| AI 就绪 | 原生支持机器自主商务 |
| 兼容现有 | 渐进式演进,不推翻重来 |
| 开放生态 | 无专利壁垒,社区驱动 |
核心公式:
UCP = 标准化商务语义 + 开放交互协议 + AI 原生设计
UCP 的成功将意味着:任何商务系统,无论新旧、无论人机,都能无缝对话。
页面创建日期:2026-05-03