Telegram Compose 是一个专为通过 Telegram 发送富文本消息而设计的自动化工具,它利用直接 API 调用,支持 HTML 格式的消息渲染,使输出内容具备清晰的视觉层次和良好的可读性。该技能由主会话代理自动触发,无需其他组件知晓其存在,从而实现了无缝集成。当系统检测到需要发送的内容超过三行或包含结构化数据(如列表、统计信息、报告段落等)时,主会话将自动派生一个 Haiku 子代理来处理格式化与发送任务;而对于简短回复(少于三行且无结构),则直接通过 OpenClaw 的 `message` 工具发送,确保效率与适用性的平衡。 该工具的核心在于其严格的格式化规则和移动端优化策略。它采用‘表情符号 + 加粗标题 + 键值对 + 引用块 + 可展开详情’的结构模式,使复杂信息一目了然。特别强调避免使用 `
` 标签展示统计数据或布局,因其在移动设备上易出现换行错乱问题,取而代之的是自然流式表达,例如用‘🟠 Reddit: 32 threads · 1,658 pts’等形式呈现多维度数据。同时,所有特殊字符(如 `&`, ``)必须在文本内容中正确转义,防止 HTML 解析失败。若消息长度超过 Telegram 单条上限(4096 字符),系统会智能按章节边界拆分,并在后续片段添加‘(continued)’提示,保证信息完整送达。核心功能特点
- 自动识别内容复杂度:短文本(<3行)直发,长内容或结构化数据触发富文本处理流程
- 支持完整 HTML 标签集:包括加粗、斜体、代码块、链接、提及、引用及可折叠详情区块
- 严格遵循移动端友好原则:禁用 `` 用于非代码数据,改用自然语言流展示统计与层级信息
- 智能错误恢复机制:遇解析错误自动降级为纯文本发送,优先保障送达而非完美排版
- 精确配置依赖:必须显式指定 Telegram Bot 账户名,禁止自动选择或轮询多个账号
适用场景
Telegram Compose 特别适用于那些需要清晰视觉呈现、便于快速扫描的信息传递场景。典型应用包括研究报告摘要推送,其中关键指标以‘Metric: Value’形式突出显示,配合可展开的技术细节区块,既保持概览简洁又支持深度查阅。安全警报或系统状态更新也是理想用例——例如用⚠️符号标记紧急事件,结合时间戳、影响范围和应急操作链接,实现一键响应闭环。日常运维中的简报通知同样受益:每日部署总结、监控异常聚合、会议纪要要点等均可通过标准化模板生成高度一致的频道信息流。此外,在团队协作中用于分发项目进度、优先级清单或资源分配情况时,该工具能有效提升沟通效率,减少误解。无论是面向开发者的技术通告,还是面向管理层的业务快照,Telegram Compose 都能将原始数据转化为适合即时通讯环境的专业化输出。
