微信公众号AI内容创作与发布 Skill
从AI新闻素材中挖掘选题,生成原创观点文章,自动发布到微信公众号 适合AI领域自媒体、技术博主、AI创业者使用
功能概述
这个 Skill 帮助你将AI新闻素材转化为原创观点文章,并自动发布到微信公众号草稿箱。
核心能力:
- 🔍 智能收集AI新闻素材
- 🎯 从素材中挖掘有价值的选题
- ✍️ 按你的人设撰写原创文章
- 🎨 自动生成配图
- 📤 一键发布到微信草稿箱
不是简单的资讯汇总,而是帮你找到值得写的选题,写出有观点的文章。
适用人群
- AI领域自媒体创作者
- 技术博主/独立开发者
- AI创业者/产品经理
- 企业AI培训讲师
- 任何想持续输出AI原创内容的人
前置要求
1. 微信公众号配置
- 已注册微信公众号(订阅号/服务号)
- 已开通开发者模式
- 已获取 AppID 和 AppSecret
- 已配置IP白名单
2. 工具安装
-
即梦CLI - AI图片生成(腾讯出品)
# 安装即梦CLI pip install dreamina-cli # 登录 dreamina login -
wenyan - Markdown转微信公众号HTML
npm install -g @wenyan/cli
3. API凭证
- 微信公众号 AppID
- 微信公众号 AppSecret
安装与配置
第一步:安装 Skill
# 克隆到 WorkBuddy skills 目录
git clone https://github.com/your-repo/wechat-ai-publisher.git ~/.workbuddy/skills/wechat-ai-publisher
# 运行配置向导
python3 ~/.workbuddy/skills/wechat-ai-publisher/scripts/setup.py
第二步:运行配置向导
配置向导会引导你完成:
- 设置公众号基本信息(名称、作者)
- 配置微信API凭证
- 设置你的人设和定位
- 测试发布流程
python3 ~/.workbuddy/skills/wechat-ai-publisher/scripts/setup.py
第三步:验证配置
python3 ~/.workbuddy/skills/wechat-ai-publisher/scripts/test_publish.py
使用方法
方式一:自动选题创作
帮我看看今天有什么值得写的选题
WorkBuddy 会:
- 收集今日AI新闻素材
- 根据你的人设判断选题价值
- 如果有好选题 → 撰写原创文章
- 如果没有 → 建议"今天不发"
方式二:指定类型创作
帮我写一篇深度分析
帮我写一篇工具实测
帮我写一篇观点专栏
方式三:基于热点创作
针对【某个热点】,帮我写一篇深度解读
工作流程
Step 1: 收集素材
使用多维度搜索获取AI新闻:
- 腾讯科技(优先)
- 36氪、品玩、Solidot
- GitHub Trending、Hacker News
- 排除低时效性来源
Step 2: 选题判断
基于收集的素材,判断是否值得创作:
| 素材特征 | 选题方向 | 文章类型 | |---------|---------|---------| | 重磅行业事件 | 分析事件影响、背后逻辑 | 深度解读 | | 现象级AI工具 | 实测体验、使用场景 | 工具推荐 | | AI监管/政策/争议 | 独立观点、趋势判断 | 观点专栏 | | 企业AI落地案例 | 拆解方法论、避坑指南 | 实战案例 | | 多条零散新闻 | 不发,不凑数 | - |
判断标准:
- 你有发言权吗?(能结合你的背景/经验吗?)
- 对读者有价值吗?(是认知升级还是信息搬运?)
- 有独特观点吗?(不是复读机,有自己的判断)
任一答案为否 → 建议不发
Step 3: 原创撰写
根据选题类型撰写:
深度解读
- 导语:一句话点出事件核心
- 事件还原:简要说明(<200字)
- 深度分析:为什么发生?意味着什么?
- 你的实战视角:结合你的经验给出建议
- 结语:一句话总结
字数:1500-3000字
工具推荐
- 痛点引入:解决什么问题?
- 工具介绍:是什么?核心功能?适合谁?
- 你的实测:亲自试用的场景、优缺点、竞品对比
- 使用建议:推荐/不推荐的场景
- 结语:一句话推荐语
字数:800-1500字
观点专栏
- 观点抛出:开门见山
- 论据支撑:数据/案例/行业观察
- 反驳与回应:反面观点及你的回应
- 结论:对读者的建议/预测
字数:1000-2000字
实战案例
- 案例背景:企业/问题
- 解决方案:AI工具/方法
- 实施过程:关键步骤、遇到的坑
- 成果数据:具体效果
- 方法论提炼:可复制经验
- 你的点评:案例启示
字数:1500-2500字
写作规范
标题规范
- 含具体数字/事实
- 有实战视角
- 有观点态度
- 格式:
[你的名字]说AI | 日期:标题
示例:
- ✅ "老罗说AI | 4月8日:美国AI三巨头首次联手,对抗中国模型蒸馏"
- ✅ "AI实战派 | 实测:这个AI工具让我每天省2小时"
- ❌ "今日AI新闻汇总"(太泛)
正文规范
- 段落:每段不超过4行,手机阅读友好
- 小标题:用##或###,帮助快速浏览
- 重点标注:用加粗标出核心观点
- 口语化:像聊天,不是论文
- 禁用词:登顶、碾压、颠覆等极端化表述
品牌签名(每篇必加)
文章末尾自动追加你的品牌签名:
[你的个人介绍]
[你的机构/项目介绍]
[引导关注语]
👉 点击关注,开启你的[关键词]之旅
Step 4: 生成配图
使用即梦CLI生成:
dreamina text2image --prompt="描述" --ratio=21:9 --resolution_type=2k --poll=60
配图要求:
- 比例:21:9 横版
- 分辨率:2K
- 风格:符合你的定位
- 每800-1000字至少配1张图
Step 5: 排版发布
- Markdown → HTML(orange主题)
- 压缩图片到600KB
- 上传到微信素材库
- 创建草稿
排版规范:
- 正文字号16px
- 一级标题20px加粗
- 二级标题18px加粗
- 行距1.75
- 字间距1px
- 页边距15px
Step 6: 质量检查
发布前检查:
- [ ] 标题符合规范
- [ ] 有你的实战视角板块(深度文章)
- [ ] 品牌签名已追加
- [ ] 没有敏感词
- [ ] 段落不超过4行
- [ ] 符合你的人设
配置说明
配置文件位置
~/.workbuddy/skills/wechat-ai-publisher/config.toml
配置项说明
[wechat]
app_id = "your_app_id"
app_secret = "your_app_secret"
[author]
name = "你的名字"
title = "你的称号"
background = "你的背景介绍"
expertise = "你的专业领域"
[brand]
public_account = "公众号名称"
slogan = "口号"
signature = """
[品牌签名文字]
"""
footer_image = "引导关注图路径"
[content]
article_types = ["深度解读", "工具推荐", "观点专栏", "实战案例"]
daily_limit = 1
min_word_count = 800
[image]
ratio = "21:9"
resolution = "2k"
max_size_kb = 600
快速命令
| 命令 | 效果 |
|------|------|
| 看看今天有什么选题 | 收集素材并判断选题价值 |
| 写一篇深度解读 | 针对热点写分析文章 |
| 写一篇工具实测 | 针对AI工具写体验文章 |
| 写一篇观点专栏 | 针对话题写独立观点 |
| 基于【xxx】写一篇文章 | 针对特定素材创作 |
踩坑经验
- IP白名单:微信公众号API需要配置IP白名单,IP变动时需要更新
- 图片压缩:微信要求图片小于2MB,建议压缩到600KB
- 敏感词:避免"登顶"、"碾压"、"颠覆"等极端化表述
- HTML兼容性:微信对HTML支持有限,使用wenyan CLI转换更可靠
- API权限:普通权限只能创建草稿,不能直接群发
示例输出
选题判断示例
输入素材:
- OpenAI/Anthropic/Google联合对抗中国AI模型蒸馏
- 某AI视频工具日活突破1000万
- 某大厂发布AI编程助手
判断过程:
- OpenAI联手事件 → 符合定位(深度解读)✅
- AI视频工具 → 符合定位(工具实测)✅
- 大厂编程助手 → 技术细节多,商业视角弱 → 建议不发 ❌
决策:优先写深度解读(热点时效性强)
文章结构示例
标题:[你的名字]说AI | 4月8日:美国AI三巨头首次联手,对抗中国模型蒸馏
正文结构:
- 导语(100字):直接点出事件重要性
- 事件还原(150字):发生了什么
- 深度分析(800字):为什么联手?意味着什么?
- 你的实战视角(500字):结合经验给出建议
- 结语(100字)
- 品牌签名
更新日志
v1.0.0
- 初始版本
- 支持选题判断、原创撰写、自动发布
- 内置踩坑经验
许可证
MIT License
贡献
欢迎提交 Issue 和 PR!
核心原则:宁缺毋滥,让每篇文章都值得读者花时间看。
扫码联系在线客服