用途:将任意 Markdown 文章、本地文稿或知识库笔记转换为多风格精美排版的公众号文章,并可直接推送到微信公众平台草稿箱。
主要能力:内置先锋大刊风(editorial)与阿芋·草木山野生活大刊风(olive_artisan)两种排版风格,支持持续扩充新风格;自动解析正文并提取首张图片作为头条封面;正文图片自动上传微信图床并替换链接;生成内联样式 HTML 与带一键复制按钮的本地预览页;无 API 时也可用纯复制模式手动粘贴到公众号后台。
使用方式:向 Agent 发送排版并推送指令,或用 --style 指定风格,也可在终端运行脚本。仅生成排版与预览页:python3 scripts/render_wechat_html.py "文章路径.md" --style editorial。直推草稿箱:python3 scripts/wechat_draft_publisher.py "文章名_微信排版.html" --title "文章标题",可选 --cover、--author、--digest。封面优先取 --cover,其次正文首图,均无则用无头 Chrome 生成 900×383 兜底封面。
配置:需在微信开发者平台获取 AppID 与 AppSecret,并配置 IP 白名单(终端运行 curl cip.cc 查公网 IP),在技能目录 wechat_config.json 填入 app_id 与 app_secret,或使用环境变量 WECHAT_APPID、WECHAT_APPSECRET。若遇 40164 报错,需将提示 IP 加入白名单。
适用场景:公众号运营者、内容创作者将 Markdown 文稿快速排版发布。限制:需已配置微信凭证与 IP 白名单,否则推送失败;风格数量与具体效果以实际内置实现为准。