← 返回
未分类 Key

微信公众号AI发布助手

微信公众号AI内容创作与发布全链路自动化。七步完整流程:素材采集 → 选题决策(四维打分)→ 原创撰写(4套模板)→ 去AI味润色 → 标题生成(6种模式)→ AI配图 → 自动排版发布到草稿箱。 自包含发布脚本,无需额外依赖。通用版,适配所有公众号作者。 触发词:帮我写公众号文章、生成文章、自动发布公众号、写AI文章、定选题、帮我看看今天有什么值得写的、AI日报、公众号排版、发布到公众号
|微信公众号AI内容创作与自动发布全链路技能。支持:多维度新闻采集→四维选题决策→AI风格文章撰写→去AI润色→标题优化→配图生成→Markdown转公众号HTML→自动创建草稿。内置4套写作模板(资讯速递/深度解读/工具实测/观点专栏)、去AI味润色清单、6种标题模式、质量检查12项。附带自包含发布脚本publish.py,一行命令完成从文章到草稿的全流程。
asura
未分类 community v3.0.0 2 版本 99883.1 Key: 需要
★ 1
Stars
📥 1,689
下载
💾 469
安装
2
版本
#latest

概述

微信公众号AI内容创作与发布 Skill

> 从新闻素材中挖掘选题,生成原创观点文章,自动排版发布到微信公众号草稿箱

> 适合 AI 领域自媒体、技术博主、企业公众号使用

>

> 七步完整流程:素材采集 → 选题决策 → 原创撰写 → 去AI味润色 → 标题生成 → AI配图 → 排版发布


适用人群

  • AI领域自媒体创作者
  • 技术博主 / 独立开发者
  • AI创业者 / 产品经理
  • 企业AI培训讲师
  • 任何想持续输出原创内容并自动发布到微信公众号的人

前置要求

1. 微信公众号配置

  • 已注册微信公众号(订阅号 / 服务号)
  • 已开通开发者模式
  • 已获取 AppID 和 AppSecret
  • 已配置IP白名单(当前出口IP需加入公众号后台)

2. 依赖安装

即梦CLI(腾讯AI图片生成,可选):

pip install dreamina-cli
dreamina login

requests(发布脚本依赖):

pip install requests

3. API凭证

  • 微信公众号 AppID
  • 微信公众号 AppSecret

使用方式

方式一:自动选题创作

帮我看看今天有什么值得写的选题

WorkBuddy 会:

  1. 收集今日新闻素材
  2. 四维打分评估选题价值
  3. 有好选题 → 撰写原创文章 → 发布到草稿箱
  4. 没有好选题 → 建议"今天不发"

方式二:指定类型创作

帮我写一篇深度分析
帮我写一篇工具实测
帮我写一篇观点专栏

方式三:基于热点创作

针对【某个热点】,帮我写一篇深度解读

方式四:直接发布已有文章

帮我把这篇文章发布到公众号草稿箱:drafts/article.md

工作流程(七步)

Step 1:收集素材

使用 WebSearch 多维度搜索新闻:

搜索维度

  • 行业大事件(大模型发布、重大融资、政策变化)
  • 产品与应用(AI工具、AI Agent、AI助手)
  • 研究与学术(AI论文、研究突破)
  • 政策与监管(AI法规、治理动态)
  • 海外动态(OpenAI、Google AI、Anthropic、Meta AI)
  • 社区热度(GitHub Trending、Hacker News)

去重规则

  • 相似标题只保留信息量最大的
  • 知乎来源必须交叉验证
  • 优先一手信源,避免转载稿

Step 2:选题决策

核心原则:宁缺毋滥。没有好选题就不发。

对每条候选新闻进行四维打分:

维度说明权重
------------------
热度分时效性 × 传播规模(媒体跟进数量/社交讨论热度)30%
实战价值分对读者有没有用,能不能给认知30%
差异化分网上同类内容多不多,角度新不新20%
人设契合分跟你的背景/经验是否匹配,你有没有发言权20%

综合分公式综合分 = 热度×0.3 + 实战价值×0.3 + 差异化×0.2 + 人设契合×0.2

决策规则

  • 综合分 < 6 → 当天不发
  • 候选 < 2条且无高分 → 当天不发
  • 所有候选 > 48小时 → 当天不发
  • 周末(周六/日)→ 写本周大盘点
  • 有价值素材 < 5条 → 当天不发

选题类型对应关系

素材特征推荐文章类型
---------------------
重磅行业事件(大模型发布/重大融资/政策变化)深度解读
现象级AI工具(口碑爆棚/日活暴增)工具实测
多条小新闻无单一焦点资讯速递
AI监管/争议话题观点专栏
企业AI落地可公开案例实战案例
多条零散新闻无主线不发

Step 3:原创撰写

根据选题类型选择对应模板:

资讯速递模板(800-1500字)

# [事件名/数字冲击标题]

## [一句话导语,直击核心]

## [事件1]
- 要点1
- 要点2
- 要点3

## [事件2]
[内容...]

## [你的实战视角]
结合你的背景,给出判断或建议。
可以说:这个事对谁影响最大?为什么值得关注?
可以吐槽:哪里不靠谱,哪里值得警惕。

## 一句话总结
[一句话收尾,引导互动]

深度解读模板(1500-3000字)

# [有观点的标题,含数字或核心结论]

## [导语:100字]
一句话点出事件重要性,不绕弯子。

## [事件还原:200字以内]
谁、做了什么、什么时候、结果如何。用自己的话概括。

## [深度分析:800-1000字]
**为什么发生?**
- 深层原因1
- 深层原因2

**意味着什么?**
- 对行业的影响
- 对读者的影响
- 可能的走向

## [你的实战视角] ← 必须有
- 读者应该怎么做?
- 什么地方要踩坑?
- 什么机会要抓住?
拒绝空洞表态,要有可操作的结论。

## [结语:100字]
一句话总结,引导互动。

工具实测模板(1200-2000字)

# [产品名]值不值,[一句话判断]

## [一句话导语]

## [工具简介]
- 是什么?
- 核心功能
- 适合什么人用

## [我的实测]
- 场景1:[结果]
- 场景2:[结果]
- 场景3:[结果]

## [优点] + [缺点]
诚实写出优缺点,不是软文。

## [适合谁 / 不适合谁]

## [一句话总结]

观点专栏模板(1000-2000字)

# [你的明确观点]

## [导语]
一句话亮出你的立场,不中立。

## [事实依据]
数据、案例、引用,支撑你的观点。

## [反面论证]
承认反方有一定道理,但说明为什么不成立。

## [你的结论]
重申立场,给出行动建议。

## [一句话收尾]

写作通用规范

  • 段落:每段不超过4行,手机阅读友好
  • 小标题:用##或###,帮助快速浏览
  • 重点标注:用加粗标出核心观点
  • 口语化:像聊天,不是论文
  • 第一人称:用"我"而不是"我们/本号/作者"
  • 有态度:可以赞同、可以质疑、可以吐槽,但言之有物
  • 禁用模糊时间:禁止用"昨天、今天、明天",必须用具体日期
  • 禁用词:登顶、碾压、颠覆、跪求、震惊、绝了、说白了、意味着什么、本质上、换句话说、不可否认
  • 禁止三段式:不要"首先...其次...最后..."

Step 3.5:去AI味润色

文章初稿写完后,必须进行去AI味润色。

AI写作痕迹识别清单

  • ❌ 宣传性语言("这一技术将彻底改变..."、"具有划时代意义...")
  • ❌ -ing 结尾的肤浅分析("随着XX的发展,YY正在...")
  • ❌ 模糊归因("研究表明..."、"专家表示...",无具体来源)
  • ❌ 三段式法则(每个观点都是"是什么-为什么-怎么做")
  • ❌ 过多的连接性短语("与此同时"、"值得注意的是"、"毋庸置疑")
  • ❌ 否定式排比("不是...而是...、不仅...而且..."堆砌)
  • ❌ 每句话都一样长,没有节奏变化
  • ❌ 全是正面陈述,不承认复杂性和不确定性

润色目标

  • 短句 + 长句交替,有节奏感
  • 第一人称视角,有观点有态度
  • 可以有吐槽调侃,但有理有据
  • 承认复杂性,不要全是正面陈述
  • 语气自然,像一个真实的人写的

零改字原则:正文意思不变,只改表达方式和语气。


Step 4:标题生成

将文章正文传入标题生成,输出3个候选标题和最优推荐。

六种核心标题模式

模式格式示例
------------------
数字+反差[数字],却[反常识结果]GPT-4一个月烧了7000万美元,却还亏着
问题悬念为什么[反常识结论]?为什么说AI编程助手被过度炒作了?
直接结论[明确观点],原因如下独立开发者的AI产品,根本没有护城河
蹭热点+视角[热点],[你的独家观点]比尔盖茨说AI将取代程序员,我不同意
时间+大事[时间],[发生了什么]今天,具身智能融资创下新纪录
实测类[产品]值不值,[判断]这个AI PPT工具,替你踩了坑

标题禁用词(必须遵守)

❌ 一文读懂、赶紧学、建议收藏、深度好文、AI新时代、未来已来、万字长文、超全攻略、全网最全、保姆级、手把手教学、吐血推荐、必看、必读、错过就亏了、太牛了、炸裂、逆天

标题规则

  • 长度:15-25字
  • 必须含:具体数字或具体事实
  • 生成3个候选,选出最优推荐标记 ✅

Step 5:AI配图

5.1 封面图(必需)

使用即梦CLI生成:

dreamina text2image \
  --prompt="[科技感、AI主题、简洁现代风格]" \
  --ratio=21:9 \
  --resolution_type=2k \
  --poll=60

5.2 正文配图(可选,每1000字1张)

正文配图提示词要具体,与文章内容相关。

5.3 降级方案

如果即梦不可用或积分不足,跳过正文配图,但封面图必须有。


Step 6:排版发布

6.1 补充品牌签名块

在正文 Markdown 末尾追加品牌签名:

---
[个人介绍]
[机构/项目介绍]
[引导关注语]
👉 点击关注

6.2 Markdown 转 HTML

使用自带的 scripts/markdown_to_html.py 或外部工具(如 markdown_to_wechat_doocs.py)将 Markdown 转为微信公众号兼容的 HTML。

6.3 发布到草稿箱

使用自带的 scripts/publish.py 脚本一键发布:

# 基础用法
python3 scripts/publish.py \
  --app_id "你的AppID" \
  --app_secret "你的AppSecret" \
  --title "文章标题" \
  --article "drafts/article.md" \
  --cover "images/cover.jpg"

# 指定HTML内容(跳过MD转HTML)
python3 scripts/publish.py \
  --app_id "你的AppID" \
  --app_secret "你的AppSecret" \
  --title "文章标题" \
  --html_file "drafts/article.html" \
  --cover "images/cover.jpg"

# 指定摘要和作者
python3 scripts/publish.py \
  --app_id "你的AppID" \
  --app_secret "你的AppSecret" \
  --title "文章标题" \
  --article "drafts/article.md" \
  --cover "images/cover.jpg" \
  --digest "一句话摘要" \
  --author "作者名"

环境变量支持:如果不传 --app_id--app_secret,会自动读取环境变量 WECHAT_APPIDWECHAT_APPSECRET

排版规范

  • 正文字号:16px
  • 一级标题:20px 加粗
  • 二级标题:18px 加粗
  • 行距:1.75
  • 字间距:1px
  • 页边距:15px

Step 7:质量检查

发布前逐项检查:

  • [ ] 标题含具体数字或具体事实
  • [ ] 标题没有禁用词
  • [ ] 标题长度15-25字
  • [ ] 有实战视角板块(深度文章必须)
  • [ ] 品牌签名块已追加
  • [ ] 没有禁用词(登顶、碾压、颠覆等)
  • [ ] 段落不超过4行
  • [ ] 没有AI写作痕迹(已做润色)
  • [ ] 配图与文章主题相关
  • [ ] 符合人设定位
  • [ ] 封面图已压缩(<600KB)
  • [ ] HTML中无本地图片路径(必须替换为微信素材URL或删除)

配置说明

配置文件位置

~/.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

[publish]
author_name = "你的名字"
theme = "orange"
auto_append_signature = true

[quality]
forbidden_words = ["登顶", "碾压", "颠覆", "跪求", "震惊", "绝了"]
max_lines_per_paragraph = 4

快速命令速查

命令效果
------------
看看今天有什么选题收集素材并四维打分,判断写什么
写一篇深度解读针对热点写分析文章
写一篇工具实测针对AI工具写体验文章
写一篇观点专栏针对话题写独立观点
基于【xxx】写一篇文章针对特定素材创作
发布这篇文章将已有文章发布到公众号草稿箱

脚本说明

scripts/publish.py

自包含的微信公众号发布脚本,一行命令完成:获取token → 上传封面 → MD转HTML → 创建草稿。

功能

  • 自动获取 access_token
  • 自动上传封面图并获取 media_id
  • 自动将 Markdown 转为微信公众号兼容 HTML
  • 自动创建草稿到公众号草稿箱
  • 支持 UTF-8 中文编码
  • 支持环境变量读取凭据

scripts/setup.py

交互式配置向导,引导用户完成:

  • 微信API凭证配置
  • 作者信息设置
  • 品牌签名配置
  • 内容策略设置

scripts/test_publish.py

测试脚本,验证:

  • 微信API连通性
  • Token获取是否正常
  • 图片上传是否正常
  • 草稿创建是否正常

踩坑经验

  1. IP白名单:微信公众号API需要配置IP白名单,当前出口IP变动时需更新
  2. 图片压缩:微信要求图片小于2MB,建议压缩到600KB以内
  3. 敏感词:避免"登顶"、"碾压"、"颠覆"等极端化表述
  4. HTML兼容性:微信对HTML支持有限,使用内置转换器或 markdown_to_wechat_doocs.py
  5. API权限:普通权限只能创建草稿,不能直接群发
  6. 正文末尾不写签名块:在排版环节统一追加,避免重复
  7. 本地图片路径:HTML中不能有本地路径,必须上传到微信素材库后替换URL

目录结构

wechat-ai-publisher/
├── SKILL.md               # Skill 主文件(本文件)
├── README.md              # 使用说明
├── config.template.toml   # 配置模板
├── config.toml            # 你的配置(自动生成,勿提交到git)
├── _skillhub_meta.json    # SkillHub 元数据
├── scripts/
│   ├── publish.py        # 自包含发布脚本(核心)
│   ├── setup.py           # 配置向导
│   └── test_publish.py    # 测试脚本
├── images/                # 图片目录
└── drafts/                # 草稿目录

核心原则:宁缺毋滥,让每篇文章都值得读者花时间看。

版本历史

共 2 个版本

  • v3.0.0 微信公众号AI内容创作与自动发布全链路技能。支持:多维度新闻采集→四维选题决策→AI风格文章撰写→去AI润色→标题优化→配图生成→Markdown转公众号HTML→自动创建草稿。内置4套写作模板(资讯速递/深度解读/工具实测/观点专栏)、去AI味润色清单、6种标题模式、质量检查12项。附带自包含发布脚本publish.py,一行命令完成从文章到草稿的全流程。 当前
    2026-06-02 22:49 安全 安全
  • v1.0.0 初始版本:支持AI选题判断、文章撰写、自动发布到微信公众号草稿箱,内置交互式配置向导。
    2026-04-08 18:52 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

knowledge-management

WorkBuddy新手指南

user_57af6244
★ 0 📥 950
content-creation

Marketing Skills

jchopard69
{"answer":"获取23个营销模块,包含CRO、SEO、文案、分析、发布、广告及社媒的清单、框架与现成交付物。"}
★ 143 📥 30,717
content-creation

humanizer-zh

liuxy951129-cpu
去除文本中的 AI 生成痕迹。适用于编辑或审阅文本,使其听起来更自然、更像人类书写。 基于维基百科的"AI 写作特征"综合指南。检测并修复以下模式:夸大的象征意义、 宣传性语言、以 -ing 结尾的肤浅分析、模糊的归因、破折号过度使用、三段
★ 59 📥 29,092