下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/hanis--hanis-gongzhonghao-skill.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @hanis/hanis-gongzhonghao-skill。深圳市哈尼丝科技有限公司专注企业智能办公和AI落地最后一公里,腾讯云Ai生态合作伙伴。【详情请关注:www.hanis.com.cn 定制专属skill联系:18676361912(微信同号)】 hanis-gongzhonghao-skill|微信公众号自动化发布技能 一款开箱即用的公众号内容自动化发布技能,覆盖「选题→撰写→配图→排版→推送草稿」全流程。
内置标题公式、内容支柱、案例写作、质量检查等实战模板,支持通过文生图 MCP 或本地脚本自动生成封面与配图,并调用公众号素材/草稿接口一键推送。 技能已完全去品牌化、不内置任何账号凭证与接口地址,凭证经环境变量或本地配置安全注入,可放心对外分发。首次使用通过 3-5 个引导问题收集账号定位、写作风格与配图标准,自动生成专属配置,后续直接给主题即可产出并推送草稿。
适用于企业新媒体、个人创作者与运营团队,零代码搭建专属 AI 编辑部。
阅读全文 (展开查看完整说明)
概述
微信公众号内容自动化发布技能(通用版)
根据主题或素材,自动完成「选题 → 撰写 → 配图 → 排版 → 推送草稿」全链路,并推送到你自己的公众号。
本技能不内置任何账号凭证、AppSecret 或服务地址,所有凭证由用户通过环境变量或本地配置文件提供,开箱即用、可安全对外分享。
核心能力
| 能力 | 说明 |
|---|---|
| 选题调研 | 基于内容支柱做选题,采集素材与案例(支持数据溯源与真实性校验) |
| 文章撰写 | 1500-2500 字深度文章,结构模板可配 |
| 标题优化 | 6 大公式 + 64 字节校验 |
| 配图生成 | AI 生图服务 / 自备图 / 本地 PIL 兜底 |
| 微信排版 | 内联 CSS、品牌色可配的兼容 HTML |
| 质量校验 | P0/P1/P2 清单 |
| 一键推送 | 推送草稿到公众号(封面 + 正文配图自动上传) |
首次使用(Onboarding,3-5 个问题)
第一次调用技能时,AI 通过以下 3-5 个问题收集信息,写入技能目录的 config/(不随技能外发),后续自动复用:
- 账号与定位:公众号名称 / 一句话定位 / 目标读者
- 内容领域与选题方向:3-5 个内容支柱(如行业案例、产品教程、观点评论)
- 写作风格与红线:语言风格 / 数据溯源开关 / 禁止词 / 字数区间
- 视觉与配图标准:品牌主色 / 封面尺寸 / 配图来源(AI 生图 / 自备 / 本地兜底)
- 发布与凭证配置:AppID / AppSecret(环境变量或配置文件二选一)/ IP 白名单 / 发布频率
详细字段与填法见 references/onboarding.md。
使用流程
Step 1: 加载配置
- 读取
config/account-profile.json(账号、品牌色、发布频率)。 - 读取
config/writing-standards.md(风格、红线、字数)。 - 若配置缺失或为空,回退到「首次使用」引导收集。
Step 2: 选题与撰写
- 依据内容支柱与当期选题,产出文章(结构参考
references/article-template.html、写作规范见references/case-writing-guide.md、标题公式见references/headline-formulas.md)。 - 质量校验按
references/quality-checklist.md的 P0/P1/P2 清单执行。
Step 3: 配图
- 优先用 AI 生图(
scripts/gen_image_mcp.py,地址/Key 可配,详见references/onboarding.md5.4)。 - 未配置时可用
scripts/generate_images.py生成本地占位图,或自备图片。
Step 4: 排版
- 生成微信兼容 HTML(内联 CSS、品牌色取自配置),规范见
references/wechat-formatting.md。
Step 5: 推送草稿
- 使用
scripts/push_to_wechat.py推送草稿(封面 + 正文配图自动上传)。 - 凭证来自环境变量 /
--config,脚本本身不内置任何密钥。 - 到公众号后台「草稿箱」确认后群发。
配置与凭证(安全)
方式 A(推荐):环境变量
export WECHAT_APPID=<你的AppID>
export WECHAT_APPSECRET=<你的AppSecret>方式 B:配置文件在 config/account-profile.json 填写 appid / appsecret,推送时用 --config 传入。
含 AppSecret 的配置文件切勿分享或提交到公开仓库。
详细步骤(含 IP 白名单、发布频率、生图服务)见 references/onboarding.md。
脚本使用说明
scripts/push_to_wechat.py
推送草稿 + 上传素材(通用,无硬编码凭证)。
python -X utf8 scripts/push_to_wechat.py
--title "文章标题" --content article.html --cover cover.png
--config config/account-profile.json --output-dir .支持 --images 上传正文配图并替换 HTML 中的 {{IMG1}} {{IMG2}} 占位符;--dry-run 试运行。
scripts/gen_image_mcp.py
AI 生图 MCP 直连(地址/Key 可配,支持环境变量或 ~/.workbuddy/mcp.json)。
scripts/generate_images.py
本地 PIL 兜底配图(无外部依赖)。
参考文档
references/onboarding.md— 首次配置与前期准备指南references/article-template.html— 文章结构模板references/wechat-formatting.md— 微信兼容排版规范references/headline-formulas.md— 标题优化公式references/case-writing-guide.md/case-database.md— 案例写法与库references/content-pillars.md/topic-calendar.md/published-topics.md— 内容支柱与排期references/quality-checklist.md— 质量校验清单config/account-profile.example.json/config/writing-standards.example.md— 配置模板
注意事项
- 凭证安全:AppSecret 仅经环境变量或本地
config/传入,绝不硬编码、不随技能外发。 - IP 白名单:推送报
errcode:40164时,到公众平台把调用服务器出口 IP 加入白名单。 - 标题长度:UTF-8 限 64 字节(中文约 20 字),超长会被静默截断。
- 草稿确认:脚本只推送到草稿箱,群发需在公众号后台人工确认。