更新于 2026-08-13
聊天卡片是 md2wx 的专属语法:用微信对话气泡的样式呈现问答内容,适合写常见问题、对话实录、客服场景等。在编辑器里输入 :::chat 后回车,或在 / 菜单选择「聊天卡片」即可开始;把下方的源码复制粘贴到编辑器也能一键生成。
整段对话用 :::chat 开头、::: 结尾包裹;每条消息用 Q: 或 A: 开头(大小写、中英文冒号均可)。
| 写法 | 效果 |
|---|---|
:::chat … ::: |
聊天卡片区块,包裹整段对话 |
Q: 内容 / q:内容 |
问气泡(左侧白色,带「问」角标) |
A: 内容 / a:内容 |
答气泡(右侧灰色,带「答」角标) |
| 直接换行继续写 | 气泡内换行 |
行尾加 \ |
气泡内留一个空行 |
| 空一行 | 气泡内段落分隔 |
重新用 Q: / A: 开头 |
新的一条消息(支持连续多个 Q 或多个 A) |
源码:
:::chat
Q: 今天天气怎么样?
A: 晴,23℃,适合出门走走,
记得带伞以防万一。
:::
渲染效果:
今天天气怎么样?
晴,23℃,适合出门走走,
记得带伞以防万一。
源码:
:::chat
Q: 第一段内容
第二段内容(空一行分隔段落)
A: 直接换行是气泡内换行
行尾加反斜杠留空行\
反斜杠之后的内容在新段落
Q: 连续提问 1
Q: 连续提问 2
A: 支持连续多个 Q 或多个 A
:::
渲染效果:
第一段内容
第二段内容(空一行分隔段落)
直接换行是气泡内换行
行尾加反斜杠留空行
反斜杠之后的内容在新段落
连续提问 1
连续提问 2
支持连续多个 Q 或多个 A
提示:在编辑器里输入 :::chat 后回车,会先插入一张空白对话卡片,直接在里面打字即可;复制上面的源码(⌘V / Ctrl+V 粘贴)则一次生成整段对话。