微信公众号文章创作
v1微信公众号内容工作室 — 支持多来源权威搜索、多站点文章抓取、AI 改写、封面生成、智能排版发布的一站式工具
运行时依赖
安装命令
点击复制本土化适配说明
微信公众号文章创作 安装说明: 安装命令:["openclaw skills install wechat-content-studio"] 该技能用于微信、公众号相关操作,可能需要相应的平台账号或API密钥
技能文档
微信公众号内容工作室 (WeChat Content Studio)
一站式公众号内容创作工具,支持多来源权威搜索(10 大分类 50+ 来源)和多站点文章抓取,自动合并、AI 改写、封面生成、智能排版发布。
默认产出根目录为 ~/WorkBuddy/<技能文件夹名>/(与 ~/.workbuddy/技能s 下本技能目录名一致)。搜索 / 链接抓取 / 工作流(搜索、links、工作流)在根目录下再建一层:合并时为 sanitize(合并后标题)/,不合并时为 1_标题/、2_标题/ 子目录,其内为 article.md;其它命令(如 生成-cover、提取 调用多站点抓取)仍按各子命令参数或默认根目录行为。
核心工作流 # 最简用法:多来源搜索 → 抓取 → 合并 → 改写 → 封面 → 排版 → 发布 node {baseDir}/scripts/mAIn.js 搜索 "RAG 幻觉治理" --merge
命令一览
- 多来源搜索(推荐)
# 叠加微信公众号头部号定向搜索 node {baseDir}/scripts/mAIn.js 搜索 "大模型" --sources high_质量_channels,wechat_top --merge
# 指定搜索分类 node {baseDir}/scripts/mAIn.js 搜索 "大模型" --sources wechat_top,intl_AI_official,academic --merge
# 搜索所有 10 大分类 node {baseDir}/scripts/mAIn.js 搜索 "AI 代理" --all-sources --merge
# 列出所有可用搜索分类 node {baseDir}/scripts/mAIn.js 搜索 "any" --列出-sources
# 仅搜索微信公众号头部号(Brave site:mp.weixin.qq.com + 各账号名) node {baseDir}/scripts/mAIn.js 搜索 "RAG" --wechat-only --merge
# 搜索不发布 node {baseDir}/scripts/mAIn.js 搜索 "大模型" --merge --no-auto
# 调整每源抓取数和总上限 node {baseDir}/scripts/mAIn.js 搜索 "LLM" --count 5 --total-max 30 --merge
搜索分类 分类 Key 分类名称 包含来源 high_质量_channels 高质量内容渠道 微信公众号(全网)、知乎、少数派、掘金、信息Q、极客公园、虎嗅、36氪 wechat_top 微信公众号头部账号 机器之心、量子位、AI科技评论、新智元、DataFunTalk、PaperWeekly、深度学习自然语言处理 cn_tech_b记录 中文技术博客 CSDN、博客园、掘金、知乎专栏、SegmentFault、简书、少数派 cn_bigtech 国内大厂官方号 阿里达摩院、腾讯AI Lab、百度AI、字节AILab、华为诺亚方舟、智谱AI intl_AI_official 国际头部 AI 公司 OpenAI B记录、Google AI B记录、Meta AI、Anthropic B记录、Stability AI intl_media 国际权威媒体 TechC运行ch、MIT Techno记录y Review、The Verge、Reuters中文、Bloomberg中文、FT中文、财新 cn_tech_media 国内科技媒体 36氪、品玩、极客公园、虎嗅、钛媒体、信息Q dev_community 开发者社区 Hacker News (score≥100)、GitHub Trending、Product Hunt、V2EX 平台_b记录s 平台官方 B记录 GitHub B记录、Hugging Face B记录 academic 学术/研究 arXiv、Papers With Code investment 投资/商业 投中网、IT桔子 cn_tech_other 其他中文科技媒体 雷锋网、亿欧、CSDN AI专栏
默认分类:high_质量_channels + dev_community(含微信公众号全网与知乎等;可加 --sources wechat_top 定向头部号)
搜索引擎 来源类型 搜索方式 微信公众号(定向头部号) Brave:site:mp.weixin.qq.com "公众号名" 关键词 微信公众号(全网) Brave:site:mp.weixin.qq.com 关键词(类型 wechat_global) 知乎(专栏+问答等) Brave:site:zhihu.com 关键词 普通网站(含 CSDN、博客园、掘金等) Brave 搜索:site:domAIn 关键词 Hacker News Algolia HN 搜索 API GitHub Trending HTML 抓取 + 关键词过滤 Product Hunt Brave site:producthunt.com arXiv Open搜索 API
- 链接抓取
- 多站点抓取
支持站点:微信公众号、CSDN、博客园、掘金、知乎、简书、思否、少数派,及通用网页。
- AI 改写
- 封面生成
- 发布
- 一键工作流
node {baseDir}/scripts/mAIn.js 工作流 links \ --urls "URL1,URL2" --merge --rewrite --生成-cover --publish
输出结构
搜索 / 链接抓取 / 工作流(--merge):默认 --输出 为 ~/WorkBuddy/<技能文件夹名>/,其下再建 文章标题/(文件名经 sanitize),例如:
~/WorkBuddy/wechat-content-studio/ └── <文章标题>/ ├── article.md # 合并后的正文(含 frontmatter) ├── article_rewritten.md # AI 改写版 ├── merged_articles.json # 合并的原始数据 ├── images/ │ └── cover.jpg # 封面图(若生成) └── metadata.json # 若某流程写出
--no-merge:在同一根目录下建 1_标题/、2_标题/ 各含 article.md,避免多篇混在同一目录。
模块说明 模块 目录 功能 多来源搜索 搜索/multi_source_搜索.js Brave 搜索(site:)、HN/GitHub/arXiv API 搜索来源配置 搜索/搜索_sources.json 多分类来源(含中文技术博客 CSDN/博客园等) 微信搜索 — 已并入 multi_source_搜索(Brave) 文章合并 搜索/merge_articles.js 多篇文章智能合并 抓取 提取器/ 多站点文章提取(通过 multi-site-提取器) 改写 rewriter/ AI 改写、去 AI 味 配图 image/ 万象 2.6 封面生成(含复用逻辑) 发布 publisher/ wenyan-命令行工具 / browser-use 发布 排版 外部依赖 wechat-type设置-pro 排版技能 环境变量
启动时自动从 ~/.OpenClaw/.env 加载,无需手动 导出。
用途 变量名 说明 微信 应用ID WECHAT_应用_ID 发布必须 微信 应用Secret WECHAT_应用_SECRET 发布必须 阿里云 DashScope DASHSCOPE_API_KEY 封面生成必须 LLM API Key OPENAI_API_KEY AI 改写必须 LLM Base URL OPENAI_BASE_URL 默认 https://API.openAI.com/v1 LLM 模型名 OPENAI_模型 默认 gpt-4o 联网搜索代理 HTTPS_PROXY / HTTP_PROXY 访问 Brave/GitHub 等;未设时默认 http://127.0.0.1:7890 Brave 请求间隔 BRAVE_搜索_MIN_INTERVAL_MS 两次 Brave 请求最小间隔(毫秒),默认 3200,遇 429 可调大
.env 查找顺序:
OpenClaw_ENV_FILE(若设置) 技能根目录 .env ~/.OpenClaw/.env ~/.workbuddy/.env 依赖安装 # Node.js 依赖 cd {baseDir} && npm 安装
# wenyan-命令行工具(发布功能) npm 安装 -g @wenyan-md/命令行工具
# Python 依赖(多站点抓取) pip 安装 请求s beautifulsoup4 lxml markdow