self-media-wechat-publisher

Installation
SKILL.md

公众号发布

目标

把确认过的公众号终稿 Markdown 排版成平台原生富文本,连同封面和文内图片写入公众号草稿箱。只创建草稿,从不群发。

适配层说明

本模块是公众号渠道的发布适配层,基于开源工具 wenyan CLI(Apache-2.0)。wenyan 不可用时不阻塞创作流程,按 self-media-content-delivery 交付手动发布包。

前置检测

  1. wenyan --version 确认安装。未安装时提示 npm install -g @wenyan-md/cli,用户不想安装则直接交付手动发布包。
  2. 确认 WECHAT_APP_IDWECHAT_APP_SECRET 环境变量存在。只判断存在性,不读取、不回显、不写入任何文件。
  3. 首次发布前确认运行机器 IP 已加入公众号后台白名单。IP 频繁变动或团队协作场景使用 server 模式,见 wenyan-setup.md

输入契约

文章顶部必须有 frontmatter:title 必填;cover 为本地或网络路径,缺省时自动取正文第一张图;authorsource_url 可选。文内图片支持本地绝对路径、相对路径和网络地址,发布时自动上传公众号素材库。模板见 wechat-article-template.md

Installs
92
GitHub Stars
480
First Seen
Jul 26, 2026
self-media-wechat-publisher — yanhua1010/self-media-content-workflow