360 Secure SkillHub
360 安全技能中心

微信公众号内容自动生成与发布到草稿箱

这是企业级公众号内容发布自动化工具,核心功能含AI选题生成、每篇自动配5张以上图、排版/敏感词/重复检测三步预检,可发布至公众号草稿箱并微信通知。适合企业日常公众号运营,输入热点或指定主题,输出规范Markdown文章,预检失败则进入人工审核队列。

taoj2025
taoj2025
热度 43.17
最近更新 2026-05-11 21:00:00
分类:自动化依赖:代码执行 / 读写文件 / 第三方 API / MCP 服务应用场景:社交媒体 / 自动化脚本 / 文案创作 / 图像生成 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add wechat-content-pipeline
Metadata
name
wechat-content-pipeline
description
公众号内容发布自动化技能。整合用户自有工具,实现内容生成→配图→三步预检→草稿箱直接发布的全流程自动化。内置敏感词过滤、重复检测、格式优化,每篇文章自动配图5张以上。
version
1.1.0
author
TJMtaotao
tags
["公众号","内容发布","自动化","图文并茂","敏感词过滤","自动配图"]

公众号内容发布自动化技能

功能概述

一款企业级公众号内容发布自动化工具,实现:

  • ✅ AI智能选题与内容生成
  • ✅ 自动配图(每篇文章5张以上)
  • ✅ 三步预检(排版+敏感词+重复检测)
  • ✅ 直接发布到公众号草稿箱
  • ✅ 全流程微信通知

工具矩阵

内容生成(优先级排序)

工具 用途 状态
MiniMax API AI内容+图片生成 ✅ 已配置(50次/天)
illustrated-ppt 图文并茂PPT/文章 ✅ 已安装
free-image-skill 免费图库配图(自动下载) ✅ 已安装
multi-search-engine 热点追踪 ✅ 已安装
news-aggregator-skill 资讯聚合 ✅ 已安装

发布工具

工具 用途 状态
yaniw-wechat-publisher 公众号直接发布 ✅ 已安装

工作流架构

┌────────────────────────────────────────────────────────────────────┐
│                    公众号内容发布全流程自动化                        │
├────────────────────────────────────────────────────────────────────┤
│                                                                    │
│  ┌────────────┐    ┌────────────┐    ┌────────────┐    ┌────────┐ │
│  │  ①选题    │───▶│  ②生成    │───▶│  ③配图    │───▶│ ④预检  │ │
│  │            │    │            │    │            │    │        │ │
│  │ 热点追踪   │    │ AI写稿    │    │自动下载   │    │排版优化│ │
│  │ 素材搜集   │    │ 内容创作  │    │5张+/篇    │    │敏感词  │ │
│  │ 确定主题   │    │            │    │智能匹配   │    │重复检测│ │
│  └────────────┘    └────────────┘    └────────────┘    └────┬───┘ │
│                                                              │     │
│                                                              ▼     │
│                                                        ┌────────┐ │
│                                                        │⑤发布  │ │
│                                                        │草稿箱  │ │
│                                                        │微信通知│ │
│                                                        └────────┘ │
│                                                                    │
│  预检失败 ──────────────────────────────────▶ 人工审核队列          │
│                                                                    │
└────────────────────────────────────────────────────────────────────┘

核心流程详解

① 选题规划

输入: 热点话题 / 指定主题
输出: 当日选题清单(8篇)
工具: multi-search-engine + news-aggregator-skill

② 内容生成

输入: 选题
输出: 完整文章(Markdown格式)
工具: MiniMax API / illustrated-ppt

③ 自动配图(核心特性)

输入: 文章内容
输出: 每篇文章5张以上配图,自动插入正文
配图策略:
  • 每篇文章: 5-8张配图(根据内容长度动态调整)
  • 图片来源: unsplash / pexels / pixabay(免费图库自动下载)
  • 配图位置: 与内容段落匹配,图文交替排布
  • 备选方案: MiniMax API(额度充足时优先AI生成)

配图规则:
  • 封面图: 蓝色科技风格,1张
  • 内容图: 3-7张,与段落内容相关
  • 图片说明: 每张图片下方添加简短说明

④ 三步预检(必过)

┌──────────────────────────────────────┐
│  步骤1: 排版优化                      │
│  • 标题层级检查                       │
│  • 段落格式检查                       │
│  • 字数达标检查(≥500字)             │
├──────────────────────────────────────┤
│  步骤2: 敏感词检测 ⚠️ 重点           │
│  • 政治敏感词过滤                     │
│  • 色情暴力内容过滤                   │
│  • 虚假信息过滤                       │
│  • 广告法违规检测                     │
├──────────────────────────────────────┤
│  步骤3: 重复检测                      │
│  • 与已发布内容比对                   │
│  • 内容指纹查重                       │
└──────────────────────────────────────┘
结果: 通过 → 发布 / 失败 → 人工审核

⑤ 发布

输入: 预检通过的文章(含配图)
输出: 草稿箱 + 微信通知
工具: yaniw-wechat-publisher

自动配图详细说明

配图数量标准

文章类型 最少配图 推荐配图 说明
短文(<1000字) 5张 5-6张 基础配图
中等(1000-2000字) 6张 6-7张 增加图表
长文(>2000字) 7张 8张以上 深度内容

配图位置规则

文章结构:
┌────────────────────────────────────┐
│           封面图片(蓝色科技风)        │
├────────────────────────────────────┤
│  标题                               │
├────────────────────────────────────┤
│  导语/引言                           │
├────────────────────────────────────┤
│  [图片1] + 图片说明                   │
│  第一段正文                          │
├────────────────────────────────────┤
│  第二段正文                          │
│  [图片2] + 图片说明                   │
├────────────────────────────────────┤
│  ...(图文交替,比例约1:2)           │
├────────────────────────────────────┤
│  总结                               │
├────────────────────────────────────┤
│  [AI生成标识]                        │
│  作者:TJMtaotao                    │
│  发表于:MEITUSTYLE                  │
└────────────────────────────────────┘

图片下载流程

# 自动配图脚本逻辑
def auto_download_images(article_path, keywords):
    """
    1. 分析文章内容,提取关键词
    2. 根据关键词搜索免费图库
    3. 自动下载图片到文章目录
    4. 在正文中插入图片引用
    """
    # 优先使用free-image-skill下载
    # 备选:MiniMax API生成
    pass

使用命令

# 完整流程(选题→生成→配图→预检→发布)
python3 scripts/run_pipeline.py --topic 深度学习 --count 8

# 分步执行
python3 scripts/run_pipeline.py --step generate    # 生成内容
python3 scripts/run_pipeline.py --step images       # 下载配图(自动匹配)
python3 scripts/run_pipeline.py --step check         # 三步预检
python3 scripts/run_pipeline.py --step publish       # 发布

# 指定主题和数量
python3 scripts/run_pipeline.py --topic Python数据分析 --count 4

# 仅配图(针对已生成的文章)
python3 scripts/run_pipeline.py --step images

定时任务

# 每天19:30自动执行完整流程
30 19 * * * cd /root/.openclaw/workspace/skills/wechat-content-pipeline && \
export MINIMAX_API_KEY="YOUR_MINIMAX_API_KEY" && \
python3 scripts/run_pipeline.py --topic 深度学习 --count 8

输出规范

项目 规范
文章格式 Markdown
配图数量 ≥5张/篇(自动确保)
配图位置 封面1张 + 内容3-7张(图文交替)
配图来源 免费图库(自动下载)/ MiniMax AI
署名 TJMtaotao
AI标识 末尾添加"本文由AI辅助创作"
封面风格 蓝色科技风

敏感词过滤说明

⚠️ 所有发布内容必须通过敏感词检测

过滤范围:

  • 政治敏感词
  • 色情暴力内容
  • 虚假信息
  • 广告法违规词
  • 侵权内容

检测失败 → 进入人工审核队列,等待确认后发布

MiniMax API额度

项目 说明
额度 50次/天
重置时间 每日00:00(GMT+8)
备用方案 免费图库自动切换(无额度限制)

目录结构

wechat-content-pipeline/
├── SKILL.md              ← 本文件
├── scripts/
│   ├── run_pipeline.py  ← 主流程脚本
│   └── auto_images.py   ← 自动配图脚本(自动下载+插入)
├── articles/              ← 文章目录(自动创建)
│   ├── 01-文章标题/
│   │   ├── 正文.md       ← 文章内容(含图片引用)
│   │   └── images/       ← 配图目录(自动下载)
│   └── ...
├── .env                  ← API配置
└── references/
    └── config.md        ← 配置说明

文章目录结构(自动生成)

articles/
└── 01-文章标题/
    ├── 正文.md           ← Markdown格式,含图片引用
    └── images/           ← 自动下载的图片
        ├── cover.jpg     ← 封面图
        ├── 001.jpg       ← 内容图1
        ├── 002.jpg       ← 内容图2
        └── ...