File contents name: read-gzh
description: 读取微信公众号文章并总结。触发词:"/read-gzh"、"帮我读一下这篇公众号"、"总结一下这篇文章"
读取公众号文章
给 cc 一个微信公众号链接,自动抓取文章内容(包括配图),生成结构化总结。
触发词
/read-gzh <链接>
/read-gzh <链接1> <链接2> ...(批量处理)
"帮我读一下这篇公众号"
"总结一下这篇文章"
功能
抓取文章 — 标题、作者、正文、配图
图片识别 — 下载配图,提取图中文字/信息
结构化总结 — 核心观点、关键信息、金句提取
批量处理 — 支持多链接一次处理
执行流程
Step 1: 抓取文章
使用 scripts/fetch_wechat_article.py 脚本抓取:
标题、作者
完整正文(图文文章)或摘要(视频号)
所有配图链接
python3 /home/openclaw/.openclaw/workspace/skills/read-gzh/scripts/fetch_wechat_article.py "<公众号链接>"
Step 2: 下载并识别配图
对于每篇文章:
创建临时目录存放图片
下载所有配图
读取每张图片,提取其中的文字或关键信息
将图片内容纳入总结
# 下载图片
curl -o /tmp/article_img_1.jpg "<图片链接>"
Step 3: 生成总结
输出格式:
# 📄 文章总结
## 基本信息
- **标题**:xxx
- **作者**:xxx
- **类型**:图文文章 / 视频号
- **配图**:x 张
## 核心观点
1. xxx
2. xxx
3. xxx
## 关键信息
- xxx
- xxx
## 金句摘录
> "xxx"
> "xxx"
## 图片内容
- 图1:xxx
- 图2:xxx
## 思考/迭代点
- 对我有什么启发?
- 有什么可以借鉴的?
批量处理
当提供多个链接时,逐个处理并汇总:
# 📚 批量文章总结
## 文章 1: xxx
[总结内容]
## 文章 2: xxx
[总结内容]
---
## 汇总洞察
- 共同主题:xxx
- 差异点:xxx
注意事项
视频号文章 :只能获取简介,无法获取视频内容
图片类文章 :重点识别图片中的文字
需要登录的内容 :无法获取
创建:2026-01-22
1 --- 2 name: read-gzh 3 description: name: read-gzh 4 --- 5 name: read-gzh 6 description: 读取微信公众号文章并总结。触发词:"/read-gzh"、"帮我读一下这篇公众号"、"总结一下这篇文章" 7 --- 8 9 # 读取公众号文章 10 11 给 cc 一个微信公众号链接,自动抓取文章内容(包括配图),生成结构化总结。 12 13 ## 触发词 14 15 - `/read-gzh <链接>` 16 - `/read-gzh <链接1> <链接2> ...`(批量处理) 17 - "帮我读一下这篇公众号" 18 - "总结一下这篇文章" 19 20 --- 21 22 ## 功能 23 24 1. **抓取文章** — 标题、作者、正文、配图 25 2. **图片识别** — 下载配图,提取图中文字/信息 26 3. **结构化总结** — 核心观点、关键信息、金句提取 27 4. **批量处理** — 支持多链接一次处理 28 29 --- 30 31 ## 执行流程 32 33 ### Step 1: 抓取文章 34 35 使用 `scripts/fetch_wechat_article.py` 脚本抓取: 36 - 标题、作者 37 - 完整正文(图文文章)或摘要(视频号) 38 - 所有配图链接 39 40 ```bash 41 python3 /home/openclaw/.openclaw/workspace/skills/read-gzh/scripts/fetch_wechat_article.py "<公众号链接>" 42 ``` 43 44 ### Step 2: 下载并识别配图 45 46 对于每篇文章: 47 1. 创建临时目录存放图片 48 2. 下载所有配图 49 3. 读取每张图片,提取其中的文字或关键信息 50 4. 将图片内容纳入总结 51 52 ```bash 53 # 下载图片 54 curl -o /tmp/article_img_1.jpg "<图片链接>" 55 ``` 56 57 ### Step 3: 生成总结 58 59 输出格式: 60 61 ```markdown 62 # 📄 文章总结 63 64 ## 基本信息 65 - **标题**:xxx 66 - **作者**:xxx 67 - **类型**:图文文章 / 视频号 68 - **配图**:x 张 69 70 ## 核心观点 71 1. xxx 72 2. xxx 73 3. xxx 74 75 ## 关键信息 76 - xxx 77 - xxx 78 79 ## 金句摘录 80 > "xxx" 81 > "xxx" 82 83 ## 图片内容 84 - 图1:xxx 85 - 图2:xxx 86 87 ## 思考/迭代点 88 - 对我有什么启发? 89 - 有什么可以借鉴的? 90 ``` 91 92 --- 93 94 ## 批量处理 95 96 当提供多个链接时,逐个处理并汇总: 97 98 ```markdown 99 # 📚 批量文章总结 100 101 ## 文章 1: xxx 102 [总结内容] 103 104 ## 文章 2: xxx 105 [总结内容] 106 107 --- 108 109 ## 汇总洞察 110 - 共同主题:xxx 111 - 差异点:xxx 112 ``` 113 114 --- 115 116 ## 注意事项 117 118 1. **视频号文章**:只能获取简介,无法获取视频内容 119 2. **图片类文章**:重点识别图片中的文字 120 3. **需要登录的内容**:无法获取 121 122 --- 123 124 *创建:2026-01-22*
lihanghang/agent-daily-blog/tree/main/skills-archive/2026-03-17/read-gzh commit 548c505983
Frequently asked questions How do I install the Read Gzh skill? Run npx skillmds@latest add lihanghang/read-gzh in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Read Gzh skill do? name: read-gzh It is listed under Coding & Dev Tools on SkillMD.
Is Read Gzh safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Read Gzh? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Read Gzh free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Read Gzh? lihanghang (@lihanghang) published this skill. Their other Agent Skills are listed on their SkillMD profile.