AI Agent 自动排版公众号 —— Markdown 转微信排版 CLI 工具
打通公众号创作的最后一公里
像发朋友圈一样简单,用 Markdown 写公众号文章
md2wx CLI · 38+ 精美主题 · 支持 Claude Code / OpenClaw
使用前请先获取 API Key:
图片参数约束(重要):
--cover-image、newspic-draft --images、batch-upload --images仅支持公网 URL- 不支持本地文件路径(如
./a.jpg)或通配符(如*.jpg)
curl -fsSL https://raw.githubusercontent.com/geekjourneyx/md2wechat-lite/main/cli/scripts/install.sh | shmd2wx config set wechat-appid "wx123..."
md2wx config set wechat-appsecret "your_secret"
md2wx config set api-key "wme_your_api_key"md2wx article-draft --markdown "# 欢迎\n\n这是我的第一篇文章!" --cover-image "https://cdn.example.com/cover.jpg"Markdown 转 WeChat 排版,一键生成草稿
md2wx article-draft --file article.md --theme bytedance --cover-image "https://cdn.example.com/cover.jpg"说明:部分后端场景会要求封面图,建议始终传入 --cover-image,避免 invalid media_id 等错误。
创建图片文章,支持多图上传
md2wx newspic-draft --title "标题" --content "内容" --images "https://cdn.example.com/img1.jpg,https://cdn.example.com/img2.png"上传图片到微信素材库,获取永久 URL
md2wx batch-upload --images "https://cdn.example.com/a.jpg,https://cdn.example.com/b.jpg"- 内置 6 种:default, bytedance, chinese, apple, sports, cyber
- 模板 32 种:{minimal|focus|elegant|bold} × {gold|green|blue|orange|red|navy|gray|sky}
md2wx themes list --verbose配合 md2wechat-skill 使用:
1. 在 Claude Code 中激活 Skill
2. "帮我写一篇关于 AI 的文章"
3. "发布到公众号草稿箱"
支持 OpenClaw 自动化工作流
配置文件:~/.md2wx/config.yaml(文件内容为 key=value 形式)
配置优先级:命令行参数 > 环境变量 > 配置文件 > 默认值
# 查看配置
md2wx config list
# 设置默认主题
md2wx config set default-theme "bytedance"
# 设置字体大小
md2wx config set font-size "large"安装后提示 command not found?
将二进制文件目录添加到 PATH,或打开新终端窗口
macOS 无法验证开发者?
chmod +x md2wx
xattr -d com.apple.quarantine md2wx草稿创建成功但后台找不到?
检查 AppID/AppSecret 是否正确,确认登录了对应公众号账号
报错 invalid media_id 或创建草稿失败?
先确认封面图/配图使用的是公网可访问 URL(不是本地路径),并在 article-draft 中传入 --cover-image。
git clone https://github.com/geekjourneyx/md2wechat-lite.git
cd md2wechat-lite
go build -o md2wx ./cli- md2wechat-skill - 用 Markdown 写公众号文章,像发朋友圈一样简单
如果该项目帮助了您,请作者喝杯咖啡吧 ☕️
- 作者:geekjourneyx
- X (Twitter):https://x.com/seekjourney
- 公众号:极客杰尼
关注公众号,获取更多 AI 编程、AI 工具与 AI 出海建站的实战分享:
让公众号写作更简单 ⭐
Made with ❤️ by geekjourneyx

