CodePlayer

Article Extract

数据分析v1.0.0
作者:CodePlayer更新于 2026-05-11article-extract@clawhub_caozeal/article-extract
网页抓取#微信#新闻

据 AlphaMoat 统计,截至 2026-09,Article Extract 累计下载 1,465 次、获 0 个星标,在全部 5,078 个 AI 技能中排名第 4,786 位,在「数据分析」分类(399 个)中排名第 379 位。

累计安装
246
累计下载
1,465
星标
-
全站排名
#4,786
全站前 95% · 「数据分析」前 95%
平台累计安装累计下载星标评论
ClawHub ↗361,280--
SkillHub ↗2461,465-—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

从微信公众号、博客和新闻网页中提取可读正文并输出纯文本,便于阅读和摘要。访问和抓取需遵循网站权限与规则;核对来源、正文完整性和引用内容。 任意 URL 可能触发对内网的请求。使用前将目标限定为可信 HTTP 或 HTTPS 地址,并阻止本机、内网和元数据服务访问。

资料发布于 2026-10-29

可以用来做什么

  • 提取网页文章正文
  • 为文章整理文本和摘要

什么时候用

  • 需要读取网页文章内容时
  • 检查提取结果是否完整时

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

提取这篇网页文章的正文并保留标题和段落。
总结文章并列出缺失或无法访问的部分。

月度数据趋势

累计下载1,465
4931,0151,5372026-03 · 累计下载 5652026-05 · 累计下载 8722026-06 · 累计下载 9662026-07 · 累计下载 1,1422026-08 · 累计下载 1,2162026-09 · 累计下载 1,46526-0326-09
星标-
0112026-03 · 星标 -2026-05 · 星标 -2026-06 · 星标 -2026-07 · 星标 -2026-08 · 星标 -2026-09 · 星标 -26-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-091,465—-
2026-081,216+6.5%-
2026-071,142+18.2%-
2026-06966+10.8%-
2026-05872—-
2026-03565—-

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

1.6 KB · ClawHub v1.0.0
---
name: article-extract
description: 提取微信公众号、博客、新闻等网页的正文内容,绕过反爬机制,纯文本输出。
---

# Article Extract

网页文章内容提取工具。支持微信公众号、博客、新闻网站等,输出干净的纯文本内容。

## 特点
展开全部(共 68 行)

- ✅ 绕过微信公众号反爬机制
- ✅ 自动过滤脚本、样式、导航等无关内容
- ✅ 纯 Python 实现,无需额外依赖
- ✅ 支持任意网页 URL

## 安装

无需安装,直接使用 Python 3 运行。

## 使用

```bash
python3 skills/article-extract/scripts/extract.py <url>
```

### 示例

```bash
# 提取微信公众号文章
python3 skills/article-extract/scripts/extract.py "https://mp.weixin.qq.com/s/xxxxx"

# 提取博客文章
python3 skills/article-extract/scripts/extract.py "https://example.com/blog/post"

# 保存到文件
python3 skills/article-extract/scripts/extract.py "https://mp.weixin.qq.com/s/xxxxx" > article.txt
```

## 输出

工具会输出提取的纯文本内容到 stdout,可以通过重定向保存到文件:

```bash
python3 skills/article-extract/scripts/extract.py "https://..." > output.txt
```

## 原理

1. 使用标准浏览器 User-Agent 发送 HTTP 请求
2. 解析 HTML,过滤 `<script>`、`<style>`、`<nav>`、`<footer>` 等无关标签
3. 提取正文文本并清理多余空格

## 限制

- 需要目标网页允许标准浏览器访问
- 对于需要登录或特殊权限的页面可能无法提取
- 某些动态加载的内容(如无限滚动)可能无法完整提取

## 依赖

- Python 3.6+
- 无需第三方库(仅使用标准库)

## 作者

基于 OpenClaw 社区实践封装

「数据分析」分类下的热门技能

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。