返回顶部
w

wechat-article-reader

读取微信公众号文章,提取全文内容和图片,结合阅读分析。当用户提供 mp.weixin.qq.com 链接、让看公众号文章内容、或需要分析微信文章的文字和图片时使用。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
301
下载量
0
收藏
概述
安装方式
版本历史

wechat-article-reader

# 微信公众号文章阅读器 ## 概述 微信公众号使用懒加载机制,图片真实URL存储在 `data-src` 属性中。本skill提供完整的文章阅读流程:提取全文 + 内容图片 + 结合分析。 ## 工作流程 ### 1. 打开文章 ```bash agent-browser open "<文章URL>" ``` ### 2. 滚动加载所有内容 微信文章使用懒加载,需要滚动到底部触发所有图片加载: ```bash # 多次滚动确保加载完成 for i in {1..8}; do agent-browser scroll down 800 sleep 1 done ``` ### 3. 提取文章内容 ```javascript // 提取标题、作者、正文 const title = document.querySelector('#activity-name')?.innerText || '未找到标题'; const author = document.querySelector('#js_name')?.innerText || ''; const content = document.querySelector('#js_content')?.innerText || ''; ``` 执行方式: ```bash agent-browser eval "<上述JS代码>" ``` ### 4. 提取图片URL 微信图片存储在 `data-src` 属性,不在 `src`: ```javascript // 提取所有懒加载图片的真实URL const imgs = document.querySelectorAll('img'); const urls = []; imgs.forEach((img) => { const dataSrc = img.getAttribute('data-src'); if (dataSrc && dataSrc.startsWith('http')) { urls.push(dataSrc.split('#')[0]); // 去掉hash } }); urls.join('\n'); ``` ### 5. 过滤内容图片 **内容图片特征:** - 尺寸较大(width > 200 或 height > 200) - 来自 `mmbiz.qpic.cn` 域名 - 格式为 png/jpg/gif/webp **装饰图片特征(排除):** - 尺寸小(分隔线、图标) - 文件大小 < 5KB - 来自特定装饰图路径 ### 6. 下载内容图片 ```bash # 创建目录 mkdir -p <输出目录> # 下载图片 curl -o "img-01.png" "<图片URL>" ``` ### 7. 结合阅读 1. 读取正文内容 2. 逐一查看内容图片 3. 将图片与对应段落关联 4. 输出完整分析报告 ## 快速脚本 使用 `scripts/read_article.sh` 一键执行: ```bash ./scripts/read_article.sh "<文章URL>" <输出目录> ``` 输出: - `article.json` - 标题、作者、正文 - `images/` - 内容图片目录 - `summary.md` - 结合阅读摘要 ## 图片过滤规则 | 类型 | 特征 | 处理 | |------|------|------| | 内容图片 | 尺寸 > 200px, 来自 mmbiz.qpic.cn | 下载并分析 | | 装饰分隔 | 高度 < 50px 或 文件 < 2KB | 忽略 | | 公众号图标 | 含 "yZPTcMGWibvsic9Obib" 等固定路径 | 忽略 | | 表情包/贴纸 | 尺寸 < 100px | 忽略 | ## 输出格式 ```markdown ## 文章标题 **作者:** XXX ### 正文 + 图片 > 段落内容... 配图:[图片描述] > 继续段落... ### 图片汇总 | 图片 | 内容 | 关联段落 | |------|------|----------| | img-01.png | 游戏截图 | 第一节 | | img-02.png | 数据图表 | 第三节 | ```

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 wechat-article-full-reader-1776215702 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 wechat-article-full-reader-1776215702 技能

通过命令行安装

skillhub install wechat-article-full-reader-1776215702

下载 Zip 包

⬇ 下载 wechat-article-reader v1.0.0

文件大小: 3.55 KB | 发布时间: 2026-4-17 16:33

v1.0.0 最新 2026-4-17 16:33
Initial release. 支持懒加载图片提取、内容图片过滤、文字+图片结合分析。

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部