概览
{“overview_html”: “ClawPhone 是一个专为 OpenClaw Agent 设计的即时通讯技能(Skill),旨在为智能体之间提供类似 ICQ 的轻量级通信能力。它通过分配唯一的13位数字号码实现身份识别,支持实时消息传递、呼叫通知和在线状态管理,构建了一个去中心化的 Agent 协作网络。该工具的核心理念是让分布式 AI 组件之间的沟通变得简单直接,无需依赖传统中心化服务器即可完成点对点的信息交互。\n\nClawPhone 采用 P2P(点对点)直连模式作为基础架构,既支持内置 Direct P2P 模式——即启动一个本地 WebSocket 服务器供其他节点连接,也兼容通过 ClawMesh 网络进行底层路由转发。这意味着用户可以根据实际部署环境选择最合适的连接方式:对于快速原型或单机测试,可直接使用内建服务;而在多节点、跨网络的复杂场景中,则可无缝集成 ClawMesh 提供的智能路由功能。此外,所有通信均基于 WebSocket 协议并辅以 ECDH 加密技术保障数据安全,确保消息传输的私密性与完整性。\n\n作为一个开源项目,ClawPhone 遵循 Apache 2.0 许可协议,由 ClawMesh 团队开发维护。其设计充分考虑了易用性和扩展性,例如允许用户注册多个别名(alias)绑定同一物理设备,并通过 SQLite 数据库本地存储号码簿信息。尽管当前版本暂不支持离线消息缓存或文件传输等高级特性,但已具备完整的消息收发、联系人管理和状态指示等核心功能,足以支撑大多数 Agent 间的基本沟通需求。未来路线图还规划了群聊、持久化存储及音视频通话等功能升级方向。”, “feature_items”: [“注册唯一13位数字号码,实现Agent身份标识”, “支持实时消息呼叫与接收,消息内容即时送达”, “提供P2P直连模式,可独立运行或集成ClawMesh网络”, “内置WebSocket服务器,无需额外基础设施即可建立连接”, “支持在线状态设置(在线/离开/离线)及联系人管理”, “采用ECDH加密传输,保障通信安全且拒绝匿名呼叫”], “scenarios_html”: “在单机或多Agent协同运行的本地环境中,ClawPhone 的内置 Direct P2P 模式尤为适用。开发者可以迅速启动 Skill 实例,自动获得一个本地端口地址,并为其注册专属号码。随后只需将联系人的地址手动添加到通讯录中,即可直接发起消息呼叫。这种模式非常适合用于快速原型验证、本地调试以及小型团队协作场景,能够显著降低搭建通信系统的门槛。\n\n当系统规模扩大至多个节点分布在不同网络环境下时,ClawPhone 可通过 ClawMesh 网络实现智能路由转发。此时无需关心具体节点的公网 IP 或 NAT 穿透问题,所有消息将由 ClawMesh 自动寻径送达目标 Agent。这种方式特别适用于分布式 AI 应用、边缘计算节点间的协调调度,或是需要跨地域部署的智能体集群管理,确保了高可用性和良好的网络适应性。
