跳到正文
🔧 ★★☆ 进阶 社交与内容

微信公众号发布

把Markdown文章一键推送到微信公众号草稿箱,自动排版不用手动粘贴

⏱ 节省 每篇文章排版发布省30-60分钟

是什么

WeChat Publisher基于wenyan-cli封装,让OpenClaw能把Markdown文章一键推送到微信公众号草稿箱。支持自动转换格式、上传图片到微信图床、多种代码高亮主题。

快速开始

# 1. 安装依赖
npm install -g @wenyan-md/cli

# 2. 设置环境变量
export WECHAT_APP_ID=your_app_id
export WECHAT_APP_SECRET=your_app_secret

# 3. 发布文章
./scripts/publish.sh /path/to/article.md

Markdown文件必填格式

---
title: 文章标题(必填)
cover: ./assets/cover.jpg  (必填,支持相对路径/绝对路径/网络图片)
---

# 正文内容开始

支持的格式

  • ✅ 标题、列表、引用、代码块(多主题)
  • ✅ 加粗、斜体、链接
  • ✅ 本地图片和网络图片(自动上传微信图床)
  • ❌ 不支持HTML表格(会丢失)

典型场景

  • AI写完文章后直接推送草稿,人工审核后发布
  • 定期把精选内容/周报自动发公众号
  • 技术文章从Markdown到公众号格式零手工操作
⚠️ Boss攻略 — 这些坑先别踩
  • Markdown文件头部必须同时填title和cover两个字段,缺任何一个都会报'未能找到文章封面'错误——文档说cover可选,实测不行
  • 服务器IP必须加入微信公众号后台的IP白名单,否则API调用会报invalid ip的权限错误,本地开发没问题但部署到服务器必须重新配置
  • wenyan-cli需要全局安装(npm install -g @wenyan-md/cli),不能只装在项目目录下,否则脚本找不到命令
  • 图片路径建议用相对路径(如./assets/cover.jpg),绝对路径换电脑或迁移服务器后会失效;网络图片依赖外网访问,服务器需要能访问图片URL

相关案例整理中,很快会上线 📝