Wechat Workflow — Wechat 工作流
v1.3.0微信公众号虾发布工作流 — AI 生成封面图 + 内容创作(去AI味+爆款结构)+ 一键发布草稿箱 + 搜狗验证收录 + 数据追踪 + 选题建议。全链路自动化。
运行时依赖
安装命令
点击复制本土化适配说明
Wechat Workflow — Wechat 工作流 安装说明: 安装命令:["openclaw skills install wechat-workflow"] 该技能用于微信相关操作,可能需要相应的平台账号或API密钥
技能文档
微信公众号虾发布工作流
微信公众号运营完整工作台。从选题到发布的全流程自动化工具包。
核心能力 能力 说明 AI 封面生成 一键生成封面图,保存到 as设置s/cover.jpg 内容创作 推荐使用 khazix-writer 技能(卡兹克风格,含完整四层自检体系) 一键发布 Markdown → 微信公众号草稿箱,支持多主题+代码高亮 搜狗验证 自动用搜狗微信搜索验证文章收录状态 数据追踪 追踪多篇文章收录状态、查询次数 选题建议 基于已发布内容给出下一篇文章方向和候选标题 整合 khazix-writer
khazix-writer(卡兹克风格写作技能)是内容创作的核心引擎,wechat-工作流 负责发布和分发。
完整工作流:
用户给选题/素材 ↓ khazix-writer 生成文章(四层自检通过) ↓ 添加 frontmatter(title + cover) ↓ wechat-工作流 发布到草稿箱 ↓ 搜狗验证收录 ↓ 监控.py 追踪数据
khazix-writer 安装: git clone https://github.com/KKKKhazix/khazix-技能s 到 技能s 目录
触发词: 写文章、写稿子、帮我写、续写、扩写、公众号文章、长文、出稿、按我的风格写
依赖声明 Node.js / npm:必须。用于运行 @wenyan-md/命令行工具 wenyan:必须。若未安装,脚本会自动执行 npm 安装 -g @wenyan-md/命令行工具 Python 3:必须。运行所有管理脚本 image_生成 工具:推荐。用于生成封面图(由 OpenClaw 内置提供,无需安装)
⚠️ 自动安装说明:首次运行发布脚本时,若检测到 wenyan 命令不存在,会自动从 npm registry 下载并全局安装 @wenyan-md/命令行工具。这需要网络连接和写入系统 npm 目录的权限。
运行时文件写入 文件 用途 ~/.OpenClaw/workspace/secrets.json 存储微信公众号 应用ID/应用Secret(可选,工具S.md 也支持) ~/.OpenClaw/workspace/wechat-监控.json 文章追踪状态数据 外部网络调用 端点 用途 API.weixin.qq.com 发布文章到微信公众号草稿箱 weixin.sogou.com 验证文章是否被搜狗索引收录 ifconfig.me 用户自行查询公网 IP(用于配置微信白名单) 快速开始
一句话完成全流程:
「帮我写一篇关于 XX 的公众号文章并发布」
→ AI 自动完成:生成封面 + 写稿(去AI味) + 发布草稿箱 + 搜狗验证 + 加入追踪
手动分步操作:
生成封面图(用 image_生成 工具) 写文章(参考下方写作规范) 发布:python -X utf8 scripts/publish_and_验证.py <文章.md> 追踪:python -X utf8 scripts/监控.py 添加 "标题" 查看状态:python -X utf8 scripts/监控.py 状态 凭证配置 方式 1:secrets.json(推荐) python scripts/添加.py wechat "微信公众号" 应用id=YOUR_应用ID 应用secret=YOUR_应用SECRET
方式 2:工具S.md
WeChat Official Account
导出 WECHAT_应用_ID=your_应用_id 导出 WECHAT_应用_SECRET=your_应用_secret
优先从 secrets.json 读取,若不存在则 fallback 到 工具S.md。
IP 白名单:运行前需将本机公网 IP(curl ifconfig.me 查询)添加到微信公众号后台 → 开发 → 基本配置 → IP 白名单。
写作规范
参考 references/ 目录:
爆款方法论.md — 标题创作五种类型 + 结构原则 写作技巧.md — 四大内容结构 + 开头结尾写法 去AI味指南.md — 卡兹克风格核心规则 + 四层自检体系(推荐优先使用 khazix-writer 技能) 脚本说明 publish_and_验证.py — 发布 + 验证 python -X utf8 scripts/publish_and_验证.py <文章.md> [主题] [高亮]
frontmatter 格式(必填):
title: 文章标题 cover: ./as设置s/cover.jpg
搜索_article.py — 独立搜索 python -X utf8 scripts/搜索_article.py "文章标题"
监控.py — 追踪 + 建议 python -X utf8 scripts/监控.py 添加 "标题" # 添加追踪 python -X utf8 scripts/监控.py 检查 "标题" # 检查收录 python -X utf8 scripts/监控.py 状态 # 列表 python -X utf8 scripts/监控.py recommend # 选题建议
添加.py / 获取.py / 移除.py / 列出.py — 凭证管理 # 添加凭证 python -X utf8 scripts/添加.py wechat "微信公众号" 应用id=YOUR_应用ID 应用secret=YOUR_应用SECRET
# 获取凭证(完整值,仅本地) python -X utf8 scripts/获取.py wechat 应用id
# 列举所有凭证(脱敏) python -X utf8 scripts/列出.py
# 删除凭证 python -X utf8 scripts/移除.py wechat
故障排查 问题 解决方法 发布失败:invalid ip 将 curl ifconfig.me 的 IP 加入微信公众号后台白名单 发布失败:未能找到文章封面 确保 frontmatter 有 title 和 cover 字段 搜狗查不到文章 新文章需等待 24-72 小时被索引 Python 编码错误 加 python -X utf8 运行所有脚本 文件结构 wechat-工作流/ ├── _meta.json ├── 技能.md ├── scripts/ │ ├── publish_and_验证.py # 发布 + 搜狗验证 │ ├── 搜索_article.py # 独立搜索 │ ├── 监控.py # 数据追踪 + 选题建议 │ ├── 添加.py # 添加凭证 │ ├── 获取.py # 获取凭证(完整值) │ ├── 移除.py # 删除凭证 │ └── 列出.py # 列举凭证(脱敏) └── references/ ├── 爆款方法论.md ├── 写作技巧.md └── 去AI味指南.md
技能整合说明 已废弃
wechat-publisher — 功能已合并到 wechat-工作流,安装了请卸载。
公众号内容全家桶 khazix-writer(写作风格 + 四层自检) ↓ wechat-工作流(封面 + 发布 + 验证 + 追踪)
其他公众号技能定位 xiawei:飞书文档 → 公众号,可与 wechat-工作流 共存 gongzhonghaoxieshou:传播学驱动多平台(公众号/小红书/知乎) khazix-writer:卡兹克风格深度长文
两个公众号写作技能定位不同,可按需选用。