md2wechat
**面向 AI Agent 的微信公众号创作与发布 CLI**
写 Markdown,生成公众号排版,制作封面和文章配图,预览校验后推送草稿箱。

支持 Claude Code、Codex、WorkBuddy、Kimi Work、Hermes Agent、OpenClaw 等 Agent 通过 JSON discovery 稳定调用。
[](https://golang.org)
[](LICENSE)
[](https://github.com/geekjourneyx/md2wechat-skill/releases)
[](#agent-工作流)
[](#专业-api)
[排版效果](#排版效果) · [快速开始](#快速开始) · [专业 API](#专业-api) · **[联系我 / 获取 API Key](#联系我)** · [文档](#文档)
接入有疑问?关注公众号「**极客杰尼**」,发消息「**API咨询**」;也可以直接发邮件到 [skrphper@gmail.com](mailto:skrphper@gmail.com)。[查看联系方式与二维码](#联系我)
> [!TIP]
> **v3.8.0 高级排版升级:83 个推荐场景对应 59 个推荐语法;新增 `cover-reveal`、`expand`,`gallery` 进入推荐目录,并扩展 12 种品牌图形符号与动效。** 新互动模块默认完整静态展示;显式 `first-layer` 仅为点击候选,微信内效果仍待验证。[布局指南](docs/LAYOUT.md) · [版本化安装](docs/INSTALL.md)
---
## 这个项目解决什么问题
md2wechat 把公众号发布流程拆成一组可验证的 CLI 命令:
| 场景 | md2wechat 提供 |
|---|---|
| Markdown 转微信 HTML | `convert`,支持预览、上传图片、创建草稿 |
| 发布前检查 | `inspect --json` 输出标题、摘要、图片、cover、draft readiness |
| 稳定排版 | API 模式成功时返回最终 HTML,覆盖 83 个主推高级排版场景条目和 59 个主推 `:::` 语法名 |
| Agent 自动化 | `capabilities`、`doctor`、`themes`、`layout`、`providers` 等 discovery 命令 |
| 内容生产 | `write`、`humanize`、`title suggest`、`generate_cover`、`generate_infographic` |
| 定向产品写作(v3.7.0) | 组合目标搜索产品、文章平台、体裁与作者语气,也可准备分平台百科词条草稿;[使用说明](docs/WRITING.md) |
| 多平台草稿 | 本地准备正文,宿主复用已登录浏览器,按内置步骤写入知乎、CSDN、头条、腾讯云开发者社区草稿 |
| 多账号发布 | 命名公众号账号,本地只读发现,不输出 Secret |
| 微信白名单 | 高级 API 服务可提供微信接口固定出口能力 |
---
## 排版效果
先看文章排出来的样子,再选择使用方式。
[文档](docs) · [Issues](https://github.com/geekjourneyx/md2wechat-skill/issues) · **[联系我](#联系我)**
Made by [geekjourneyx](https://jieni.ai)