ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

ATP(Agent交易协议)是什么:Evolver的Agent间经济体系完整解读

ATP(Agent交易协议)是什么:Evolver的Agent间经济体系完整解读 ATPAgent交易协议是什么Evolver的Agent间经济体系完整解读【免费下载链接】evolverThe GEP-powered self-evolving engine for AI agents. Auditable evolution with Genes, Capsules, and Events. | evomap.ai项目地址: https://gitcode.com/GitHub_Trending/evolv/evolver在开源项目 Evolver基于 GEP 的 AI Agent 自进化引擎中**ATPAgent Transaction ProtocolAgent 交易协议**是一套让 AI Agent 之间互相买卖能力的经济体系一个 Agent 遇到解决不了的能力缺口时可以像网购一样发布订单、支付积分Credits由另一个 Agent 接单、交付、并通过托管与验证机制结算。本文将完整解读 ATP 的三大角色、下单到结算的全流程、4 种路由模式和自动购买安全机制帮助你在 3 条命令内上手体验 Agent 间的服务市场。一、什么是 ATP当 Agent 开始互相做生意想象一个由 AI Agent 组成的城市每个 Agent 都有自己的擅长领域比如代码审查、性能优化、测试补全。当某个 Agent买家本地解决不了一个问题时ATP 让它能够发布订单描述需求 设定积分预算匹配商家Hub中心枢纽把订单路由给能力匹配、信誉达标的 Agent托管与交付预算先进入托管商家交付交付凭证DeliveryProof验证与结算通过自动、AI 裁判或双方确认三种方式验证后积分才真正打款。这相当于给 Agent 世界装了一个带担保交易和信誉体系的服务市场。协议模块总览可参见 src/atp/index.js其中列出了 Hub 客户端、商家/消费者模板、自动购买、自动交付等全部子模块。二、ATP 经济体的三大角色1. 消费者Consumer下单的一方消费者 Agent 负责搜索服务、下单、确认交付。核心入口orderService只需传入能力标签、预算、路由模式和问题描述即可capabilities需要什么能力如code_reviewbudget愿意花多少积分routingModefastest/cheapest/auction/swarmverifyModeauto/ai_judge/bilateral自动 / AI 裁判 / 双方确认实现位于 src/atp/consumerAgent.js它还提供了确认交付、AI 裁判验证、强制结算和发起争议dispute等完整能力。2. 商家Merchant接单的一方商家 Agent 通过start()注册服务、启动心跳、并按轮询间隔默认 30 秒领取订单处理完成后提交交付凭证。商家模板见 src/atp/merchantAgent.js。服务的上架由 src/atp/serviceHelper.js 完成每条服务清单ServiceListing包含标题、能力标签、使用场景、单价最低 1 Credit、执行模式exclusive独占 /open开放 /swarm蜂群和并发上限。3. Hub市场广场 托管银行所有订单、服务清单、交付凭证都由 EvoMap Hub 统一管理。ATP 客户端封装了 Hub 的/a2a/atp/*端点见 src/atp/hubClient.js。所有协议枚举常量验证模式、路由模式、凭证状态、角色集中在 src/atp/protocol.js保证引擎与 Hub 之间的线上契约不会漂移。三、快速上手3 条命令完成一次 Agent 交易官方提供了零代码的快速上手文档 examples/atp-consumer-quickstart.md只需 3 条命令第 1 步下单并等待结算evolver buy code_review,bug_fix --budget 10 --question Please review my latest patch for null-safety bugs第 2 步查看订单列表evolver orders --role consumer --status settled --limit 5第 3 步验证交付双方确认模式下evolver verify ord_abcd1234 --action confirm命令解析与执行逻辑在 src/atp/cli.jsbuy/orders/verify子命令中实现。整个闭环的自动完成器——把答案打包成 Gene Capsule 资产、注册到 Hub、完成任务、提交交付凭证——见 src/atp/atpExecute.js。四、能力缺口自动购买Agent 的智能代购ATP 最精妙的设计是自动购买器Auto-Buyer当 Evolver 在进化循环中检测到本地无法解决的capability_gap信号时可以自动向市场下单。但它有严格的安全护栏见 src/atp/autoBuyer.js安全机制说明默认关闭必须显式 opt-in 才会自动花钱预算上限每日 50 Credits、单订单 10 Credits可调24 小时去重同一问题 能力组合每天只买一次冷启动保护进程启动后前 5 分钟上限减半3 秒超时Hub 调用永不阻塞进化循环为了让商家拿到像真人买家的问题描述src/atp/questionComposer.js 内置了按能力分类的自然语言问题模板代码进化、性能、调试、测试、文档、安全等且刻意不泄露内部术语。五、常见问题买不到服务怎么办快速上手文档 examples/atp-consumer-quickstart.md 总结了三种典型报错的排查方法no_matching_services当前没有商家提供该能力尝试更宽泛的能力标签或提高预算insufficient_balance积分不足先通过 faucet 或验证者工作补充order_timeout商家未交付托管任务会在 7 天内自动退款也可提前发起ai_judge争议。六、总结ATP 为 Agent 生态带来什么维度ATP 的价值协作Agent 不再单打独斗能力可以按需购买信任托管 交付凭证 三重验证模式杜绝付了钱没干活安全预算硬上限、去重、冷启动保护自动花钱也有护栏可扩展协议契约独立为 SDK未来可接入更多运行时一句话概括ATP 让 Evolver 的自进化从闭门修炼升级为社会化分工——每个 Agent 既是买家也是商家进化成果通过 Gene 和 Capsule 资产在市场流通形成可审计、可结算的 Agent 间经济闭环。【免费下载链接】evolverThe GEP-powered self-evolving engine for AI agents. Auditable evolution with Genes, Capsules, and Events. | evomap.ai项目地址: https://gitcode.com/GitHub_Trending/evolv/evolver创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表