---
name: sdt-wechat-html
description: "把已经完成并通过质检的 Markdown 内容转换成可粘贴到微信公众号后台的 HTML,并支持选择样式、生成预览和检查粘贴兼容性。用户要制作公众号排版稿或微信发布版本时使用。 English: Convert a finished, quality-checked Markdown draft into HTML that can be pasted into the WeChat Official Accounts editor, with style selection, preview generation, and paste-compatibility checks. Use when the user needs a formatted WeChat publishing version."
---
# SDT 公众号发布
使用 SDT 自带样式和渲染脚本,把内容包适配成公众号发布文件,不修改观点和事实。
## 前置门
- 输入内容已经定稿。
- 标题、引用和图片占位明确。
- 事实核验已完成。
未定稿内容先回到对应生产或质检模块,不在排版阶段顺手改文案。
## 工作流
1. 读取 references/styles.md。用户已指定风格时直接执行;未指定时根据内容选择一个,无法判断时使用 minimal。
2. 运行 scripts/render_wechat_html.py 生成单个风格;用户明确要比较时使用 --all 生成全部内置风格。
3. 把 SDT 内容包中的图片位置保留为明确占位,不外链未知资源。
4. 执行其静态检查:无 style 标签、class、id、脚本、外链和伪元素;正文可见元素具备完整行内样式。
5. 输出文件并说明粘贴和手机端预览步骤。
## 独立运行
最低输入是一份定稿 Markdown。无需账号档案、选题卡或其他 SDT 步骤。
示例命令:
python3 scripts/render_wechat_html.py article.md --style minimal
python3 scripts/render_wechat_html.py article.md --all
## SDT 增量记录
归档时同时保存:
- 来源 Markdown 版本
- style id
- HTML 文件
- 生成时间
- 发布后使用的实际版本
不得把公众号排版表现误写为内容机制验证结果。