LDP — 身份感知 Agent 通信协议:模型级路由 + 37% Token 节省
Skill-LDP-Identity-Aware-Protocol · 16-智能体工程
causalexperimentmulti_agentpricing客服与VOC数据采集与治理MAS与智能体工程定价与利润风控与合规WF-C 客服分诊WF-E Review监控WF-F 动态定价WF-G Listing内容优化
实现难度⭐⭐☆☆☆
业务优先级⭐⭐☆☆☆
业务视角
适用角色CTO / 技术负责人 · 产品经理 · 数据工程师
适用平台跨境运营 AI Agent 工程落地 · Amazon SP API + LLM 集成 · 多平台数据采集 Agent
什么情况下用想把 AI 集成到业务系统,但 LLM 稳定性差、幻觉问题、成本控制都是挑战;Agent 任务失败了不知道哪步出了问题
成功是什么样的AI Agent 在生产环境稳定运行,失败可追踪,成本可控,复杂任务完成率 >85%
业务痛点
1. 解决的问题
Google A2A 和 Anthropic MCP 这两大主流 Agent 通信协议存在共同缺陷:不暴露模型级属性。
2. 核心算法逻辑
Google A2A 和 Anthropic MCP 这两大主流 Agent 通信协议存在共同缺陷:不暴露模型级属性。Agent 只知道对方"是一个 Agent",但不知道对方用的是 Claude Opus 还是 3B 小模型、推理能力如何、token 成本是多少。这导致:
3. 业务应用场景
母婴出海 MAS 中,不同任务对模型能力要求差异巨大: - 策略型任务(市场分析、竞品洞察、合规策略制定)→ 需要 Claude Opus / GPT-4o 级别 - 执行型任务(文案改写、数据格式化、SKU 匹配)→ 3-7B 轻量模型即可
但因为缺乏身份感知,所有任务都路由到 Frontier 模型,成本浪费 80%+。
数据要求: - 历史任务记录(任务描述 + 实际所需模型质量) - 各 Agent 的 Identity Card 注册信息 - 任务复杂度评估函数(可用轻量分类器)
4. 输入数据要求
请查看原始代码模板获取输入规格。
5. 输出结果
请查看原始代码模板获取输出规格。
6. 业务价值 / ROI
- 数据要求:低,主要是 Agent 注册信息配置
- 技术门槛:低中,协议层增强,不改变 LLM 本身
- 工程复杂度:低中,可作为 MCP/A2A 之上的薄层插件(Rust 实现参考 JamJet runtime)
- 维护成本:低,Identity Card 按需更新
- 立竿见影:token -37% 直接降低 API 成本,快速 ROI
- 低侵入性:作为 MCP/A2A 上层薄层,不破坏现有系统
7. 代码模板
代码块数量:3 · 路径:未检测到
"""
LDP — LLM Delegate Protocol 身份感知 Agent 通信协议
论文: LDP: An Identity-Aware Protocol for Multi-Agent LLM Systems
arXiv: 2603.08852 | 2026-03
核心组件:
- ModelIdentityCard: Agent 身份证(模型属性)
- PayloadMode: 6 级 Payload 协商模式
- LDPSession: 治理会话(持久上下文 + 信任域)
- LDPRouter: 基于 Identity Card 的智能路由
- LDPChannel: 带 Governed Session 缓存的通信通道
"""
from __future__ import annotations
import hashlib
import time
import uuid
from dataclasses import dataclass, field
from enum import Enum
from typing import Any
# ──────────────────────────────────────────
# 1. 模型质量分级
# ──────────────────────────────────────────
class QualityTier(str, Enum):
"""模型质量分级:FRONTIER > MID > LIGHTWEIGHT"""
FRONTIER = "frontier" # GPT-4o, Claude Opus, Gemini Ultra 级别
MID = "mid" # GPT-3.5, Claude Haiku, Qwen-Plus 级别
LIGHTWEIGHT = "lightweight" # 3-7B 本地小模型
class ReasoningProfile(str, Enum):
"""推理风格偏好"""
QUALITY_FIRST = "quality_first" # 准确率优先,延迟可接受
BALANCED = "balanced" # 质量与速度均衡
SPEED_OPTIMIZED = "speed_optimized" # 速度优先,轻量任务
# ──────────────────────────────────────────
# 2. Rich Identity Card — Agent 身份证
# ──────────────────────────────────────────
@dataclass
class ModelIdentityCard:
"""
Agent 身份证:暴露模型级属性,解决 MCP/A2A 不透明问题。
每个 Agent 注册时携带此卡,供 Orchestrator 做智能路由。
"""
agent_id: str
model_id: str # 具体模型版本: "claude-opus-4", "qwen-7b"
model_family: str # 模型族: "claude", "gpt", "qwen", "gemma"
quality_tier: QualityTier
reasoning_profile: ReasoningProfile
cost_per_token: float # USD per 1K tokens
max_context_tokens: int # 最大上下文长度
supported_modalities: list[str] = field(default_factory=lambda: ["text"])
trust_domain: str = "default" # 所属信任域
8. 论文来源
- 2603.08852