- 灰底框里的内容 = 直接复制粘贴到 WorkBuddy 对话框的指令
- 按顺序从第一步开始,每步执行完再继续下一步
- 第一步到第三步只需做一次(配置环境),之后每次发文只需执行第四步
- 遇到问题请看底部的常见问题
配置一次,之后全部自动。每次想发文,只需在 WorkBuddy 说一句话即可。
第一步:获取微信公众号 API 密钥
这是最重要的一步。你需要从微信公众平台获取两个东西:AppID 和 AppSecret,相当于公众号的"账号+密码"。
1.1 登录公众平台
打开浏览器,访问:
https://mp.weixin.qq.com
用你绑定的微信扫码登录。
1.2 进入开发者设置
登录后,按以下路径找到 API 密钥:
- 左侧菜单 → 设置与开发 → 基本配置
- 找到"开发者ID(AppID)",点击右侧复制,保存好
- 找到"开发者密码(AppSecret)",点击重置(或查看),用微信扫码确认后可以看到密钥,复制保存
1.3 设置 IP 白名单(重要)
在同一个"基本配置"页面,找到 IP 白名单,需要把你电脑的 IP 加进去,否则 API 会报错。
不知道自己的 IP?复制下面这段发给 WorkBuddy:
帮我查一下我当前电脑的公网IP地址。
第二步:配置 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 连接是否正常
2.1 验证环境是否就绪
帮我检查微信公众号发文环境是否配置正常: 1. 检查配置文件是否存在 2. 测试用 AppID 和 AppSecret 获取 access_token 3. 告诉我结果
第三步:自定义文章内容
告诉 WorkBuddy 你想让每篇文章写什么风格、什么主题,它会帮你修改脚本。
方式一:让 WorkBuddy 写好放进脚本
帮我更新发文脚本 generate_article.py,写一篇新文章放进去: 主题:在这里写主题(比如:AI工具提效、职场干货、科技资讯) 风格:口语化,不要太正式,像朋友聊天那种 字数:不少于1500字 配图:每个章节一张,从 Unsplash 免费图库下载 结尾:加上一个"每日AI办公小技巧" 标题格式:【AI日报】+ 吸引人的副标题
方式二:你来写正文,让 WorkBuddy 排版发布
如果你自己写好了内容,直接给 WorkBuddy 排版:
帮我把下面的文章发布到微信公众号草稿箱: 标题:在这里填标题 作者:在这里填作者名 正文: (在这里粘贴你的文章内容) 要求: - 排版简洁,重要信息用彩色背景框标出 - 每个章节加一张相关配图(从 Unsplash 下载) - 发布完告诉我草稿ID
第四步:发布文章到草稿箱(最常用!)
环境配置好后,以后每次发文只需要说这一句话:
运行微信公众号发文脚本,把文章发布到草稿箱。
发布完成后,WorkBuddy 会告诉你草稿 ID,像这样:
# 发布成功示例输出
✓ 文章标题: 【AI日报】智能体时代来了
✓ 配图: 8 张上传成功
✓ 草稿添加成功!
media_id: rw_j-U8Z6aVEVxVEWyh9m...
发布后在哪里看?
打开 mp.weixin.qq.com → 左侧菜单 → 内容与互动 → 草稿箱,找到刚刚发布的文章,预览确认后点发布。
第五步:设置定时自动发文
不想每次手动触发?让 WorkBuddy 帮你设置定时任务,每天自动生成并发到草稿箱。
帮我创建一个每天自动发文的定时任务: 发文时间:每天上午10点 内容主题:每日最新科技/AI资讯,每次写不同的内容不重复 文章风格:口语化,附配图,结尾有每日AI小技巧 发布到:AI Growth公众号草稿箱 作者:菠萝大队长
查看和管理定时任务
帮我查看当前有哪些自动化任务在运行。
暂停"每日公众号文章发布"这个自动化任务。
第六步:更新 AppSecret(密钥过期时)
微信公众号的 AppSecret 有时需要重置(比如忘记了或者安全起见定期更换)。更新方法:
更新微信公众号 AppSecret: AppID:在这里填AppID(不变) AppSecret:在这里填新的AppSecret
测试微信公众号 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 → 设置 → 基本配置 |
| AppSecret | API 密钥(保密!) | 同上,点"重置"获取 |
| IP 白名单 | 允许调用 API 的 IP | 同上,填入你的公网 IP |
| 配置文件路径 | 密钥保存位置 | .workbuddy\wechat_config.env |
| 发文脚本路径 | Python 脚本位置 | .workbuddy\generate_article.py |