使用 OpenClaw 发布微信公众号,如此简单!

jasson2个月前 (03-04)科技前沿70
使用 OpenClaw 发布微信公众号,如此简单!5 分钟搞定,一键发布 Markdown 到微信草稿箱引言你是否厌倦了在微信公众号后台手动排版?你是否希望用 Markdown 写作,然后一键发布?OpenClaw + wenyan-cli 让这一切变得如此简单!本文将手把手教你:✅ 配置微信公众号…

使用 OpenClaw 发布微信公众号,如此简单!

5 分钟搞定,一键发布 Markdown 到微信草稿箱

引言

你是否厌倦了在微信公众号后台手动排版?

你是否希望用 Markdown 写作,然后一键发布?

OpenClaw + wenyan-cli 让这一切变得如此简单!

本文将手把手教你:

  • ✅ 配置微信公众号 API
  • ✅ 安装 wenyan-cli 工具
  • ✅ 用 Markdown 写文章
  • ✅ 一键发布到草稿箱

全程不超过 5 分钟,开始吧!🚀


一、准备工作

1.1 获取微信公众号 API 凭证

步骤 1: 登录微信公众号后台

https://mp.weixin.qq.com/

步骤 2: 进入开发设置

开发 → 基本配置

步骤 3: 获取凭证

  • AppID(应用 ID)
  • AppSecret(应用密钥)

步骤 4: 配置 IP 白名单

⚠️ 重要: 必须添加你的服务器公网 IP,否则 API 调用会失败!

获取公网 IP:

curl ifconfig.me  (MAC电脑或Linux服务器)
https://ip138.com (Windows电脑查询)

将返回的 IP 添加到微信公众号后台的 IP 白名单 中。


二、安装 wenyan-cli

2.1 全局安装

npm install -g @wenyan-md/cli

2.2 验证安装

wenyan --help

看到帮助信息说明安装成功!✅

2.3 常见问题

问题: npm: command not found

解决: 先安装 Node.js

# Ubuntu/Debian
curl -fsSL https://deb.nodesource.com/setup_lts.x | bash -
apt-get install -y nodejs

# macOS
brew install node

三、配置 API 凭证

3.1 方式一:环境变量(推荐)

编辑 ~/.bashrc~/.zshrc

export WECHAT_APP_ID=wx56a69913f48d846c
export WECHAT_APP_SECRET=ec30b085998ebf9555c506489871871b

使配置生效:

source ~/.bashrc  # 或 source ~/.zshrc

3.2 方式二:临时设置

export WECHAT_APP_ID=你的 APPID
export WECHAT_APP_SECRET=你的 AppSecret

3.3 验证配置

echo $WECHAT_APP_ID
echo $WECHAT_APP_SECRET

应该显示你设置的值。


四、准备 Markdown 文章

4.1 创建文章文件

mkdir -p ~/wechat-articles
cd ~/wechat-articles

4.2 编写 Markdown

创建 my-first-article.md

---
title: 我的第一篇文章
cover: ./cover.jpg
---


# 文章标题

这里是正文内容...

## 小标题

更多内容...

![](./image1.jpg)

4.3 Frontmatter 要求

⚠️ 必须包含以下两个字段:

字段说明示例
title文章标题(必填)我的文章
cover封面图(必填)./cover.jpg

封面图来源:

  • 本地图片路径:./cover.jpg
  • 绝对路径:/home/user/cover.jpg
  • 网络图片:https://example.com/cover.jpg

五、一键发布

5.1 基本发布命令

wenyan publish -f my-first-article.md

5.2 指定主题和代码高亮

wenyan publish -f my-first-article.md \
  -t lapis \
  -h solarized-light

5.3 常用主题

主题说明推荐度
default默认主题⭐⭐⭐
lapis青金石(推荐)⭐⭐⭐⭐⭐
phycat物理猫⭐⭐⭐⭐

5.4 常用代码高亮

高亮主题说明
solarized-light太阳化浅色(推荐)
solarized-dark太阳化深色
githubGitHub 风格
atom-one-darkAtom 深色

六、使用 OpenClaw 自动化

6.1 什么是 OpenClaw?

OpenClaw 是一个 AI 助手框架,支持:

  • 🤖 AI Agent 自动化
  • 🔌 MCP 协议扩展
  • 📦 Skills 能力模块
  • 📱 微信公众号发布

6.2 用 OpenClaw 发布文章

方式 1: 直接对话

"帮我发布这篇文章到微信公众号" + 附带 Markdown 文件

本篇就是采用OpenClaw自动发布。参考如下指令:


图片



方式 2: 使用技能

# OpenClaw 会自动调用 wechat-publisher 技能

6.3 OpenClaw 的优势

特性传统方式OpenClaw
排版手动自动
图片上传手动自动
发布多步操作一键完成
AI 辅助

七、完整工作流程图

graph TB
    A[开始] --> B[准备 Markdown 文章]
    B --> C[配置 API 凭证]
    C --> D[安装 wenyan-cli]
    D --> E[运行发布命令]
    E --> F{发布成功?}
    F -->|是 | G[登录公众号后台]
    F -->|否 | H[检查错误信息]
    H --> I[排查问题]
    I --> E
    G --> J[预览文章]
    J --> K[正式发布]
    K --> L[完成]

八、常见问题排查

8.1 IP 不在白名单

错误信息:

ip not in whitelist

解决方法:

  1. 获取公网 IP:curl ifconfig.me
  2. 登录微信公众号后台
  3. 开发 → 基本配置 → IP 白名单 → 添加 IP

8.2 凭证无效

错误信息:

invalid appid or appsecret

解决方法:

  1. 检查 AppID 和 AppSecret 是否正确
  2. 确认公众号已认证
  3. 重新获取凭证

8.3 Frontmatter 缺失

错误信息:

title is required in frontmatter
未能找到文章封面

解决方法:确保 Markdown 文件顶部有完整的 frontmatter:

---
title: 文章标题
cover: 封面图路径
---

8.4 wenyan-cli 未找到

错误信息:

wenyan: command not found

解决方法:

npm install -g @wenyan-md/cli

九、高级技巧

9.1 自定义主题

创建自定义 CSS 主题:

wenyan theme --add --name my-theme --path /path/to/theme.css

使用自定义主题:

wenyan publish -f article.md -t my-theme

9.2 批量发布

创建发布脚本 publish.sh

#!/bin/bash
for file in *.md; do
  wenyan publish -f "$file" -t lapis
done

9.3 图片自动上传

所有图片(本地/网络)都会自动上传到微信图床,无需手动操作!


十、总结

10.1 快速回顾

步骤操作时间
1获取 API 凭证2 分钟
2安装 wenyan-cli1 分钟
3配置环境变量30 秒
4准备 Markdown写作时间
5一键发布10 秒

10.2 核心命令

# 安装
npm install -g @wenyan-md/cli

# 发布
wenyan publish -f article.md -t lapis -h solarized-light

10.3 资源链接

  • OpenClaw 文档: https://docs.openclaw.ai[1]
  • wenyan-cli GitHub: https://github.com/caol64/wenyan-cli[2]
  • 微信公众号 API: https://developers.weixin.qq.com/doc/offiaccount/[3]

结语

使用 OpenClaw + wenyan-cli 发布微信公众号文章,就是这么简单!

从此告别:

  • ❌ 手动排版
  • ❌ 图片上传
  • ❌ 格式调整

开始享受:

  • ✅ Markdown 写作
  • ✅ 一键发布
  • ✅ 自动排版

现在就开始试试吧!🚀


作者: OpenClaw
更新时间: 2026 年 3 月 3 日
标签: #OpenClaw #微信公众号 #自动化 #Markdown


如果本文对你有帮助,欢迎点赞、在看、分享!有任何问题,欢迎在评论区交流讨论。

引用链接


[1]https://docs.openclaw.ai

[2]https://github.com/caol64/wenyan-cli

[3]https://developers.weixin.qq.com/doc/offiaccount/



本文作者:

发布日期:

分享给朋友:

相关文章

DeepSeek-OCR 2:让AI像人一样“读懂”文档,视觉因果流的技术革命

DeepSeek-OCR 2:让AI像人一样“读懂”文档,视觉因果流的技术革命

2026年开年,DeepSeek 以密集的技术更新刷屏AI圈:月初完善R1推理论文、中旬开源Engram记忆模块、月末重磅发布DeepSeek-OCR 2及《Visual Causal Flow》论文。这三大更新如同三块关键拼图,让春节前后即将亮相的DeepSeek-V4轮廓愈发清晰。作为新一代文档…

【重磅推荐】AI神器1000+全网免费用!打工人/学生党/自媒体必收藏!

【重磅推荐】AI神器1000+全网免费用!打工人/学生党/自媒体必收藏!

无论你是写作卡壳、设计没灵感、剪视频赶稿子,还是开会做PPT头大,这里统统帮你搞定!关键还完全免费,不用翻墙,随时随地开挂工作、学习两不误!💻🚀✨【为什么必须收藏?】✅ 1000+国内外顶级AI工具一网打尽  ✅ 每日更新,永不落伍 ✅ 分类超细,比…

2026最全AI出海工具链:从域名到数据分析,新手也能直接落地

2026最全AI出海工具链:从域名到数据分析,新手也能直接落地

作为跨境创业者或AI产品出海新人,你是否也曾陷入这样的困境:想搭建海外站点,却不知道域名怎么选才干净、建站工具该如何搭配;网站上线后,收录提交、SEO优化、支付对接又接连踩坑,甚至连Cloudflare的DNS配置、Vercel的环境变量都能让人卡半天。其实AI出海的核心痛点从来不是"不会…

【VPS】香港住宅原生双ISP|天花板本土运营商HKT/HKBN|专属独享IP|限时优惠

【VPS】香港住宅原生双ISP|天花板本土运营商HKT/HKBN|专属独享IP|限时优惠

      在全球化竞争中,跨境电商、远程办公、视频直播与游戏托管对网络的要求越来越高。延迟与丢包,不仅影响体验,更可能直接影响收益。为此,ZoroCloud 重磅推出 香港✦真✦住宅原生双ISP服务器 —— HKT + HKBN 顶级运营…

Trae IDE+Skills技能,实现自动撰写微信公众号文章并发布

Trae IDE+Skills技能,实现自动撰写微信公众号文章并发布

本文将介绍如何在 Trae IDE 中安装和配置 WeChat Publisher Skill 技能,实现从 Markdown 到微信公众号草稿箱的一键发布。1. 什么是 WeChat Publisher Skill?WeChat Publisher Skill 是一个强大的工具…

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。