微信公众号自动发文教程

零基础 · Windows 用户 · WorkBuddy + Python
所有指令可直接复制粘贴到 WorkBuddy 对话框使用
📋 使用说明
  1. 灰底框里的内容 = 直接复制粘贴到 WorkBuddy 对话框的指令
  2. 按顺序从第一步开始,每步执行完再继续下一步
  3. 第一步到第三步只需做一次(配置环境),之后每次发文只需执行第四步
  4. 遇到问题请看底部的常见问题
🗺️ 整体流程一览
申请公众号 API 配置 Python 环境 写好发文脚本 每日自动生成文章 自动推送到草稿箱

配置一次,之后全部自动。每次想发文,只需在 WorkBuddy 说一句话即可。

第一步:获取微信公众号 API 密钥

这是最重要的一步。你需要从微信公众平台获取两个东西:AppIDAppSecret,相当于公众号的"账号+密码"。

1.1 登录公众平台

打开浏览器,访问:

https://mp.weixin.qq.com

用你绑定的微信扫码登录。

1.2 进入开发者设置

登录后,按以下路径找到 API 密钥:

⚠️ AppSecret 只显示一次!获取后请立刻保存到安全的地方(比如手机备忘录),关闭弹窗后就无法再查看,只能重置。

1.3 设置 IP 白名单(重要)

在同一个"基本配置"页面,找到 IP 白名单,需要把你电脑的 IP 加进去,否则 API 会报错。

不知道自己的 IP?复制下面这段发给 WorkBuddy:

📦 对话框指令 复制粘贴
帮我查一下我当前电脑的公网IP地址。
💡 WorkBuddy 会告诉你 IP,把它填入微信公众平台的 IP 白名单
ℹ️ 如果你的网络 IP 会变(比如家用宽带),下次发文前需要检查 IP 是否变了,如果变了就更新白名单。
✅ 拿到 AppID 和 AppSecret 后,进入下一步!

第二步:配置 Python 发文环境

让 WorkBuddy 帮你一键搭好所有环境。复制下面这段话,把 AppID 和 AppSecret 替换成你自己的:

📦 对话框指令 复制粘贴后修改
帮我配置微信公众号自动发文环境:

AppID:在这里填你的AppID
AppSecret:在这里填你的AppSecret
公众号名称:在这里填公众号名称(比如:AI Growth)
作者名:在这里填作者名(比如:菠萝大队长)

请帮我:
1. 在 C:\Users\你的用户名\WorkBuddy\Claw\.workbuddy\ 目录下创建配置文件 wechat_config.env
2. 创建 Python 虚拟环境并安装所需依赖(requests、python-dotenv、Pillow)
3. 创建文章生成脚本 generate_article.py
4. 测试 API 连接是否正常
💡 把"在这里填xxx"替换成你的真实信息,然后发给 WorkBuddy
目录说明:把路径中的"你的用户名"换成你的 Windows 用户名。不确定的话,打开文件管理器,看 C:\Users\ 下有哪个文件夹就是你的用户名。

2.1 验证环境是否就绪

📦 对话框指令 复制粘贴
帮我检查微信公众号发文环境是否配置正常:
1. 检查配置文件是否存在
2. 测试用 AppID 和 AppSecret 获取 access_token
3. 告诉我结果
💡 看到"access_token 获取成功"就说明配置正确
✅ 环境配置完成!下面来看怎么写文章。

第三步:自定义文章内容

告诉 WorkBuddy 你想让每篇文章写什么风格、什么主题,它会帮你修改脚本。

方式一:让 WorkBuddy 写好放进脚本

📦 对话框指令 复制粘贴后修改
帮我更新发文脚本 generate_article.py,写一篇新文章放进去:

主题:在这里写主题(比如:AI工具提效、职场干货、科技资讯)
风格:口语化,不要太正式,像朋友聊天那种
字数:不少于1500字
配图:每个章节一张,从 Unsplash 免费图库下载
结尾:加上一个"每日AI办公小技巧"

标题格式:【AI日报】+ 吸引人的副标题
💡 把"在这里写主题"改成你想写的内容方向

方式二:你来写正文,让 WorkBuddy 排版发布

如果你自己写好了内容,直接给 WorkBuddy 排版:

📦 对话框指令 复制粘贴后修改
帮我把下面的文章发布到微信公众号草稿箱:

标题:在这里填标题
作者:在这里填作者名
正文:
(在这里粘贴你的文章内容)

要求:
- 排版简洁,重要信息用彩色背景框标出
- 每个章节加一张相关配图(从 Unsplash 下载)
- 发布完告诉我草稿ID
💡 把括号里的内容替换为你的真实文章

第四步:发布文章到草稿箱(最常用!)

环境配置好后,以后每次发文只需要说这一句话:

📦 对话框指令 复制粘贴
运行微信公众号发文脚本,把文章发布到草稿箱。
💡 WorkBuddy 会自动生成文章、下载配图、上传到公众号草稿箱

发布完成后,WorkBuddy 会告诉你草稿 ID,像这样:

# 发布成功示例输出
✓ 文章标题: 【AI日报】智能体时代来了
✓ 配图: 8 张上传成功
✓ 草稿添加成功!
  media_id: rw_j-U8Z6aVEVxVEWyh9m...
ℹ️ 文章发到的是草稿箱,不会自动推送给读者。去公众号后台手动点"发布"才会推送。这样你可以在发布前再检查一遍。

发布后在哪里看?

打开 mp.weixin.qq.com → 左侧菜单 → 内容与互动草稿箱,找到刚刚发布的文章,预览确认后点发布。

第五步:设置定时自动发文

不想每次手动触发?让 WorkBuddy 帮你设置定时任务,每天自动生成并发到草稿箱。

📦 对话框指令 复制粘贴后修改
帮我创建一个每天自动发文的定时任务:

发文时间:每天上午10点
内容主题:每日最新科技/AI资讯,每次写不同的内容不重复
文章风格:口语化,附配图,结尾有每日AI小技巧
发布到:AI Growth公众号草稿箱
作者:菠萝大队长
💡 WorkBuddy 会创建一个自动化任务,按时自动执行
关于自动化任务:WorkBuddy 的自动化功能需要电脑在运行且 WorkBuddy 处于开启状态。如果当天电脑关机,任务会在下次开机后执行。

查看和管理定时任务

📦 对话框指令 复制粘贴
帮我查看当前有哪些自动化任务在运行。
📦 对话框指令 复制粘贴后修改
暂停"每日公众号文章发布"这个自动化任务。
💡 把任务名称改成你的实际任务名

第六步:更新 AppSecret(密钥过期时)

微信公众号的 AppSecret 有时需要重置(比如忘记了或者安全起见定期更换)。更新方法:

1
mp.weixin.qq.com → 设置与开发 → 基本配置,点"重置"获取新的 AppSecret
2
复制下面这段发给 WorkBuddy,把新的 AppSecret 填进去:
📦 对话框指令 复制粘贴后修改
更新微信公众号 AppSecret:
AppID:在这里填AppID(不变)
AppSecret:在这里填新的AppSecret
💡 WorkBuddy 会自动更新配置文件
3
更新后验证一下:
📦 对话框指令 复制粘贴
测试微信公众号 API 连接,确认新的 AppSecret 是否有效。

常用指令速查表

以下所有指令直接复制粘贴到 WorkBuddy 对话框即可使用:

你想做什么复制这段话
发布一篇文章到草稿箱运行微信公众号发文脚本,把文章发布到草稿箱。
写新主题文章再发布帮我写一篇关于"xxx"的文章,发布到公众号草稿箱。
查看今天是否已发文查看微信公众号今天是否已经发过文章。
更新 AppSecret更新AppSecret:新的密钥是 xxx
测试 API 是否正常测试微信公众号 API 连接是否正常。
查看定时任务查看当前有哪些自动化任务在运行。
暂停定时发文暂停每日公众号自动发文任务。
恢复定时发文恢复每日公众号自动发文任务。
修改文章风格/主题修改发文脚本,以后文章主题改为"xxx"。
查看历史发文记录查看微信公众号历史发文记录。
✅ 以上所有指令,把 xxx 替换成你的实际内容,直接复制粘贴到 WorkBuddy 对话框即可!

高级用法:更多玩法

📅 指定特定日期发文

📦 对话框指令 复制粘贴后修改
帮我写一篇关于"在这里填主题"的文章,明天上午9点自动发布到公众号草稿箱。

📝 指定具体发文格式

📦 对话框指令 复制粘贴后修改
帮我写一篇公众号文章并发布到草稿箱:

主题:在这里填主题
要求:
- 标题加【AI日报】前缀
- 不少于2000字
- 8个章节,每章节一张配图
- 重要内容用彩色背景框标出
- 结尾加每日AI办公小技巧
- 风格:像朋友聊天,不要太正式

🖼️ 使用自己的图片

📦 对话框指令 复制粘贴后修改
帮我发布一篇公众号文章到草稿箱,使用这些图片作为配图:
C:\Users\你的用户名\Desktop\封面图.jpg
C:\Users\你的用户名\Desktop\内容图1.jpg
文章主题:在这里填主题
💡 把路径改成你的实际图片路径

常见问题

❓ 报错"invalid appsecret"怎么办?

这是 AppSecret 不正确或已过期。去微信公众平台重置 AppSecret,然后更新配置:

📦 对话框指令 复制粘贴后修改
更新AppSecret:在这里填新的AppSecret

❓ 报错"ip unauthorized"怎么办?

需要把你当前电脑的 IP 加入微信公众平台的白名单。先查 IP:

📦 对话框指令 复制粘贴
帮我查一下我当前电脑的公网IP地址。

拿到 IP 后,去 mp.weixin.qq.com → 设置与开发 → 基本配置 → IP 白名单,把 IP 填进去保存。

❓ 文章发布成功了,但在草稿箱找不到?

稍等几秒刷新一下,或者换用下面指令查询:

📦 对话框指令 复制粘贴
帮我查询微信公众号草稿箱最新的几篇文章。

❓ 图片上传失败怎么办?

微信公众号对图片有要求:单张不超过 10MB,格式为 JPG/PNG/GIF。如果网络图片下载失败,可以让 WorkBuddy 换备用图:

📦 对话框指令 复制粘贴
上次发文图片下载失败,帮我换一批备用配图重新运行。

❓ 定时任务没有自动执行?

📦 对话框指令 复制粘贴
检查每日公众号发文定时任务的状态,看看上次执行时间和下次执行时间。

❓ 不想每天发,只想手动触发怎么办?

不创建定时任务就行,每次想发文时手动说一句:

📦 对话框指令 复制粘贴
运行微信公众号发文脚本,把文章发布到草稿箱。

❓ 如何修改每篇文章的默认主题?

📦 对话框指令 复制粘贴后修改
修改发文脚本,把默认文章主题改为"在这里填新主题",风格改为"在这里填风格"。

核心就一句话:配置好环境之后,把你的需求用大白话告诉 WorkBuddy,它会帮你写文章、找配图、发到草稿箱,一步都不用手动操作。不会用就回来翻这个教程!
配置参数速查
配置项说明在哪里找
AppID公众号唯一标识mp.weixin.qq.com → 设置 → 基本配置
AppSecretAPI 密钥(保密!)同上,点"重置"获取
IP 白名单允许调用 API 的 IP同上,填入你的公网 IP
配置文件路径密钥保存位置.workbuddy\wechat_config.env
发文脚本路径Python 脚本位置.workbuddy\generate_article.py
扫码关注
扫码关注