运行时依赖
安装命令
点击复制技能文档
wechat-publish-pro 技能 微信公众号文章发布工具,完全独立实现,不依赖任何外部 CLI 工具。
功能特性 纯 Python 实现: 不依赖 wenyan-cli 或其他外部工具 Markdown 转换: 内置 Markdown → HTML 转换,参考 wenyan-cli 排版风格 多主题支持: 多种精美主题(green、blue、purple、orange、default、simple) 代码高亮: Mac 风格代码块,语法高亮 AI 去痕: 发布前自动 AI 去痕处理,让内容读起来更像真人写的 封面生成: 自动处理封面图,支持本地/网络图片 直接发布: 一键发布到微信公众号草稿箱
触发条件 当用户需要以下操作时自动触发: 将 Markdown 或 HTML 文章发布到微信公众号草稿箱 转换 Markdown 为公众号格式 HTML 使用特定主题发布公众号文章 测试微信连接
安装 # 从 GitHub 安装 pip install git+https://github.com/yuesf/wechat-publish-pro.git
配置 第一步:获取微信公众号凭证 登录 https://developers.weixin.qq.com/ 公众号平台 获取 AppID 和 AppSecret 第二步:配置凭证 环境变量 export WECHAT_APP_ID=your_wechat_app_id export WECHAT_APP_SECRET=your_wechat_app_secret # AI 去痕(可选) export AI_API_KEY=your_api_key export AI_PROVIDER=qwen # openai, qwen, zhipu, doubao, minimax, moonshot, hunyuan, yi 配置文件 # 初始化配置 wechat-publish-pro config init # 设置配置 wechat-publish-pro config set wechat.app_id wechat-publish-pro config set wechat.app_secret wechat-publish-pro config set ai.api_key wechat-publish-pro config set ai.provider qwen 第三步:设置 IP 白名单 把运行机器的 IP 添加到微信公众号后台白名单: 登录 https://mp.weixin.qq.com/ 设置与开发 → 基本配置 → IP白名单
使用方式 通过 OpenClaw 直接发送 在 OpenClaw 对话中直接说: "把这篇文章发到公众号" "用蓝色主题发布" "帮我发布到微信,测试一下" "使用 AI 去痕发布" 命令行方式 Markdown 转换 # 基本转换(默认绿色主题) wechat-publish-pro convert article.md # 指定蓝色主题 wechat-publish-pro convert article.md --theme blue # 指定输出文件 wechat-publish-pro convert article.md -o output.html 发布到微信 # 发布 HTML 文件到草稿箱 wechat-publish-pro publish article.html # 指定标题和封面 wechat-publish-pro publish article.html --title "文章标题" --cover cover.jpg # 不使用 AI 去痕 wechat-publish-pro publish article.html --no-humanize # 调整 AI 去痕强度 wechat-publish-pro publish article.html --intensity heavy 一站式:Markdown → 转换 → 发布 # 转换后直接发布 wechat-publish-pro convert article.md --theme blue -o /tmp/article.html wechat-publish-pro publish /tmp/article.html --title "文章标题" 测试连接 wechat-publish-pro test 上传图片 wechat-publish-pro upload-image image.jpg
Markdown 格式 文件顶部可以包含 frontmatter(建议只用 cover,不用 title,避免重复): 包裹,或完全不用 frontmatter 的 title,改由命令行 -t 提供标题
推荐格式: