wechat-mp-toolkit

微信公众号完整工具包,包括文章创作、封面生成、自动发布、热点分析等功能。适用于公众号运营者。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "wechat-mp-toolkit" with this command: npx skills add dongrebeccahhh-boop/dongrebeccahhh-wechat-mp-toolkit

微信公众号工具包

完整的微信公众号运营工具集,覆盖内容创作、封面设计、自动发布全流程。

核心功能

1. 文章创作

  • 热点追踪:自动抓取今日热点
  • 内容生成:基于热点创作文章
  • 排版优化:段落分明,结构清晰
  • 极简风格:无emoji,无图片,纯文字

2. 封面设计

  • 白底手绘黑白极简风格
  • 黑白科技风设计
  • 自动尺寸适配(900x500)
  • 支持PNG/JPG格式

3. 自动发布

  • 一键发布到草稿箱
  • 自动上传封面到素材库
  • 自动清理旧草稿
  • 完整发布流程管理

4. 热点分析

  • 实时热点抓取
  • 关键词提取
  • 趋势分析
  • 选题建议

使用方法

创作并发布文章

# 完整工作流(推荐)
node scripts/full-workflow.js

# 仅生成文章
node scripts/create-article.js

# 仅生成封面
node scripts/generate-cover.js

# 仅发布文章
node scripts/publish-article.js

自定义参数

# 指定文章主题
node scripts/create-article.js --topic "AI技术"

# 指定封面风格
node scripts/generate-cover.js --style "minimal"

# 定时发布
node scripts/schedule-publish.js --time "18:00"

配置说明

微信公众号配置

编辑 config/wechat-config.json

{
  "appID": "your_app_id",
  "appSecret": "your_app_secret",
  "apiBase": "https://api.weixin.qq.com"
}

封面设计配置

编辑 config/cover-config.json

{
  "style": "minimal-black-white",
  "width": 900,
  "height": 500,
  "format": "png"
}

目录结构

wechat-mp-toolkit/
├── SKILL.md                 # 技能说明文档
├── scripts/                 # 核心脚本
│   ├── full-workflow.js     # 完整工作流
│   ├── create-article.js    # 文章创作
│   ├── generate-cover.js    # 封面生成
│   ├── publish-article.js   # 文章发布
│   ├── hotspot-analyzer.js  # 热点分析
│   └── schedule-publish.js  # 定时发布
├── config/                  # 配置文件
│   ├── wechat-config.json   # 微信配置
│   └── cover-config.json    # 封面配置
├── templates/               # 文章模板
│   ├── tech-article.md      # 科技文章模板
│   ├── news-article.md      # 新闻文章模板
│   └── opinion-article.md   # 评论文章模板
└── examples/                # 示例文件
    ├── example-article.md   # 示例文章
    └── example-cover.png    # 示例封面

依赖要求

系统依赖

  • Node.js 14+
  • ImageMagick(用于图片处理)
  • curl(用于API调用)

Node.js 包

  • axios - HTTP请求
  • form-data - 文件上传
  • cheerio - HTML解析(可选)

安装依赖

# 安装Node.js包
npm install axios form-data

# 安装ImageMagick(Ubuntu/Debian)
sudo apt-get install imagemagick

# 安装ImageMagick(CentOS/RHEL)
sudo yum install imagemagick

工作流程

标准流程

  1. 热点抓取 → 获取今日热点
  2. 文章创作 → 基于热点创作内容
  3. 封面生成 → 设计白底手绘黑白封面
  4. 文章发布 → 自动上传并创建草稿

自定义流程

根据需要组合使用各个独立脚本:

# 只创作文章(不发布)
node scripts/create-article.js --topic "科技" --output article.md

# 只生成封面
node scripts/generate-cover.js --title "文章标题" --output cover.png

# 手动发布已有文章
node scripts/publish-article.js --article article.md --cover cover.png

输出规范

文章格式

  • 标题:简洁有力,不超过30字
  • 摘要:100-150字,概括核心内容
  • 正文:1500-2000字,段落分明
  • 格式:Markdown格式,无emoji,无图片

封面规格

  • 尺寸:900x500像素
  • 格式:PNG(推荐)或 JPG
  • 大小:10-50KB
  • 风格:白底手绘黑白极简

高级功能

1. 定时发布

设置定时任务,自动在指定时间发布:

# 每天早上8点发布
0 8 * * * cd /path/to/wechat-mp-toolkit && node scripts/schedule-publish.js

2. 批量操作

批量创作和发布多篇文章:

node scripts/batch-publish.js --count 5 --interval 3600

3. 数据统计

查看发布统计和分析:

node scripts/stats.js --period week

注意事项

  1. API限制:微信公众号API有调用频率限制
  2. 网络要求:需要稳定的网络连接
  3. 封面格式:仅支持PNG和JPG,不支持SVG
  4. 草稿管理:建议定期清理旧草稿
  5. 内容审核:确保内容符合平台规范

故障排除

问题:封面上传失败

原因:格式不支持或文件过大

解决

  • 确保使用PNG或JPG格式
  • 压缩图片到50KB以内
  • 检查图片尺寸是否为900x500

问题:文章发布失败

原因:API参数错误或权限不足

解决

  • 检查appID和appSecret是否正确
  • 确认IP白名单已配置
  • 验证access_token是否有效

问题:热点抓取失败

原因:网络问题或源站限制

解决

  • 检查网络连接
  • 尝试更换热点源
  • 使用代理(如需要)

更新日志

v1.0.0 (2026-03-15)

  • ✅ 初始版本发布
  • ✅ 支持完整工作流程
  • ✅ 白底手绘黑白封面生成
  • ✅ 极简风格文章创作
  • ✅ 自动发布到草稿箱

贡献指南

欢迎提交问题和改进建议!

许可证

MIT License


关键词:微信公众号、内容创作、自动化、封面设计、热点分析

适用场景:公众号运营、内容营销、自动化发布

技能等级:A级 - 生产可用

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Wechat Connect

Install OpenClaw's official WeChat plugin and complete account pairing via QR code scan. Triggers when the user says "install WeChat plugin", "connect WeChat...

Registry SourceRecently Updated
4.6K17Profile unavailable
Coding

Wechat Forward

按需将当前对话内容转发到用户自己的微信。仅在用户明确要求"把这个发微信"时才执行, 将最近的消息内容通过 wxclawbot CLI 推送到用户微信,用于手机端查看。 Trigger ONLY when explicit: 发微信, 推送到微信, 发到微信, forward to wechat, 发给我微信, 帮...

Registry SourceRecently Updated
410Profile unavailable
Automation

Wechat Qwen Reply

WeChat chat reader + auto-reply (Qwen-VL vision + AHK send). Supports fast/slow capture, group nickname labels, file/red-packet cards, and filtering system m...

Registry SourceRecently Updated
2691Profile unavailable
Automation

Wechat Mp Auto

自动完成微信公众号文章的选题调研、Markdown写作、智能配图、内容审核和发布全流程管理。

Registry SourceRecently Updated
2721Profile unavailable