WeChat Article Reader

通过内置浏览器读取微信公众号文章正文内容,自动处理URL参数。

已扫描
适合谁
内容运营人员、信息采集研究员
不适合谁
无网络访问能力的环境使用者、需要批量下载图片或附件的用户
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @bernylinville/wechat-mp-reader

Skill 说明

命令、参数、文件名以原文为准

微信文章阅读器

URL 标准化

重要:URL 必须以 ?scene=1 结尾(而非 &scene=1),否则会触发验证码。

规则:

  • 无查询参数 → 追加 ?scene=1
  • 已存在 ? 查询参数 → 解析并重写查询字符串,确保包含 scene=1

操作步骤

  1. 使用命令 browser open "<url>?scene=1" 打开页面
  2. 等待内容加载完成,执行 browser wait "#js_content" --load networkidle
  3. 提取正文文本,使用命令 browser evaluate --fn "() => document.querySelector('#js_content')?.innerText || document.querySelector('.rich_media_content')?.innerText || document.body.innerText"
  4. 返回纯文本内容
  5. 关闭标签页,执行 browser close <tabId>

常见问题排查

  • 出现验证码 → 检查 URL 是否正确包含 ?scene=1
  • 内容为空 → 页面可能未完全加载,尝试重新执行 browser wait
  • 文章已删除 → 页面会显示提示信息
B
@bernylinville

已收录 1 个 Skill

相关推荐