核心用法
aws-wechat-article-main 是微信公众号 AI 内容流水线的总控入口,面向公众号小编、自媒体创作者和品牌内容团队,提供「选题→写稿→审稿→排版→配图→发布」的一站式自动化解决方案。用户通过触发词如「一条龙」「帮我写篇公众号文章」「完整流程」即可启动,系统按严格顺序串联 8 个子技能,单条指令完成整篇图文从 0 到上架。
标准流程:选题(topics)→ 写稿(writing)→ 内容审稿(review)→ 排版(formatting)→ 配图(images)→ 终审(review)→ 发布(publish)。每步产生标准化中间产物(topic-card.md → draft.md → article.md → article.html + imgs/),严格门禁校验,缺产物则阻断下一步。
配置体系:三层文件分工明确——aws.env 存密钥(模型 API、微信 AppID/Secret)、.aws-article/config.yaml 存账号风格与发布策略(publish_method 默认 draft)、本篇 article.yaml 存发文元数据。运行前必须通过 validate_env.py 校验,9 个子技能必须全装。
显著优点
1. 全流程自动化:8 环节无缝串联,减少人工切换成本,典型场景可从选题到草稿箱仅 1-2 轮交互
2. 严格质量门禁:每步产物强制校验(如 article.md 必须含文末 {embed:…} 才能排版),避免半成品流入下游
3. 灵活发布策略:支持 draft(仅草稿箱)、published(直接群发)、none(跳过微信)三档,兼顾测试与正式运营
4. 账号级风格一致性:全局配置 article_category、target_reader、default_author 及多套预设(结构、结尾、标题风格等),确保多篇文章风格统一
5. 续写与换图重发:支持基于既有草稿续写,以及发布后换图重走流程,适应运营中的快速迭代需求
潜在缺点与局限
1. 前置依赖繁重:必须安装 9 个 skill、配置模型 API 与微信凭证,首次 setup 门槛较高;任一缺失即阻断
2. 强顺序约束:必须按固定流水线执行,无法并行;用户若中途改变意图(如定题后想换主题),需回滚或重建目录
3. 微信生态绑定:核心发布能力依赖微信公众号 API,非微信场景(如知乎、小红书)无法直接复用
4. 模型成本敏感:写作+图片双模型调用,长文多图场景下 token 与图像生成费用累积较快
5. 「禁止自作主张」约束多:配置不完整时 Agent 不能代用户决策,必须等待明确书面确认,可能增加交互轮次
适合人群
- 公众号运营者:日更或高频发文需求,追求内容生产标准化
- 自媒体创作者:个人 IP 运营,需要保持风格一致性的长文输出
- 品牌内容团队:多账号矩阵管理,需统一审核与发布流程
- AI 工作流尝鲜者:希望体验端到端 AIGC 内容生产 pipeline
常规风险
| 风险类型 | 说明 | 缓释建议 |
|---------|------|---------|
| 微信账号封控 | 高频 API 调用或内容违规触发风控 | 控制发布频率,启用 `draft` 模式人工终审后再群发 |
| 模型幻觉与版权 | AI 生成内容可能存在事实错误或素材版权隐患 | 强制人工审稿环节,敏感行业增加事实核查 |
| 密钥泄露 | `aws.env` 含敏感 API key 与微信凭证 | 本地保管,不入版本控制,定期轮换 |
| 配置漂移 | 多仓库共用配置时 `config.yaml` 与 `article.yaml` 字段冲突 | 严格执行 schema 校验,发布前 `check-wechat-env` |
| 单点故障 | 9 个子 skill 任一异常影响整条流水线 | `clawhub sync` 全量安装,保持套件版本一致 |
安全等级:S(需用户本地保管密钥,但流程设计阻断未授权发布)