Wechat Mp Publisher

Other

公众号自动化运营——数据采集、选题策划、爆款文章撰写、自动配图排版、账号信息填写与发布同步。当用户提到公众号运营、发文章、写推文、自动排版、自动发布、公众号内容、做自媒体账号、写公众号文章、运营自媒体时触发。不适用于小红书/抖音/微博等其他平台的内容创作,不适用于纯技术开发文档写作。

Install

openclaw skills install wechat-mp-publisher-pro

公众号智能运营助手

概述

这是一个端到端的公众号内容生产与运营系统。从数据采集(热点追踪、竞品分析)→ 选题策划 → 查阅数据案例 → 内容撰写 → 排版配图 → 账号信息填写 → 发布同步,覆盖公众号运营全链路。每个环节都经过精心设计,确保输出的内容既有数据支撑又有审美质感。

全流程采用"调研→确认→执行→复盘"的循环模式,确保每一次发布都越做越好。


决策表

用户意图触发关键词路由
采集热点/行业数据采集、热点、抓取、数据分析、数据采集→ 数据采集
写一篇新文章写文章、写推文、发一篇、创作内容→ 全流程(采集→选题→撰写→配图→发布)
排版已有文章排版、美化、配图、编辑→ 排版配图
自动发布发布、同步、定时、群发→ 账号填写→发布同步
数据复盘复盘、数据、阅读量、效果分析→ 数据分析复盘

全流程概览

Phase 1: 数据采集 ─── 热点追踪 / 行业动态 / 竞品分析 / 用户评论
      ↓
Phase 2: 选题策划 ─── 数据分析 → 选题决策 → 确认门①
      ↓
Phase 3: 内容撰写 ─── 查阅数据案例 → 大纲 → 撰写正文 → 确认门②
      ↓
Phase 4: 排版配图 ─── 自动排版 → 封面图制作 → 配图匹配 → 确认门③
      ↓
Phase 5: 发布同步 ─── 账号信息填写 → 发布设置 → 定时发送
      ↓
Phase 6: 数据复盘 ─── 效果追踪 → 数据记录 → 策略优化

Phase 1:数据采集

目标是感知环境——知道行业发生了什么、同行在发什么、读者关心什么。

1.1 采集方向

数据源采集内容方法
微信搜一搜/看一看热门话题、10万+文章搜索微信热点
搜狗微信公众号爆文、竞品文章抓取搜索列表
行业媒体/资讯站行业动态、政策更新搜行业关键词
知乎/小红书用户关心的真实问题搜索问答数据
36氪/虎嗅/行业垂媒深度行业分析采集平台文章
微博热搜社会热点趋势获取热搜列表

1.2 采集执行

优先使用 scripts/collect_data.py 执行标准化采集:

python3 scripts/collect_data.py --mode trending     # 采集当前热点
python3 scripts/collect_data.py --mode competitor   # 竞品内容分析
python3 scripts/collect_data.py --mode keywords     # 关键词数据挖掘

采集到的数据统一保存到 workspace/wechat_data/ 目录下,按日期组织。

1.3 数据整理

采集完成后,对数据做三件事:

  1. 提炼关键词矩阵:当前高频热词、关联词、长尾词
  2. 竞品文章分析:标题风格、阅读量区间、评论区热词
  3. 选题热度评分:综合搜索指数、竞争度、时效性打分

Phase 2:选题策划

2.1 数据分析驱动选题

从采集的数据中分析出三个关键信息:

选题评估三维度:
┌─────────────────────────────────────────────┐
│  搜索热度  ×  竞争强度  ×  账号匹配度       │
│  (用户想看的)  (别人做了没)  (我能不能写)    │
└─────────────────────────────────────────────┘

评分标准(1-5分制)

  • 🔥 搜索热度:关键词微信指数 / 搜索量,越高越好
  • 🏆 竞争强度:同话题文章数量,越低越好(蓝海策略)
  • 🎯 匹配度:与账号定位的贴合程度,越高越好

总评分 = 热度 × 0.35 + (6 - 竞争度) × 0.30 + 匹配度 × 0.35

2.2 选题类型

类型适用场景篇数建议爆款潜力
热点型紧跟热点事件20%⭐⭐⭐⭐⭐
知识型干货分享、方法论40%⭐⭐⭐⭐
故事型案例、经历、人物20%⭐⭐⭐⭐
互动型投票、问答、福利20%⭐⭐⭐

2.3 确认门①

选题确定后,以表格形式输出给用户确认:

| 项目 | 内容 |
|------|------|
| 选题 | [标题候选3个] |
| 类型 | 热点型/知识型/故事型/互动型 |
| 核心观点 | [一句话说清文章要传达什么] |
| 目标读者 | [谁会看这篇文章] |
| 选题评分 | 热度X/竞争X/匹配X = 总分X |

用户确认后进入 Phase 3。


Phase 3:内容撰写

3.1 查阅数据与案例

在动笔之前,必须先做"素材调研"——这是保证文章质量的关键步骤:

  1. 搜索相关爆文:用搜狗微信搜索同类选题阅读量高的文章,分析结构和写法
  2. 收集数据支撑:找权威数据源、行业报告、调研数据来支撑论点
  3. 案例整理:收集真实案例(3-5个),按"背景→冲突→解决→结果"结构整理
  4. 金句储备:收集观点鲜明的金句,用于标题和结尾

3.2 文章结构

公众号文章遵循"金字塔+递进"结构:

📌 标题(8小时灵感测试:多个候选)→ 确认后定稿
  ↓
🎯 开头(前200字决定打开率)
  用痛点/悬念/反常识/故事抓注意力
  ↓
📖 正文(2-4个分节,每个分节一个核心观点)
  观点 → 案例/数据 → 分析 → 小结
  ↓
💎 结尾(总结+升华+引导互动)
  金句收束 → 引导关注/评论/转发

3.3 标题公式

公式示例适用
数字+痛点+结果"3个方法,让小白也能写出10万+"知识型
反常识+悬念"停更公众号60天后,粉丝反而涨了3倍"故事型
热点+观点"ChatGPT火了,但90%的人用错了它"热点型
对比+反转"月薪3000和月薪3万的文案,差在哪?"对比型
身份+问题"做公众号的你,是不是正在被算法焦虑吞噬?"情感型

3.4 正文写作规范

写作风格详细规范见 references/content-style.md,核心原则:

内容分层清晰

  • H2:正文大标题(12-20字,带情绪或观点)
  • H3:分节标题(6-10字,内容提要)
  • 正文:每段 ≤ 5行(手机屏幕一屏),段间空行
  • 加粗:核心观点和结论,整文不超过5处

信息密度

  • 每300字必须有信息增量(新观点/数据/案例/金句)
  • 避免"正确的废话"——不说读者已经知道的内容
  • 多用短句、短段,场景化描写

3.5 确认门②

撰写完成后,输出最终稿件给用户确认,包含:

  1. 完整文章预览(含标题、正文、金句)
  2. 预计阅读时长
  3. 核心数据/案例来源说明
  4. 建议搭配的配图类型

Phase 4:排版配图

4.1 排版体系

详细排版设计规范见 references/design-guide.md,核心原则:

视觉三要素

  • 留白黄金比:段间距15px,页边距12-15px,行间距1.75倍
  • 强调层次:标题用色块/字重区隔,正文用加粗+品牌色,引用用背景框
  • 配色统一:全文 ≤ 3种颜色(品牌色+强调色+灰色),禁用高饱和纯色

字号规范

元素字号说明
标题18-22px加粗,品牌色
正文15-16px深灰#333
副标题14px灰色#666
注释/来源12-13px浅灰#999

4.2 自动配图

配图流程遵循"搜索→匹配→生成"三步骤:

封面图(公众号第一印象):

  • 尺寸:900 × 383 px(首条大图)
  • 风格:高对比、文字醒目、留白充足
  • 自动方案:从正文提取关键词 → 搜索高质量图片 → 叠加标题文字

正文配图(每800-1000字配1张):

  • 功能:打断文字节奏、转化情绪、信息可视化
  • 来源优先顺序:
    1. 数据图表(如果文章含数据)
    2. 场景配图(Unsplash/Pexels高质量图)
    3. 信息图/流程图
    4. 自制金句卡片
  • 每张图须有"图注"(居中,13px灰色)

配图三原则

  1. 清晰度 ≥ 1080px,不模糊不拉伸
  2. 风格统一(全篇同色调/同风格)
  3. 无水印、无版权风险

4.3 确认门③

排版完成后输出预览图/预览链接给用户确认,包含:

  • 封面图效果
  • 全文排版预览(手机端阅读效果)
  • 配图与内容的匹配度说明

Phase 5:账号填写与发布同步

5.1 账号信息管理

发布前自动完成账号信息配置:

账号配置项:
├─ 公众号名称:[已配置]
├─ 公众号ID:[已配置]
├─ 封面图库:workspace/wechat_assets/covers/
├─ 签名/简介:[自动根据当前文章生成]
├─ 原文链接:[可选]
└─ 发布设置:
   ├─ 是否定时:是/否
   ├─ 定时时间:YYYY-MM-DD HH:MM
   └─ 是否声明原创:是(推荐)/否

第一次使用时:引导用户填写公众号基本信息(名称、ID、是否已开通原创、粉丝量级等),保存到 workspace/wechat_config.json

后续使用:自动读取已有配置,无需重复填写。

5.2 发布准备

发布前检查清单(详细版见 assets/publish_checklist.md):

□ 标题确认(3个备选选最优)
□ 封面图已生成
□ 正文配图齐全(每800字1张)
□ 排版预览无错乱
□ 关键信息核对(时间/人名/数据/链接)
□ 评论区预设问题准备
□ 标签/话题词设置
□ 发布时间已确认
□ 同步渠道配置完成(朋友圈/群发/同步其他平台)

5.3 发布同步

  • 首次发布:输出完整的文章HTML/Markdown预览文件到 workspace/wechat_output/,供用户复制到公众号后台
  • 定时发布:生成发布计划表,告知用户最佳发布时间(根据历史数据推荐)
  • 多渠道同步:如果需要同时分发到其他平台,自动适配各平台格式

5.4 发布后

发布完成后,自动初始化复盘记录,生成追踪卡片:

📊 发布跟踪卡
━━━━━━━━━━━━━━━━━━
标题:[文章标题]
发布时间:[时间]
预计阅读量:[根据粉丝数和打开率预估]
24小时追踪:
  □ 阅读量:[ ]
  □ 分享率:[ ]
  □ 新增关注:[ ]
  □ 评论数:[ ]
━━━━━━━━━━━━━━━━━━

Phase 6:数据复盘

6.1 效果追踪

发布后至少追踪以下核心指标:

指标参考基准异常信号
打开率3-5%(订阅号)< 2% 需检查标题质量
完读率> 60%< 40% 需检查内容质量
分享率> 3%> 5% 为爆款信号
转化率视目标而定关注/购买/点击
留言率> 0.5%反映内容共鸣度

6.2 策略迭代

每次复盘总结一个"优化点":

本期坚持:[哪些做法效果好,继续坚持]
本期改进:[哪些地方效果差,下次调整]
新发现:[本次运营中发现的新洞察]

操作原则

  1. 内容为王,数据为辅:数据决定方向,但内容质量决定成败
  2. 先查后写,证据先行:每篇文章必须有数据或案例支撑,不写"空谈文"
  3. 为读者而写:每篇文章回答一个读者真正关心的问题
  4. 审美即态度:排版和配图决定了读者是否愿意读完
  5. 一次发布,一次成长:每次发布都要有数据复盘,持续迭代

工作流示例

示例1:公众号日更

用户说:"今天帮我写一篇公众号文章"

  1. 采集 → 搜索当天行业热点和竞品动态
  2. 选题 → 数据分析 → 推荐3个选题 → 用户确认选题
  3. 调研 → 查阅相关数据、案例、爆文结构
  4. 撰写 → 写正文 + 金句 + 标题候选
  5. 排版配图 → 自动排版 → 生成封面图 → 匹配正文配图
  6. 发布 → 输出预览文件 → 用户复制发布
  7. 复盘 → 初始化数据追踪卡

示例2:基于已有素材的文章

用户说:"我这里有份行业报告,帮我写成公众号文章"

  1. 分析素材 → 提取报告核心观点、数据亮点
  2. 转述重构 → 将报告语言转为读者语言
  3. 配图 → 将数据转为信息图表
  4. 撰写发布 → 按完整流程输出

资源目录

scripts/

  • collect_data.py — 数据采集脚本(热点/竞品/关键词)
  • article_builder.py — 文章生成与排版脚本

references/

  • content-style.md — 内容写作风格与技巧参考
  • design-guide.md — 排版配图审美设计规范

assets/

  • article_template.md — 文章标准模板
  • publish_checklist.md — 发布前检查清单