AlphaMoatによると、2026-09時点で微信文章抓取器 - 安全版のダウンロード数は3,002、スター数は3で、AIスキル全体5,078件中3,729位、データ分析では399件中280位です。
| プラットフォーム | インストール数 | ダウンロード数 | スター数 | コメント |
|---|---|---|---|---|
| ClawHub ↗ | 26 | 1114 | 1 | - |
| SkillHub ↗ | 359 | 3002 | 3 | — |
プラットフォームごとに集計方法と集計時点が異なります。
Node.js、puppeteer-core、ローカル Chrome または Chromium で閲覧可能な記事を描画し、本文と属性を取得して Markdown、HTML、文章、画像に保存できます。ログインや課金が必要な記事、画像内文字の OCR は対象外です。記載のブラウザーはサンドボックスが無効なため、隔離環境と信頼できる WeChat URL を使い、不要な画像取得を制限します。
資料公開日 2026-10-27
スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。
2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。
| 月 | ダウンロード数 | 前月比 | スター数 |
|---|---|---|---|
| 2026-09 | 3002 | — | 3 |
| 2026-08 | 2315 | +14.7% | 3 |
| 2026-07 | 2018 | +22.6% | 3 |
| 2026-06 | 1646 | +17.4% | 3 |
| 2026-05 | 1402 | — | 2 |
| 2026-03 | 541 | — | - |
作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。
# WeChat Article Fetcher - 微信文章抓取技能 > 使用 Puppeteer + Chrome 本地提取微信公众号文章内容。 --- ## 📋 技能信息 | 字段 | 值 | |------|-----|
| **技能名称** | wechat-article-fetcher-safe |
| **版本** | 2.0.0 |
| **作者** | @Adgai115 |
| **创建时间** | 2026-03-21 |
| **更新时间** | 2026-04-22 |
| **适用场景** | 微信公众号文章内容提取 |
| **技术栈** | Node.js + Puppeteer + Chrome |
| **仓库** | https://github.com/Adgai115/wechat-article-fetcher-safe |
---
## 🎯 功能
### ✅ 支持
- 微信公众号文章全文提取
- 文章元信息获取(标题、作者、时间)
- 文章图片下载保存(原图下载 + Markdown 嵌入链接)
- 移动端 User-Agent 适配
- JavaScript 渲染页面支持
- 输出格式:Markdown / 纯文本 / HTML
- 自动保存为文件
- 错误处理和超时保护
### ❌ 不支持
- 需要登录的文章
- 付费阅读内容
- 图片内文字 OCR 识别(仅下载图片原文件)
---
## 📦 安装
### 1. 确认环境
```bash
node -v # 需要 v18+
```
### 2. 安装依赖
```bash
cd wechat-article-fetcher-safe
npm install
```
### 3. Chrome 路径
脚本会自动检测 Chrome 路径。如检测失败,修改脚本中的 `chromePath`。
**Windows 标准路径:**
```
C:\Program Files\Google\Chrome\Application\chrome.exe
```
---
## 🚀 使用方法
### 命令行
```bash
node fetch-wechat-article.js https://mp.weixin.qq.com/s/xxx
```
### 作为 OpenClaw Skill 调用
```javascript
const { fetchWechatArticle } = require('./fetch-wechat-article');
const result = await fetchWechatArticle({
url: 'https://mp.weixin.qq.com/s/xxx',
saveToFile: true,
outputDir: './output'
});
console.log(result.title);
console.log(result.content);
```
---
## 📝 输出示例
```
========== 文章信息 ==========
标题:文章标题
作者:公众号名称
时间:发布日期
========== 文章内容 ==========
(正文内容)
========== 文章结束 ==========
内容已保存到:./article-wechat-xxxxx.txt
```
---
## 🔑 核心实现
### 1. Chrome 无头模式
```javascript
const browser = await puppeteer.launch({
executablePath: chromePath,
headless: true,
args: ['--no-sandbox', '--disable-gpu']
});
```
### 2. 移动端 User-Agent
```javascript
await page.setUserAgent('Mozilla/5.0 (iPhone; CPU iPhone OS 15_0 ...) MicroMessenger/8.0.0');
await page.setViewport({ width: 375, height: 812 });
```
### 3. 内容提取
```javascript
const articleData = await page.evaluate(() => {
const title = document.querySelector('#activity-name')?.innerText;
const content = document.querySelector('#js_content')?.innerText;
return { title, content };
});
```
---
## ⚠️ 常见问题
### 找不到 Chrome
脚本会自动检测以下路径:
- `C:\Program Files\Google\Chrome\Application\chrome.exe`
- `C:\Program Files (x86)\Google\Chrome\Application\chrome.exe`
- `/usr/bin/google-chrome`
- `/Applications/Google Chrome.app/Contents/MacOS/Google Chrome`
### 提取内容为空
1. 文章可能需要登录
2. 增加等待时间:`await page.waitForSelector('#js_content', { timeout: 30000 })`
---
## 📁 文件结构
```
wechat-article-fetcher-safe/
├── SKILL.md # 技能文档(本文件)
├── fetch-wechat-article.js # 主脚本
├── package.json # npm 配置
├── README.md # 快速入门
└── README.github.md # GitHub 展示文档
```
---
## 🔒 隐私说明
- 所有操作在本地完成
- 不发送数据到任何外部服务器
- 不收集用户信息
- 源代码完全公开可审查
---
## 📝 更新日志
### v2.0.0 (2026-04-22)
- 清理冗余文件
- 更新仓库地址
- 移除不必要的 OCR 依赖
- 优化文档
### v1.1.0 (2026-03-25)
- 重命名为安全版 (safe)
- 优化正文提取和失败识别
- 自动探测 Chrome 路径
### v1.0.0 (2026-03-21)
- 初始版本
---
## 📄 许可证
MIT-0 (MIT No Attribution)
---
**仓库**:https://github.com/Adgai115/wechat-article-fetcher-safe
**维护者**:@Adgai115
**最后更新**:2026-04-22
AdMapix のデータ取得層で、広告やアプリの問い合わせを API 呼び出しに変え、生の JSON だけを返します。
Tavily 経由で公開ウェブを検索し、リンクと抜粋付きの構造化結果を返します。
データベースや表計算、書き出した生データを意思決定に使える結論へ変えるデータ分析スキルです。
Yahoo Finance のデータで株式と暗号資産を分析し、ポートフォリオを追跡するスキルです。
ローカルのウォッチリストを管理し、銘柄コードごとに同花順の相場と足元の値動きを要約するスキルです。
全网招中标数据查询与分析助手。当用户涉及以下任何场景时,必须使用此SKILL:查询招标/中标公告、搜索标讯、查找临期/即将到期项目、商机预测、推荐潜在投标供应商、分析公司主营业务/历史中标、查询公司上下游合作客户与供应商、分析竞争对手/竞对企业、查询Top采购单位/Top中标单位/Top中标品牌、招中标数据统计分析(按月/季/年/省份/品牌等维度)、查询品牌型号历史中标单价/价格趋势、市场分析/行业分析/采购寻源/渠道拓展等采购与投标相关场景。即使用户没有提到「知了标讯」,只要涉及招投标、采购、中标、供应商、竞争对手等关键词,都应使用本SKILL。
ブログと RSS/Atom フィードの更新をコマンドラインで追跡します。
Codex や Claude のモデル別の利用コストを集計するスキルです。
データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。