# Read Gzh

> Read Gzh

- Skill: `aster110/read-gzh` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add aster110/read-gzh`
- Raw SKILL.md: https://api.skillmd.com/api/skills/aster110/read-gzh/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: aster110 (https://skillmd.com/u/aster110)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/aster110/read-gzh

---


# 读取公众号文章

给 cc 一个微信公众号链接，自动抓取文章内容（包括配图），生成结构化总结。

## 触发词

- `/read-gzh <链接>`
- `/read-gzh <链接1> <链接2> ...`（批量处理）
- "帮我读一下这篇公众号"
- "总结一下这篇文章"

---

## 功能

1. **抓取文章** — 标题、作者、正文、配图
2. **图片识别** — 下载配图，提取图中文字/信息
3. **结构化总结** — 核心观点、关键信息、金句提取
4. **批量处理** — 支持多链接一次处理

---

## 执行流程

### Step 1: 抓取文章

使用 `scripts/fetch_wechat_article.py` 脚本抓取：
- 标题、作者
- 完整正文（图文文章）或摘要（视频号）
- 所有配图链接

```bash
python3 .claude/skills/read-gzh/scripts/fetch_wechat_article.py "<公众号链接>"
```

### Step 2: 下载并识别配图

对于每篇文章：
1. 创建临时目录存放图片
2. 下载所有配图
3. 读取每张图片，提取其中的文字或关键信息
4. 将图片内容纳入总结

```bash
# 下载图片
curl -o /tmp/article_img_1.jpg "<图片链接>"
```

### Step 3: 生成总结

输出格式：

```markdown
# 📄 文章总结

## 基本信息
- **标题**：xxx
- **作者**：xxx
- **类型**：图文文章 / 视频号
- **配图**：x 张

## 核心观点
1. xxx
2. xxx
3. xxx

## 关键信息
- xxx
- xxx

## 金句摘录
> "xxx"
> "xxx"

## 图片内容
- 图1：xxx
- 图2：xxx

## 思考/迭代点
- 对我有什么启发？
- 有什么可以借鉴的？
```

---

## 批量处理

当提供多个链接时，逐个处理并汇总：

```markdown
# 📚 批量文章总结

## 文章 1: xxx
[总结内容]

## 文章 2: xxx
[总结内容]

---

## 汇总洞察
- 共同主题：xxx
- 差异点：xxx
```

---

## 注意事项

1. **视频号文章**：只能获取简介，无法获取视频内容
2. **图片类文章**：重点识别图片中的文字
3. **需要登录的内容**：无法获取

---

*创建：2026-01-22*

