告别繁琐的排版工作,让内容创作者专注于写作本身智能修改文章,即梦4.0配图,自动排版,自动化发布,公众号AI超级助手
简介
对于内容创作者来说,微信公众号是一个重要的内容分发平台。然而,将精心撰写的 Markdown 文章发布到公众号却是一件令人头疼的事情——复制粘贴后格式错乱、代码块丢失、表格变形、图片无法显示……这些问题困扰着无数技术博主和写作者。
wechat-publish -个人定制版是一款专为解决这一痛点而生的 OpenClaw 技能。它能够将你的 Markdown 文章一键转换为微信公众号兼容的 HTML 格式,并AI生成配图上传、排版优化等繁琐工作。无论你是技术博主、知识分享者,还是企业内容运营人员,wechat-publish 都能帮你节省大量时间,让你专注于内容创作本身。
核心功能
1. 完整的 Markdown 转 HTML 支持
wechat-publish 支持 Markdown 的全部常用语法:
- 标题:#、##、### 层级标题自动转换
- 文字样式:加粗、斜体、删除线
- 代码:行内代码和代码块完整支持
- 表格:自动转换为微信兼容格式
- 列表:有序列表和无序列表
- 图片:自动上传到微信素材库
- 链接:可点击的超链接
2. 智能标题层级处理
wechat-publish 采用智能的标题层级映射策略:
# 一级标题→ 提取为文章标题(不显示在正文中)## 二级标题→ 渲染为带下边框的一级章节标题### 三级标题→ 渲染为带左边框的二级小节标题
3. AI 自动生成配图
开通即梦图片4.0接口,自动配图生成功能,支持多种艺术风格:
- 水墨风格 — 传统东方美学
- 扁平设计 — 现代简约风格
- 3D 渲染 — 立体视觉效果
- 像素艺术 — 复古游戏风格
- 复古风格 — 怀旧质感
4. 长文章发布支持
支持超过 20,000 字的长文章发布,系统会自动检测文章长度并智能处理。
5. 灵活的发布模式
草稿箱模式(推荐):文章保存到草稿箱,可在公众号后台预览和编辑
自动发布模式:文章直接发布,适合自动化工作流
6. 智能分隔线
提供多种精美的分隔线样式,让文章排版更加优雅。
技术亮点
纯内联样式,兼容微信 WebView
采用纯内联样式策略,所有样式直接写在 HTML 标签的 style 属性中,确保在微信各种环境下的一致性。
表格自动转换
自动将 Markdown 表格转换为微信兼容的 HTML 表格,解决表格显示异常问题。
图片自动上传
- 本地图片 → 上传到微信素材库 → 获取永久 URL
- 网络图片 → 下载并上传到微信素材库
- AI 生成图片 → 保存并上传到微信素材库
自动处理文章中的图片:
双重配置机制
支持环境变量和配置文件两种配置方式,环境变量优先级高于配置文件。
完善的错误处理
提供详细的日志输出和清晰的错误信息,方便排查问题。
使用场景
场景一:技术博客同步
技术博主在 GitHub 上用 Markdown 写博客,需要同步到公众号时,使用 wechat-publish 可以自动完成排版工作。
场景二:企业内容运营
企业定期发布产品更新、行业资讯,wechat-publish 可以集成到 CI/CD 流程中实现自动化发布。
场景三:知识付费内容
知识创作者需要保持多平台内容一致性,wechat-publish 让一份 Markdown 内容轻松发布到多个平台。
场景四:自动化 Newsletter
Newsletter 内容需要同时发送到邮件列表和公众号,wechat-publish 可以实现自动化处理。
快速开始
环境要求
- Python 3.8 或更高版本
- OpenClaw 平台
- 微信公众号(已认证)
安装步骤
步骤 1:安装 步骤 2:配置微信公众号登录微信公众平台,获取 AppID 和 AppSecret。
步骤 3:创建配置文件在项目根目录创建 .env 文件:
WECHAT<em style="color: #555; font-style: italic;">APPID=your</em>appid
WECHAT<em style="color: #555; font-style: italic;">SECRET=your</em>secret
AI<em style="color: #555; font-style: italic;">IMAGE</em>STYLE=flat
PUBLISH_MODE=draft
步骤 4:发布你的第一篇文章wechat-publish ./my-article.md
配置说明
必需配置
WECHAT_APPID / 微信公众号 AppID
WECHAT_SECRET / 微信公众号 AppSecret
可选配置
AIIMAGESTYLE / flat / AI 配图风格
PUBLISH_MODE / draft / 发布模式
进阶用法
批量发布
wechat-publish ./articles/*.md
指定封面图风格
wechat-publish ./article.md --cover-style=3d
直接发布
wechat-publish ./article.md --mode=publish
常见问题
Q: 为什么我的文章发布后格式错乱?A: 请检查 Markdown 语法是否正确,特别是表格和代码块的格式。
Q: 图片上传失败怎么办?A: 请检查图片格式是否为 JPG 或 PNG,大小是否超过 2MB。
Q: 支持多公众号管理吗?A: 支持。可以通过不同的配置文件管理多个公众号。
结语
wechat-publish 的诞生源于对内容创作者的深刻理解——写作本身已经够难了,不应该让配图,排版成为阻碍创作的门槛。通过自动化 Markdown 到微信公众号的转换流程,wechat-publish 让技术写作者能够回归创作的本质,专注于内容本身。
无论你是个人博主、企业运营还是内容团队,wechat-publish 都能为你的工作流带来显著的效率提升。现在就安装体验,让你的 Markdown 文章一键飞向微信公众号吧!
评论区留言获取技能
夜雨聆风