Install
openclaw skills install @suenkv/wechat-article-writer-v2微信公众号排版文章编写。当用户需要撰写、编辑或排版微信公众号文章时使用此Skill。支持40种高级排版模块,以及标准 Markdown 基础元素
openclaw skills install @suenkv/wechat-article-writer-v2当用户需要编写微信公众号文章时,使用本 Skill 指导 Markdown 写作。
这套排版系统的理念是:模块负责信息骨架,主题负责阅读气质。
不是简单把 Markdown 转成微信格式,而是把标题、正文、排版模块、主题和行动放进同一套标准里,让一篇内容既有气质也有说服力。
所有模块使用 ::::模块名[可选标题] ... :::: 语法包裹。
::::模块名[可选标题]
字段: 值
...
::::
::::模块名(固定4个冒号),模块名后可跟 [标题]::::(固定4个冒号,与开头一致)::::title 和 ::::digest 是元信息模块,用于显式指定文章的标题和摘要。它们不会被渲染为 HTML,仅用于设置元数据。
::::title
你的文章标题(不依赖 YAML frontmatter 或 # 标题自动提取)
::::
::::digest
你的文章摘要,会在分享时显示(不依赖自动截取前80字)
::::
<title> 和 <meta description># 标题 和正文第一段提取标题和摘要key: value,每行一个字段字段1 | 字段2 | 字段3 | ...,用 | 分隔,| 前后空格会自动去除所有字段的文本均支持 Markdown 内联语法:
**粗体** → 粗体(金色高亮)*斜体* → 斜体~~删除线~~ → 删除线`代码` → 行内代码[文字](url) → 超链接拿到一篇文章后,先分析其内容类型和信息密度,然后选择合适的模块组合。
文章类型 → 推荐模块组合:
| 内容类型 | 推荐模块结构 | 核心思路 |
|---|---|---|
| 品牌发布/产品上新 | hero → metrics → infographic → image-text → cta | 先给结论,用数据支撑,用图文强化,最后引导行动 |
| 教程/操作指南 | hero → toc → image-steps → checklist → faq → subscribe | 先给导航,步骤配图,清单检查,答疑收尾 |
| 方案/提案/汇报 | hero → verdict → metrics → image-compare → cases → cta | 先出判断,数据举证,对比差异,案例佐证 |
| 个人复盘/思考 | hero → quote → infographic → author-card → series → subscribe | 先抛观点,引用金句,信息图总结,个人品牌收尾 |
| 工具推荐/资源合集 | hero → toolbox → specs → logos → cta | 先亮工具,分类推荐,参数对比,品牌背书 |
| 技术文章/深度解读 | hero → toc → infographic × N → verdict → summary → subscribe | 目录导航,分段设卡,一段一判断,总结收束 |
| 活动/课程推广 | hero → pricing → people → faq → cta | 先吸引眼球,方案对比,团队介绍,答疑促转 |
| 年度/季度总结 | hero → metrics → cases → summary → series → subscribe | 数据先行,案例回顾,总结展望,系列承上启下 |
不要一开始就写完整内容。先在 Markdown 中放置元信息模块(必须包含 ::::title 和 ::::digest)和核心模块的占位符:
::::title
XX工具:让公众号排版效率翻3倍的Markdown引擎
::::
::::digest
用40种模块搭骨架,用主题控制气质,一键导出微信兼容HTML。排版时间从2小时降到10分钟。
::::
# 文章大标题(如果用了 ::::title 则此处可选)
::::hero
title: 核心主张 | 亮点关键词
...
::::
## 为什么这件事重要
正文段落...
::::metrics[关键数据]
...
::::
正文段落...
::::verdict
...
::::
::::cta
...
::::
必须先读取
references/module_reference.md:在填写任何模块字段之前,必须读取参考文档,确认每个模块的精确字段名、必填项和列结构。不要凭记忆猜测字段名,不同模块的字段差异很大,猜错会导致渲染失败。
在模块之间穿插标准 Markdown 正文:
# ~ ###### 标题层级- 列表 或 1. 有序列表> 引用 和 > [!NOTE] 等 GFM 提示框```语言 代码块 ``` 图片--- 分隔线[^1] 脚注文章末尾按顺序放置收尾模块:
::::summary — 一句话总结(提炼核心观点)::::author-card — 作者介绍::::series — 系列信息(如有)::::subscribe — 订阅/关注引导::::cta — 最终行动号召详细的每个模块字段说明见 references/module_reference.md。以下按使用场景归类,帮助快速选模块:
| 模块 | 什么时候用 |
|---|---|
| hero | 任何文章的默认开头,放主标题、副标题、封面图 |
| toc | 长文章(2500字+)或教程,给读者一个"阅读地图" |
| label-title | 需要给正文章节加标签标识时,做视觉分隔 |
| part | 将长文分成 P1/P2/P3 几个大段落 |
| 模块 | 什么时候用 |
|---|---|
| infographic | 想把一个关键判断做成视觉冲击的摘要卡 |
| verdict | 给出结论性判断,适合"一句话说清楚" |
| quote | 引用金句、名言、用户反馈、采访摘录 |
| metrics | 用数据指标支撑论点(3-6个卡最佳) |
| image-compare | 前后对比、方案A/B对比、改版对比 |
| 模块 | 什么时候用 |
|---|---|
| cards | 分类展示几个并列的概念/功能/步骤 |
| faq | 常见问题答疑 |
| checklist | 待办清单、检查项、任务列表 |
| specs | 参数规格、配置说明、技术指标 |
| notice | 适用说明、注意事项、风险提示 |
| pricing | 方案/版本/套餐对比(不限于价格) |
| logos | 客户Logo墙、合作品牌展示 |
| 模块 | 什么时候用 |
|---|---|
| image-text | 图片+说明文字并排(教程截图、产品图) |
| image-steps | 步骤配图,每个步骤一张图+说明 |
| image-annotate | 在图片上标注重点区域 |
| gallery | 横向滑动浏览多张图片 |
| longimage | 长图/架构图等需要滚动查看的图片 |
| dialogue | 对话/访谈/聊天记录 |
| 模块 | 什么时候用 |
|---|---|
| people | 团队介绍、角色分工、人物介绍 |
| cases | 案例展示、成功案例、项目回顾 |
| audience-fit | 明确"适合谁/不适合谁" |
| toolbox | 工具/资源/链接推荐 |
| 模块 | 什么时候用 |
|---|---|
| summary | 文章末尾的一句话总结 |
| author-card | 作者信息名片 |
| series | 系列文章导航(第X期) |
| subscribe | 关注引导/下期预告 |
| cta | 最终行动号召 |
| 模块 | 什么时候用 |
|---|---|
| profile | 插入公众号名片(需真实公众号ID) |
| videosnap | 插入视频号卡片(需真实视频号信息) |
| mpaudio | 插入音频播放器 |
| vote | 插入投票组件 |
| search | 插入搜索组件 |
| answer-card | 问答卡片(Q&A 展示) |
| wechat-blockquote | 微信原生引用样式 |
https://picsum.photos/seed/{任意词}/{宽}/{高}| 实现高亮:
模块负责骨架 | 主题负责气质 → "主题负责气质" 金色高亮让|一句判断|先被看到 → "一句判断" 金色下划线+背景accent/default 的模块(cards/metrics/people/cases/pricing)在最后加一列::::title 和 ::::digest 元信息模块,放在文章最开头# 标题 和正文,也必须在 ::::title / ::::digest 中显式设置::::,开头和结尾都必须是4个冒号,不要用其他数量当用户说"帮我写一篇介绍 xx 工具的公众号文章"时:
示例结构:
::::title
XX工具:让公众号排版效率翻3倍的Markdown引擎
::::
::::digest
用38种模块搭骨架,用主题控制气质,一键导出微信兼容的HTML,排版时间从2小时降到10分钟。
::::
# XX工具:让公众号排版效率翻3倍的Markdown引擎
::::hero
eyebrow: 效率工具
kicker: 告别手动排版
title: 用Markdown写出 | 微信公众号文章
subtitle: 40种高级模块 + 一键转换HTML,排版时间从2小时降到10分钟
image: https://picsum.photos/seed/hero/800/400
brand: md2wechat
tags: Markdown | 微信排版 | 效率工具
::::
## 为什么需要这个工具
传统公众号排版依赖可视化编辑器手动拖拽,一篇长文排版动辄2小时,而且不同文章的排版风格难以统一。更痛的是,改一个模块的样式意味着要把所有历史文章都手动改一遍。
这套 Markdown 排版引擎把排版逻辑从"手动操作"变成了"写结构化文本"——用 40 种模块搭骨架,用主题控制气质,一次写好就能一键导出微信兼容的 HTML。
::::infographic
eyebrow: 核心价值
title: 把|排版时间|还给内容创作
subtitle: 不是又一个编辑器,而是一套完整的内容生产系统
note: 适合每天需要发布公众号文章的内容创作者
::::
过去写一篇文章,排版和内容的时间比大概是 **1:1**——写1小时,排1小时。用了模块化方案后,排版时间压缩到10分钟以内,因为模块的字段是确定的,写内容的时候排版结构就自然成型了。
::::image-steps[三步完成排版]
01 | 写Markdown | 用熟悉的语法写内容,40种模块随意组合 | https://picsum.photos/seed/step1/800/400 | 支持标准Markdown语法
02 | 选主题 | 一键切换配色方案 | https://picsum.photos/seed/step2/800/400 | 内置多种主题
03 | 导出HTML | 复制到公众号后台即可发布 | https://picsum.photos/seed/step3/800/400 | 格式完美兼容
::::
三个步骤里,第一步和第二步几乎不花时间,真正省下来的是第三步——不用再在公众号后台反复调整格式,复制粘贴即所见即所得。
::::metrics[实测效果]
排版耗时 | -85% | 从2小时降到10分钟 | accent
模块复用 | 47个模板 | 一次配置永久使用 | default
阅读完成率 | +38% | 结构清晰读者更愿意看完 | default
::::
::::summary
eyebrow: 一句话总结
highlight: Markdown排版引擎让公众号创作回归内容本身,排版全部自动化
body: 40个高级模块、一键主题切换、完美微信兼容,让每篇文章都像专业团队出品
::::
::::subscribe
label: 持续更新
title: 如果你也想用Markdown写公众号
subtitle: 关注我获取最新模块更新和使用技巧
primary: 关注公众号
secondary: 分享给朋友
::::
::::cta
title: 开始用Markdown写你的下一篇公众号文章
note: WRITE WITH STRUCTURE
::::
.md 文件,保存到用户指定目录或当前工作目录::::title 和 ::::digest 元信息模块,放在文件开头# 标题 会自动提取为文章标题(仅作为降级处理,不替代显式设置)