本项目包含 Nᵗʰ Lab 推出的 Agentic Protocol (AP Protocol) v3.1 公开规范,旨在为AI Agent时代建立统一的多智能体协作通信标准。
AP Protocol 不是替代 MCP(Model Context Protocol),而是作为 MCP 的本地多Agent协作补充层,专注于解决多智能体间的状态同步、冲突解决和离线可用性问题。
- AP_Protocol_v3_1_Open_Specification.md - 完整协议接口白皮书
- 协议架构与设计哲学
- 核心数据结构定义
- 安全规范与性能预算
- 错误码与兼容性指南
- AP_Protocol_Distribution_Strategy.md - 洋葱式分发策略
- 三层分发架构(公开规范 → 开源SDK → 闭源内核)
- 商业逻辑与实施路线图
- 风险应对策略
- MCP负责纵向连接:Agent与工具/资源的发现、调用、管理
- AP协议负责横向协作:多个Agent间的状态同步、冲突解决、离线可用性保障
- HLC混合逻辑时钟 - 全局一致的因果排序
- Intent-Based Delta - 基于意图的状态变更单元
- Epoch纪元管理 - 任务生命周期边界管理
- PACR优先级仲裁冲突解决 - 四级递进的冲突解决机制
- 四级安全标签映射(LOW/MEDIUM/HIGH/CRITICAL)
- 自动审计日志(sensitivity ≥ 5的操作)
- 不可变契约保障数据完整性
- 本地多Agent任务协同
- 离线环境下的状态管理
- 并发操作的冲突检测与解决
- 为现有Agent系统添加协作能力
- 构建基于AP协议的工具和插件
- 参与协议标准的演进和贡献
- 构建可靠的智能体工作流
- 保障操作的安全性和可审计性
- 实现跨平台、跨版本的兼容性
- 最小实现:核心层约1,100行代码(Python/TypeScript)
- 性能预算:Delta元数据 ≤ 500 bytes,HLC tick延迟 ≤ 1ms
- 存储要求:核心层内存占用 ≤ 50MB(10,000个活跃实体)
- 许可证:Creative Commons Attribution 4.0 International (CC BY 4.0)
- 允许:自由使用、复制、分发、修改、商业应用
- 要求:注明原始出处(Nᵗʰ Lab)
- 开源SDK:Python/JS/Rust客户端库(MIT许可证)
- 闭源内核:高性能实现(商业授权)
我们欢迎社区对AP协议规范的:
- 技术建议和改进意见
- 实现经验和最佳实践
- 使用案例和成功故事
请通过 GitHub Issues 或社区论坛参与讨论。
- iMUMO架构:查看 iMUMO.md 了解底层执行框架
- 错误翻译器:error_translator.py - 错误信息本地化工具
- 迁移工具:migrate_from_edgeguard.py - 系统迁移辅助
Nᵗʰ Lab - 致力于构建可靠、安全、高效的智能体协作生态系统 发布日期:2026年2月 协议版本:AP Protocol v3.1