牛马圈日报自动生成实战:让AI每天18:00替我写诙谐日报
牛马圈日报自动生成实战:让AI每天18:00替我写诙谐日报
我运营一个微信公众号「牛马圈AI」,定位给打工人看的开箱即用的诙谐日报。本文记录一个普通用户如何用 WorkBuddy 搭建全自动日报生成系统的完整过程:需求分析、Automation配置、公众号对接、实际效果及踩坑记录。
一、缘起:为什么要做自动日报?
每天下班前要想题目、写内容、排版、设封面,一套下来至少 1-2 小时。于是想:能不能让 AI 替我每天自动生成日报,自动存到公众号草稿箱,我只负责点"发布"?答案是:能,用 WorkBuddy 的 Automation 功能整个流程可以完全自动化。
二、整体方案设计
定时触发(每天18:00)→ WorkBuddy AI生成日报内容
→ 调用微信公众号API → 存入草稿箱 → 等待人工发布
用到的工具:WorkBuddy Automations(定时调度)、WorkBuddy AI(内容生成)、微信公众号API(草稿箱写入)、腾讯云开发环境(存储和运行时)。
三、第一步:配置WorkBuddy定时任务
Automation配置参数:
名称:牛马圈日报自动生成
调度类型:recurring
调度规则:RRULE:FREQ=DAILY;BYHOUR=18;BYMINUTE=0
时区:Asia/Shanghai
目标工作区:当前工作区
状态:ACTIVE
关键提示词设计(系统灵魂):
你现在是「牛马圈AI」公众号的内容编辑,专门为打工人生产诙谐幽默的日报内容。
## 写作要求
- 口吻:诙谐调侃、接地气、像朋友聊天
- 多用梗、网络流行语、emoji和儿化音
- 标题≤64字节,无特殊符号;作者栏≤8个字;摘要≤120字
- 正文800-1500字
- 内容围绕:打工人的一天、职场趣事、午餐推荐、摸鱼技巧、下班解放
## 执行步骤
1. 根据今天的热点或节气,生成有趣的日报主题
2. 按上述要求写完完整文章
3. 调用微信公众号API,将文章存入草稿箱
4. 输出执行报告(成功/失败、草稿ID、错误信息)
四、第二步:对接微信公众号API
草稿箱API是 https://api.weixin.qq.com/cgi-bin/draft/add,需要:
- Access Token——有效期7200秒,需定时刷新
- AppID和AppSecret——微信公众平台基本配置获取
- 素材格式——符合微信图文消息格式
草稿箱写入伪代码:
// 1. 获取Access Token
const token = await getAccessToken();
// 2. 组装文章数据
const draftData = { articles: [{ title, author:"牛马圈AI", digest, content, thumb_media_id }] };
// 3. 调用草稿箱API
const result = await axios.post(`https://api.weixin.qq.com/cgi-bin/draft/add?access_token=${token}`, draftData);
// 4. 返回草稿ID
return result.data.media_id;
五、第三步:封面图自动生成
- 方案A:固定封面图(简单)
- 方案B(推荐):让AI根据主题自动生成诙谐风封面图,上传到素材库获取
thumb_media_id
六、实际运行效果
系统跑了一周(5月22日-28日):
| 日期 | 生成状态 | 标题示例 | 存入草稿箱 |
|---|---|---|---|
| 5月22日 | ✅ 成功 | 今天不加班,因为老板说他也不来 | ✅ |
| 5月23日 | ✅ 成功 | 摸鱼被抓包?这份生存指南请收好 | ✅ |
| 5月24日 | ❌ 失败 | — | Token过期未刷新 |
| 5月25日 | ✅ 成功 | 午餐吃什么?牛马圈AI给你答案 | ✅ |
| 5月26日 | ✅ 成功 | 周一综合症怎么破? | ✅ |
| 5月27日 | ✅ 成功 | 下班前的最后一份工作报告 | ✅ |
| 5月28日 | ✅ 成功 | 老板说"这个需求很简单" | ✅ |
成功率:6/7(85.7%),唯一失败因 Token 刷新逻辑 bug,修复后再没出问题。
七、踩过的坑
- 微信公众号API版本迁移:2025年12月1日起接口迁至
developers.weixin.qq.com,旧域名返回40013 invalid appid。 - 标题特殊字符导致报错:
【】《》&%#会导致40001,需正则过滤。 - Access Token过期未自动刷新:改用本地文件缓存
token_cache.json,每次调用前检查过期时间。 - 生成内容有时"太正经":提示词加重语气("必须多用网络流行语"),输出质量提升。
- 公众号对接链路配置耗时较长:首次约2小时,写成文档存下复用。
八、普通用户怎么参考
核心思路通用,可替换成任何"定时生成内容 + 自动发布/存草稿"场景:
| 场景 | 内容类型 | 发布渠道 | 难度 |
|---|---|---|---|
| 每日早报 | 新闻摘要 | 微信公众号 | ⭐⭐ |
| 每周复盘 | 工作周报 | 企业微信/钉钉 | ⭐⭐ |
| 自动SEO文章 | 行业资讯 | 个人博客 | ⭐⭐⭐ |
| 社媒定时发帖 | 短图文 | 微博/小红书 | ⭐⭐⭐ |
AI自动化的门槛,比大多数人想象的低得多。我不是一个专业程序员,但借助 WorkBuddy 搭建了每天节省 1-2 小时的自动化系统。