用途:面向微信公众号文章的创作与发布流程,从主题到草稿箱一站式处理,强调稳定质量关卡。
主要能力:统一使用工作区 wechat-article.config.json 配置(appid、appsecret、作者、公众号信息、写作风格、发布评论开关、封面策略、预览确认、品牌页头页脚、文章读取方案)。首次使用会引导填写配置,并初始化写作风格DNA:用户提供3-5篇参考文章链接后抓取分析,提取句式、节奏、开头结尾偏好等,生成 references/style-dna.md,后续按反馈持续更新,并做反模板化检测。
工作流:Step 0 读取/初始化配置并加载风格DNA;Step 1 基于DNA生成内容;Step 2 产出内联样式HTML;Step 3 校验标题/摘要/作者;Step 4 生成封面(HTML模板+Playwright截图,或PIL降级);Step 4.5 可选正文配图;Step 5 发送预览并等待确认;Step 6 发布前预检与内容安全校验;Step 7 推送草稿;Step 8 返回结果并更新DNA。
必要用法:发布前校验执行 python3 scripts/validate_article.py --content-file article.html;推送草稿使用 python3 scripts/publish_draft.py,参数含 --title、--author、--digest、--content-file、--cover、--appid、--appsecret、--need-open-comment、--only-fans-can-comment 等。读取公众号文章优先用 Camoufox:cd ~/.agent-reach/tools/wechat-article-for-ai && python3 main.py "链接",备选 Jina Reader 或浏览器快照。
适用场景:需要批量或稳定产出公众号文章、统一排版与封面风格、并先入草稿箱再人工发布的场景。
限制:仅推送草稿箱,不直接群发;凭证只存本地配置;任何外发动作需单独确认;需 python3、Pillow,使用HTML模板封面时需 Playwright 及浏览器驱动;Camoufox 需预先安装,否则降级。具体收费、价格与效果资料暂未提供。