乐于分享
好东西不私藏

本地 OpenClaw 对接微信公众号自动生成文章并发布

本地 OpenClaw 对接微信公众号自动生成文章并发布

导读:想让 AI 智能体帮你自动运营微信公众号?本文介绍如何将本地部署的 OpenClaw 与微信公众号 API 对接,实现文章自动生成与发布。


一、准备工作

1.1 环境要求

1.2 获取微信 API 凭证

登录微信开发者平台

https://developers.weixin.qq.com/platform?tab1=business&tab2=dev

步骤

  1. 前往控制台:我的业务与服务 → 公众号
2. 在基础信息中记录 AppID 和 AppSecret
3. 配置 IP 白名单(添加你的公网 IP);如下图所示
4. 可以在浏览器中打开下面的连接查看自己的公网IP:https://ifconfig.me/

二、安装 wechat-publisher 技能

2.1 使用 ClawHub 安装

要先安装ClawHub,然后再使用clawhub命令安装wechat-publisher

npm install -g clawhubclawhub install wechat-publisher

2.2 安装 wenyan-cli

npm install -g @wenyan-md/cli

2.3 验证安装

clawhub -V
wenyan -v

三、配置微信凭证

3.1 方式一:环境变量

微信凭证通过【1.2 获取微信 API 凭证】获取后,就可以在openclaw中进行配置,配置方式如下;

在 PowerShell 中设置:

$env:WECHAT_APP_ID="wxffa609b18de79770"$env:WECHAT_APP_SECRET="your_app_secret"

3.2 方式二:写入 TOOLS.md(推荐)

编辑工作区 TOOLS.md 文件,这个文件位于openclaw的workspace文件夹中,如:C:\Users\admin\.openclaw\workspace

## wechatofficialaccount(微信公众号)export WECHAT_APP_ID="wxffa609b18de79770"export WECHAT_APP_SECRET="your_app_secret"

四、发布文章

4.1 让 AI 写文章

OpenClaw 启动后,浏览器直接打开链接:http://127.0.0.1:18789 即可通过自然语言在聊天功能中让 OpenClaw 写文章。例如在OpenClaw中输入:

帮我写一篇主题为"Windows10 本地部署 OpenClaw 并对接在线千问大模型"的微信公众号文章,文章保存为 C:\Users\admin\.openclaw\workspace\skills\wechat-publisher\Windows10 本地部署 OpenClaw 并对接在线千问大模型.md

OpenClaw写好文章后,聊天界面输出的内容如下图所示

4.2 一键发布

上面4.1章节执行后,切换到文章保存的路径,也可以看到生成markdown格式的文件,如下图所示。

同时登陆到微信公众的后台草稿页面,查看是否新增了一篇文章;如果文章没有发布到公众号的草稿,可以通过下面的方式手动发布;

方式 A:通过 OpenClaw

帮我发布这篇文章到微信公众号 C:\Users\admin\.openclaw\workspace\skills\wechat-publisher\Windows10 本地部署 OpenClaw 并对接在线千问大模型.md

方式 B:直接使用 wenyan-cli

cd C:\Users\admin\.openclaw\workspace\skills\wechat-publisher$env:WECHAT_APP_ID="your_app_id"$env:WECHAT_APP_SECRET="your_app_secret"wenyan publish -f"文章.md"-t lapis -h solarized-light

五、常见问题

Q1: IP 不在白名单

错误ip not in whitelist

解决

  1. 获取公网 IP
  2. 微信后台添加该 IP 到白名单

Q2: 图片上传失败

解决

  • 使用本地图片(推荐)
  • 或使用稳定的国内 CDN

Q3: 内容审核未通过

原因

  • 文章包含敏感词
  • 文章过长

解决

  • 简化内容后重试
  • 或手动在微信后台发布

六、自动化发布(进阶)

6.1 创建定时任务

使用 Windows 任务计划程序:

  1. 创建 PowerShell 脚本 auto-publish.ps1
  2. 设置每天固定时间执行
  3. 自动调用 OpenClaw 生成并发布

6.2 示例脚本

# auto-publish.ps1$env:WECHAT_APP_ID = "your_app_id"$env:WECHAT_APP_SECRET = "your_app_secret"openclaw run "写一篇科技类文章"wenyan publish -f"latest.md"-t lapis

七、安全提示

⚠️ 重要

  1. 不要将 AppSecret 提交到 Git
  2. 定期更换 API 密码
  3. 内容发布前人工审核
  4. 遵守微信公众号运营规范

八、总结

通过本文,你完成了:

✅ wechat-publisher 技能安装 ✅ 微信 API 凭证配置 ✅ 文章自动生成与发布 ✅ 常见问题解决

下一步

  • 探索更多 ClawHub 技能
  • 配置定时自动发布
  • 对接其他平台(Telegram 等)

本文基于本地部署OpenClaw 2026.3.13+在线qwen大模型自动生成,不代表任何人/任何机构立场。