核心功能
md2wechat 是一款面向微信公众号运营者的专业 CLI 工具,打通从 Markdown 创作到发布的完整工作流。核心能力包括:
1. HTML 转换与预览:将 Markdown 转为公众号兼容的 HTML,支持本地预览
2. 草稿管理:直接上传草稿至微信公众号后台,支持封面图配置
3. AI 辅助创作:内置多种创作者风格写作、智能配图生成(封面/信息图)
4. 小绿书支持:专门处理图文笔记/图片消息(newspic)的多图发布场景
5. 去 AI 痕迹:提供 humanize 功能,降低 AI 生成内容的可检测性
显著优点
- 工作流闭环:inspect → preview → convert → draft 的确认优先流程,降低发布风险
- 双模式转换:支持 api 模式(稳定快速)和 ai 模式(智能排版)
- 丰富的图像预设:内置 cover-hero、infographic 等模板,无需从零写 prompt
- 配置灵活:支持 YAML/JSON/环境变量多级配置,适应团队协作
- 元数据智能解析:自动从 frontmatter、标题层级提取文章信息
潜在局限
- 依赖外部服务:AI 功能需配置 API 密钥(OpenRouter、火山引擎等)
- 微信生态绑定:深度依赖公众号 API,无法迁移至其他平台
- 草稿上传风险:实际调用微信接口,操作不可逆
- AI 生成不确定性:AI 模式返回的可能只是请求/提示词,非最终成品
适合人群
- 高频发文的技术/自媒体创作者
- 追求排版美观且不愿手动调 HTML 的运营者
- 需要批量处理图文内容的小型团队
常规风险
- 配置泄露风险:
WECHAT_APPID和WECHAT_SECRET需妥善保管 - 内容合规:自动上传功能可能绕过人工审核,需自行确保内容合规
- API 调用成本:图像生成和 AI 转换产生额外费用
- 平台政策变动:微信公众号接口规则变化可能影响功能可用性