近期AgentUnion正式推出中国首个智能体通信标准——ACP协议,已被多家科技和产业媒体深入报道,在开发者群体中激起关注。 ACP带来的“通用语言” ACP定义了从Agent唯一标识到网络通讯、身份接入、权限授权各环节的统一标准,为Agent间的发现、互操作和服务流转打下基础。 其设计理念和互联网早期的开放协议类似:最大程度促进生态共建,让企业、开发者都能参与智能体互联网的建设与创新。开放协议的价值 简化智能体注册、发现、交互流程,让多源Agent便捷组网和复用。 通过协议化接口,提升企业级智能体部署的安全性和扩展性。 写在最后:正如TCP/IP奠基网络互联,ACP也在为AI Agent社会化协作提供必要基建。不仅是技术升级,更是合力共赢的生态跃迁。 ACP官网:https://acp.agentunion.cn
OpenClaw 没有采用现成的 gRPC、GraphQL 或 REST,而是基于 JSON-RPC 2.0 扩展出一套专为 AI Agent 场景定制的轻量级协议——ACP(Agent Client 本文将揭示:为什么通用协议不够用?ACP 解决了哪些 AI 原生问题?以及它是如何保障类型安全与多端一致性的。 一、通用协议为何“水土不服”? 1. 由于所有客户端(Web/iOS/Android/CLI)都实现同一套 ACP 协议,它们天然具备功能对齐: 协议即契约——只要遵守 ACP,任何新客户端都能立即获得全部能力。 六、ACP vs 其他 AI 协议(对比视野) ✅ ACP 的独特价值在于:它连接了“渠道 ↔ 模型 ↔ 工具”全链路。 结语:协议是系统的“宪法” 在 OpenClaw 中,ACP 不仅是通信格式,更是系统架构的约束与保障。
在个人和疫情的双重拖拉下,终于把ACP考过了。 ACP的通过,是自己学习的敏捷的一个回报,路还很长,期待前方的风景。
什么是 ACP(智能体通信协议)? 与面向云的协议(如 A2A)或上下文路由协议(如 MCP)不同,ACP 专为本地优先(local-first)和实时智能体编排而设计,强调最小化网络开销,并实现运行时中多智能体之间的紧密集成。 简而言之,ACP 提供了一个本地运行时协议层,适用于模块化AI系统 —— 它优先考虑低延迟协调、系统弹性和可组合性。 协议对比一览(Protocols Compared Side-by-Side) 特征/协议 A2A(Agent-to-Agent) MCP(Model Context Protocol) ACP(Agent 但在某些部署环境中,尤其是受严格控制的场景,ACP 有可能完全取代 A2A,因为它跳过了基于 Web 协议的开销,直接在本地完成任务。 融合还是碎片化?
UDP 协议 UDP (用户数据报)协议,是传输层的另外一个协议 一、简单概念 1、特点 .不需要建立连接,直接发送数据,不会去重新排序,不需要确认 2、报文宇段 ·源端口 ·目标端口 · UDP
干系人分析是系统地收集和分析各种信息,以便确定在整个项目中应该考虑那些人的利益。通过干系人分析识别出干系人的利益、期望和影响,并把它们与项目的目的联系起来。干系人分析也有助于了解干系人之间的关系,以便利用这些关系建立联盟和合作伙伴,从而提高项目成功的可能性。在项目或阶段的不同时期,应该对干系人之间的关系施加不同影响,所以,要基于干系人的价值进行分析。
如果你还在困惑为什么有的 AI 能无缝调用企业数据,有的能在边缘设备上协同工作,有的却能跨平台完成复杂任务 —— 答案就在这三个关键协议里:MCP、ACP 和 A2A。 二、ACP(代理通信协议)边缘设备的 "本地对讲机"如果说 MCP 是云端 AI 的信息接口,那 BeeAI 和 IBM 提出的 ACP(Agent Communication Protocol)就是边缘环境的 它专为本地设备设计,追求低延迟、少依赖,堪称 AI 代理的 "对讲机协议"。ACP 的独特架构去中心化设计:每个代理通过本地广播暴露身份和能力,不需要中央服务器协调。 最适合:跨厂商代理生态(如不同团队开发的 AI 协同工作)、云原生环境的分布式编排四、三者对比:选协议就像挑工具从这个对比表中可以清晰地看出,MCP 更侧重于模型与外部信息的交互,ACP 主要用于本地代理之间的实时通信 开发者不用关心底层用了 MCP 还是 ACP,只需调用简单指令,系统会自动匹配最合适的协议 —— 就像现在我们不用懂 TCP/IP 也能上网一样。
,但是后面我也说道 Http 协议无论是 GET 还是 Post 方法传输数据。 本文将详细探讨HTTPS协议的工作原理、HTTP与HTTPS的区别、加密技术的应用以及如何通过证书认证保障安全通信 1.1 HTTPS 是什么及其工作原理? HTTPS协议则通过在 应用层 和 传输层 之间增加一个加密层(SSL/TLS),为数据传输提供安全保障。 HTTPS 也是一个应用层协议. 只是 在 HTTP 协议的基础上引入了一个加密层. 加密方式的定义? HTTPS加密传输与数据安全 传输过程加密 HTTPS协议:所有数据传输均通过SSL/TLS加密,防止中间人攻击或数据窃取。
Agent Client Protocol(ACP)用一套 json-rpc 2.0 协议解决了这个问题:任何支持 ACP 的智能体可以在任何支持 ACP 的编辑器或平台中使用。 OpenClaw 的 acpx 插件把这套协议接到了消息平台,让你能在 discord、 telegram 里直接驱动 Codex、 Claude Code、 gemini CLI 等 10+ 编码智能体 ACP 是什么 Agent Client Protocol(ACP)是一个标准化协议,用于规范代码编辑器/IDE 与编码智能体之间的通信。 验证智能体报告 accepted=yes 和真实 childSessionKey 总结 OpenClaw ACP Agents 通过 acpx 插件把 ACP 协议接到了消息平台, 让你能在 Discord 、Telegram 中直接驱动 10+ 编码智能体.
说明: rtmp协议wireshark中过滤音频数据包的条件为: rtmpt.header.typeid == 0x08 通过抓包文件,我们看到音频数据也是按照RTMP Header + Rtmp Body 因为rtmp是Adobe公司开发的协议,所以对自己东西当然是青睐有加,音频的数据的Body部分正是按照FLV的格式进行组装的。 我们来看抓包中的例子,rtmp Body中的数据是audio类型,audio类型的第一个字节表示header,其值为0xaf=0x10101111,将二进制隔开为4段: 0x1010=100x11=30x1=10x1
然而,这些看似简单的操作背后隐藏着复杂的协议。 API协议包含了一组规则和标准,用于定义不同系统之间如何进行通信和共享数据。它们充当了不同应用程序之间的桥梁,使它们能够相互理解和交流。 API协议的设计和实现需要考虑到安全性、可靠性和效率等因素,以确保数据的准确传输和系统的正常运行。 为了深入了解API的世界,这里对10个常见的API协议设计进行了梳理。 8.简单对象访问协议(SOAP) SOAP 是 Web 服务的通信协议, 定义了 Web service 消息的格式。 SOAP 是协议独立的,可以在各种网络协议上运行,如HTTP、SMTP等。最常见的是在HTTP上使用SOAP,将SOAP消息封装在HTTP协议中进行传输。 总之,MQTT 是一种灵活、轻量级且易于实现的可靠而高效协议,特别适用于需要实时、可靠通信的物联网和嵌入式系统。如果希望对物联网通信协议有更多的了解,可以参阅笔者的拙作——《一书读懂物联网》。
4、增量开发 任务10:组织干系人进行运行评审或定期检查,从而获取对过程中和计划中工作的反馈及修正。 任务8:预计当前对项目所需投入的概略理解,制定一个初始范围、时间表和成本估计区间,从而确定项目管理的起点 任务9:基于对项目所需投入的最新理解,重新调整项目范围、时间表和成本区间,从而管理项目 任务10
关键词:ACP 协议|状态同步|响应式 UI|多端一致性|WebSocket|会话复用 在多渠道 AI 系统中,一个常见陷阱是:不同客户端体验割裂。 本文将详解 OpenClaw Web UI 的三大支柱: 统一通信协议(ACP)—— 所有渠道的“通用语言” 响应式状态树—— 实时同步会话全貌 多端组件抽象—— 一套逻辑,多端渲染 一、问题根源:为什么多端体验容易不一致 二、核心基石:ACP 协议 —— 所有渠道的通用语言 ACP(Agent Communication Protocol)是一个基于 JSON-RPC 2.0 的双向事件协议,定义了智能体与客户端之间的标准化消息格式 离线缓存 使用 IndexedDB 缓存最近 10 个会话 重连后自动同步增量消息 即使在网络波动下,体验依然流畅。 通过 ACP 协议将“通信”标准化,通过状态树将“呈现”解耦,系统得以在任意渠道提供同等能力、同等上下文、同等控制权的体验。
而题干中强调了非一般用户的角度,即说明的是极端人物,而极端人物,一般采用人物来解决,所以选择D 10、如果团队成员表示他们感到过度劳累和压力,敏捷管理专业人士应该怎么做? 这已经拖延了工作,虽然对谁将负责完成每次同样评审达成了协议,但这项工作仍然没有完成。敏捷团队领导应如何帮助团队克服这个问题? A 告诉团队将会议和个人任务纳入规划的一部分 B 将团队的协议通知该促进者,并让促进者将团队的工作限制在协议范围内 C 将该问题升级上报给项目发起人 D 告诉团队做个人的任务,拒绝其他会议 答案
对比PMP项目管理过程的五大阶段:启动、规划、执行、监控、收尾,敏捷项目管理同样可以把整个框架分为五个阶段,分别是:构想、推测、探索、适应和结束阶段。
关键词:渠道插件|生命周期|ACP 协议|热插拔|统一消息模型|事件总线 OpenClaw 的核心能力之一是多端一致性:无论用户通过 WhatsApp、Web UI、终端 CLI 还是 Slack 本文将详解其四大核心机制: 插件接口标准化(ChannelPlugin Interface) 生命周期统一管控(Lifecycle Hooks) ACP 协议桥接(消息双向转换) 热插拔与配置热重载 一 五、ACP 协议:渠道无关的消息总线 所有渠道插件不直接与 AI 核心交互,而是通过 ACP(Agent Communication Protocol): 消息流向 [WhatsApp] ↓ ( —— 工业级 AI 智能体网关的定位与愿景 第 2 篇:三位一体架构详解 —— 网关层、协议层、智能体系如何协同工作 第 3 篇:ACP 协议设计哲学 —— 为什么 OpenClaw 选择自研 Agent memory-search.ts 中的 RAG 配置解析与合并逻辑 第 8 篇:向量检索实战 —— OpenClaw 如何实现混合搜索(向量 + 全文) 第 9 篇:长期记忆与会话同步 —— 如何让 AI “记住”跨天对话 第 10
交付价值,特别是业务价值,是敏捷方法的核心组成部分。这种概念已经融入了敏捷的核心,包括敏捷价值宣言(可以工作的软件胜过绵绵俱到的文档)和敏捷原则(不断交付的可用软件和可用的软件是衡量进度的首页指标)。每个特性有其所属的价值,使用MoSCoW或Kano方法可以对特性的价值进行优先级排序。价值驱动交付贯穿敏捷项目的整个生命周期,指导着过程中的决策。
从模型上下文协议 (MCP) 到 IBM 和思科的智能体通信协议 (ACP) ,从谷歌的跨厂商智能体对智能体协议 (A2A) 到去中心化的代理网络协议 (ANP) ,这些协议正在竞相定义智能体在AI时代如何协调 ACP:受控环境中的结构化协作 智能体通信协议 (Agent Communication Protocol,ACP) 是一个开放标准,最初由 BeeAI 和 IBM 提出,用于支持在同一局部或边缘环境中运行的 与面向云的协议 (如 A2A) 或上下文路由协议 (如 MCP) 不同,ACP 是为本地优先的实时代理编排而设计的,具有最小的网络开销和在共享运行时内部署的智能体之间的紧密集成。 简而言之,ACP 为模块化 AI 系统提供了本地协议层的运行时,优先考虑低延迟协调、弹性和可组合性。 关于嵌入模型的10个思考 解读文本嵌入:语义表达的练习 解读知识图谱的自动构建 “提示工程”的技术分类 大模型系列:提示词管理 提示工程中的10个设计模式 解读:基于图的大模型提示技术 大模型微调
HermesAgent集成实践:从协议到生产分享HagiCode集成HermesAgent的完整实践,包括ACP协议适配、会话池管理、前后端契约同步等核心经验。 ACP协议适配Hermes使用ACP(AgentCommunicationProtocol)协议,与传统的HTTPAPI不同。 ACP是基于标准输入输出的协议,有几个特点:启动标记:Hermes进程启动后会输出//ready标记动态认证:认证方法不是固定的,需要通过协议协商会话复用:通过SessionId复用已建立的会话响应分散 总结集成HermesAgent到生产系统需要考虑多个层面的问题:架构层面:设计统一的Provider接口,实现可替换的组件架构协议层面:正确处理ACP协议的特殊性,如启动标记、动态认证等性能层面:通过会话池复用资源 技术也是如此,只要能让系统变得更好,用什么框架、什么协议,其实都没那么重要......参考资料HagiCode项目地址HagiCode官网HermesAgent文档ACP协议规范HagiCode安装指南
A 最大化不必要的工作 B 尽早和持续的交付 C 欢迎需求变更 D 延迟决策 答案 A 敏捷12原则中的第10条:“尽量做到简洁,尽最大可能减少不必要的工作。这是一面艺术。” 精益7大原则中之一:消除浪费 ,不必要的工作就是一种软件浪费;综合这里两条,选A 10、国内发生了严重的自然灾害,项目目标受到了影响,你作为敏捷管理工程师,需要: A 立刻停止项目 B 做优先级高的 27题.png A 9 B 10 C 12 D 15 答案 A 根据速度的的定义,速度是指一个迭代内完成的故事点数。 通常,会用利尔特法则作为一个预测和分析队列情况的工具,根据公式可以算出完成时间和循环时间,但是ACP考试不要掌握这个公式。利尔特法则在2016年9月份考试出现过,所以这个名词要记住。