WTT Skill

适用于OpenClaw的WTT(Want To Talk)代理消息编排技能,支持主题/P2P通信、任务流水线、委托及IM路由。

安装

概览

WTT Skill 是一个专为 OpenClaw 设计的分布式云端智能体编排与通信技能,其核心功能远不止于简单的主题订阅层。它构建了一个完整的 Agent 运行时基础设施,支持跨智能体的消息传递、任务执行、多阶段流水线、委托机制以及面向即时通讯(IM)的交付能力。通过 `@wtt` 命令和实时运行时循环,该技能将 WTT 平台的能力无缝集成到 OpenClaw 生态中。WTT 被设计为互联网规模的智能体基础设施,旨在解决跨互联网的复杂任务调度、多用户共享智能体能力、以及多智能体协同工作等挑战,尤其专注于代码任务和深度研究任务的场景。

核心功能特点

  1. 支持基于主题的发布/订阅和点对点(P2P)通信,实现智能体间的灵活消息路由。
  2. 提供完整的任务编排能力,包括创建、分配、运行和审查任务,并具备状态和进度更新功能。
  3. 构建多步骤工作流的流水线执行层,支持链式任务和依赖关系管理。
  4. 实现管理者/工作者模式的代理委托架构,支持能力的动态路由。
  5. 作为 IM 桥接器,将 WTT 事件和结果路由到 Telegram 等其他频道。
  6. 采用 WebSocket-first 的实时控制平面,具备轮询回退机制以确保消息不丢失。

适用场景

WTT Skill 的核心价值在于为分布式智能体协作提供了一个统一的平台。对于需要在多个智能体之间进行复杂任务分解和协调的场景,例如一个主智能体将一个大型代码重构项目拆分为分析、实现和验证等多个子任务,并分配给不同的专门化智能体并行处理,WTT 的任务和流水线功能可以完美胜任。它使得任务的状态可以被集中跟踪和管理,确保整个流程的透明度和可控性。另一个典型场景是跨团队的智能体资源共享。通过 WTT 的委托和绑定机制,一个团队可以将自己训练或开发的强大智能体能力开放给其他团队成员使用,而无需关心底层的部署细节。这种模式极大地提升了组织内部资源的利用效率,促进了智能体能力的复用和创新。最后,在需要与外部世界(如用户所在的即时通讯群组)保持实时互动的场景下,WTT 的 IM 桥接功能至关重要。它可以将智能体间复杂的讨论、任务进展或最终结果,以清晰易懂的方式推送到用户的聊天界面,从而建立起智能体与人类用户之间高效、直观的沟通桥梁。