生产力
wechat-publisher avatar

wechat-publisher

一键发布 Markdown 文章到微信公众号草稿箱,基于 wenyan-cli,支持多主题、代码高亮、图片自动上传。

简介

wechat-publisher 是一款专为技术博主和内容创作者设计的自动化工具,旨在简化 Markdown 文章发布到微信公众号的繁琐过程。该技能基于 wenyan-cli,能够高效地将 Markdown 文档转换为微信公众号支持的排版格式,并一键推送到草稿箱,特别适合使用 VS Code、Cursor 或本地 Markdown 编辑器的用户。

  • 自动化 Markdown 转换:将文章正文、样式及排版自动转换为微信兼容的 HTML/CSS 格式。
  • 自动图片托管:自动抓取本地或网络图片并上传至微信图床,解决图片无法正常显示的问题。
  • 多主题与高亮:支持 lapis、phycat 等多种精美主题,并内置包括 solarized-light、monokai、github 在内的多种代码高亮风格。
  • 无缝接入工作流:作为 OpenClaw 的一部分,用户可以通过简单的自然语言指令触发发布任务,无需手动切换工具。
  • 安全合规性:凭证通过统一的 TOOLS.md 管理,确保 API 密钥的安全。

在使用过程中,请确保在工作区中已设置 WECHAT_APP_ID 和 WECHAT_APP_SECRET 环境变量。受微信 API 限制,使用前必须将发布机器的 IP 加入到微信公众号开发后台的白名单中,否则会导致上传失败。每个 Markdown 文件顶部必须包含包含 title 和 cover 的 frontmatter 数据,否则将无法通过 wenyan-cli 的格式校验。该工具将内容发布到草稿箱后,用户仍需在微信公众号后台进行最后的审核与排版微调,确保内容符合发布标准。

仓库统计

Star 数
4,456
Fork 数
1,217
Open Issue 数
7
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年4月30日 17:12
在 GitHub 查看