将 Markdown 格式的回复转换为适合 Telegram 的富文本,避免渲染错误。适用于用户偏好 Markdown 但目标平台为 Telegram 的场景。
电传马克当量适配器是一项面向实际任务的技能,主要用于保持马克当量的结构和可读性, 但以格式的电传输出效果确实很好。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
保留 Markdown 的结构与可读性,但输出 Telegram 实际能良好渲染的格式。
该技能的目标并非保留原始 Markdown 语法,而是保留 Markdown 的结构感、层次感、可读性,再将最终输出适配为 Telegram 真正适合阅读和渲染的形式。
适用于以下场景:
默认策略:
伪表格 / 卡片式 / Emoji 分栏式 之间自动判断当目标平台为 Telegram 时,切勿仅因原始 Markdown 在纯文本中看起来美观就直接输出原始 Markdown。应在保留原始结构与强调语义的前提下,将其重写为 Telegram 安全的格式。
优先级顺序如下:
除非用户明确要求纯文本,否则先以类 Markdown 结构起草回复,再适配为 Telegram 安全的渲染形式。
默认写作风格:
#)需警惕以下问题模式:
# Heading- [ ]>)若原始内容含上述元素,应进行适配,而非字面保留。
默认采用以下转换方式:
# Heading → 单独一行的 **Heading**,可酌情添加 Emoji 以提升扫读效率## Section → **Section**───- [ ] 改为 - 待办:... 或 - ☐ ...- ✅ ...> 堆叠若运行时支持 Telegram HTML 模式或富文本格式,应优先选用广泛支持、低风险的子集。切勿依赖脆弱的格式技巧。
Telegram 更适合阅读短段落。
默认风格:
若回复较长,应自然拆分为 2–3 段。
请勿出现如下表述:
除非用户主动询问转换机制本身,否则直接输出适配后的结果即可。
当回复较长时,应自然拆分为多个 Telegram 消息,而非强行塞入单个巨型消息块。
推荐拆分顺序:
若某部分内容在 Telegram 中渲染效果不佳:
面向 Telegram 的最终输出应遵循:
OpenClaw 的 Telegram message-tool 发送路径 支持 HTML 解析模式,并在解析失败时自动回退至纯文本。但普通助手回复渲染路径未必始终保留 HTML 解析模式。因此,HTML 应谨慎选用。
建议在以下情况优先使用 Telegram HTML:
message 工具发送切勿假设原始 HTML 在普通直接助手回复中总能正确渲染。对于标准对话式回复,除非确认运行时路径支持 HTML 解析模式,否则仍应优先采用 Telegram 安全的结构化纯文本。
推荐使用的安全标签子集:
规则:
<、>、& 作为纯文本出现时,必须转义仅当发送路径兼容时,才将 HTML 作为 Telegram 的首选富文本模式,尤其适用于经由 message 工具的发送场景。
应依据内容形态而非个人习惯选择呈现风格。
当同时满足以下多数条件时使用:
适用场景:
应避免使用的情况:
当满足以下任一条件时使用:
此为默认降级方案。
适用场景:
当全部或大部分满足以下条件时使用:
适用场景:
当回复面向 Telegram 且富文本有助于表达时,按以下优先级选择:
message 工具发送、需加粗标题、行内代码、链接及结构化报告的场景实践中:
message 工具发送的报告 / 告警 / 仪表盘 → 常用 HTML 或风格 4 中不采用原始 Markdown:
# Today ## What changed - Item A - Item B
应输出为:
**Today** **What changed** - Item A - Item B
不采用:
| Item | Status | Note | |---|---|---| | A | Done | OK | | B | Blocked | Waiting |
应输出为:
**Item A** - Status: Done - Note: OK **Item B** - Status: Blocked - Note: Waiting
适用于发送更新、摘要或运维报告时。
📊 标题 ─── **一、分类** - 事项 1 - 事项 2 ─── **二、分类** - 事项 3 - 事项 4 ─── 📌 下一步 - 动作 1 - 动作 2
以下内容应保留行内代码格式:
仅在满足以下任一条件时保留围栏式代码块:
其余情况,应概括说明,并仅包含关键代码片段。
除非用户明确要求原始 Markdown,否则 Telegram 回复中应避免以下做法:
若内容主体为:
当出现类表格数据时,不应盲目默认。请按如下方式决策:
如需具体转换规则与示例(涵盖标题、表格、检查清单、代码及长回复),请查阅 references/telegram-format-rules.md。
相关专题
热门下载
相关下载
精品课程
共13课时 | 3.7万人学习
共30课时 | 4.4万人学习
共10课时 | 1.5万人学习