2026年OpenClaw是如何全自动帮我排版并发布到公众号的

OpenClaw是如何全自动帮我排版并发布到公众号的自媒体人最懂这种痛苦 文章写完了 最耗时间的不是写作 是发布 一篇文章 光发布就要 30 45 分钟 这套系统分两层 article writer 负责内容生产 从 X Twitter 采集资讯 生成截图 AI 配图 写 Markdown 文章 所有素材存在本地目录 wechat article publisher 负责发布 读取 article writer 的产出

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



自媒体人最懂这种痛苦:文章写完了,最耗时间的不是写作,是发布。

一篇文章,光发布就要 30-45 分钟。

这套系统分两层:

article-writer负责内容生产:从 X/Twitter 采集资讯、生成截图、AI 配图、写 Markdown 文章,所有素材存在本地目录。

wechat-article-publisher负责发布:读取 article-writer 的产出,自动完成图片上传、HTML 渲染、草稿创建全流程。

整个发布流程只需要一行命令:

PROMPT

python3 scripts/publish.py –article-dir ~/Documents/openclawworkspace/articles/2026-03-07/主题/

脚本的处理逻辑:

扫描文章目录里所有图片 → 逐个通过upload-img接口上传到微信 → 拿回微信 CDN URL → 替换 Markdown 里对应的图片链接。

上传过的图片会缓存在 meta.json 的wechat_image_map字段里,下次修改文章重新发布时,已上传的图片直接用缓存,不重复上传。

封面图走另一个接口(永久素材add_material),会返回media_id——这是创建草稿时微信要求的格式。

整个过程对你完全透明,只需要确保图片放在文章目录里,其余全自动。

微信只认 HTML,不支持 Markdown,而且不支持 CSS class——所有样式必须内联写进每个标签里。

但我不想每次都手动写 HTML。所以渲染器做了一件事:把标准 Markdown 自动转成带完整内联样式的 HTML,同时识别我设计的「隐藏标签」,套用对应的定制样式区块。

隐藏标签是这样工作的——在 Markdown 里插入 HTML 注释:

渲染器看到这个注释,就会把里面的内容渲染成带蓝色左边框的导读框。在飞书、GitHub 等普通 Markdown 渲染器里,这些注释完全不可见,不影响阅读。

一套 Markdown,适配所有平台。飞书看是干净的文档,微信看是精美排版的文章。

目前支持的样式标签:蓝色导读框、加粗高亮句、圆角卡片列表、提示词代码卡片、蓝色总结区块、引导关注提示区块。

你现在看到的精美的排版样式就是用的这一套流程

第一次发布,脚本创建新草稿,把返回的media_id写入 meta.json。

后续修改文章后重跑脚本,它检测到 meta.json 里有media_id,自动走更新草稿接口,不会产生重复草稿。

三种模式:

  • 首次发布:创建新草稿,mediaid 写入 meta.json,发微信预览通知
  • ”>修改更新:检测到 media_id 存在,自动更新草稿,不产生重复
  • 强制新建:加 –force-new 参数,忽略缓存,创建全新草稿

文章(长文)和图文笔记(以图片为主体的帖子)在微信里是两种完全不同的内容类型,必须走不同的接口。

这是我踩过的坑:一开始用同一个脚本发图文,结果微信把它创建成了文章类型,发出去格式完全乱掉。

原因在于:图文消息必须用永久素材接口上传所有图片,普通的upload-img接口只适合文章内图片。脚本层面区分后,两种内容类型都能正确创建对应格式的草稿。

这套自动化处理的是排版和上传,发布决策还是你自己来:

  1. 1写完文章,自动触发发布脚本
  2. 2脚本把文章推到草稿箱,微信发预览通知
  3. 3,确认没问题
  4. 4点发布

步骤 1-2 全自动,步骤 3-4 由你决定。

  • 一行命令发布

    :publish.py 完成图片上传、HTML 渲染、草稿创建全流程

  • 图片全自动处理

    :扫描目录 → 上传微信 CDN → 替换链接,带缓存不重复上传

  • 隐藏标签系统

    :6 种样式标签,一份 Markdown 适配多平台

  • 智能草稿管理

    :首次创建,后续自动更新,不产生重复草稿

  • 图文和文章分开

    :两种内容类型走不同接口,格式不会乱

  • 最后审核你来

    :内容发布决策始终在你手里

这套系统目前运行在我的 Ubuntu 服务器上,通过 OpenClaw 调度。AI 写完文章后自动推到草稿箱,我审核没问题就直接发。

如果你也在用 OpenClaw 搭建内容创作工作流,评论区交流。


参考链接

  • 微信公众平台开发文档:developers.weixin..com
  • OpenClaw 官方文档:docs.openclaw.ai

往期精选

一个人搞定整个营销团队:AI Agent 自动化获客的 10 个实战玩法

Claude Code 官方**实践:10 条拿来就能用的技巧(来自 Claude Code 作者亲测)

Token 省 89%、成功率 97.9%:Google 的 WebMCP 要把浏览器 Agent 从「瞎摸」变成「直连」

我用 AI 一周赚了 500 万

AI 成功了,然后世界崩了——一份来自 2028 年的经济尸检报告

Anthropic 官方 Claude Code 使用指南:10个内部团队的真实用法,附完整 PDF

Chatbot时代结束了?在百度智能云一键部署OpenClaw,AI真的能炒股了

OpenClaw用这26个提示词变身超级助理

一句话,让三个 AI 同时开工:OpenAkita 开源多 Agent 助手解析

用了10年显示器,这是我第一次觉得“这是专门为我做的“


围观朋友圈查看每日最前沿AI资讯

小讯
上一篇 2026-04-01 17:41
下一篇 2026-04-01 17:39

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/227379.html