# Wechat Summary

> 总结微信公众号文章内容。当用户提供微信公众号文章链接（mp.weixin.qq.com）并要求总结、概括、摘要、快速了解文章内容时使用此 skill。也适用于用户说"帮我看看这篇文章讲什么"、"这篇公众号文章说了啥"、"总结一下这个链接"等请求。只要看到 mp.weixin.qq.com 的链接并且用户想了解内容，就应该使用这个 skill。

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

---


# 微信公众号文章总结

帮助用户快速理解微信公众号文章的核心内容。

## 工作流程

### 第一步：获取文章内容

**优先使用 WebFetch**：
```
WebFetch URL: <用户提供的链接>
prompt: "提取文章的完整正文内容，包括标题、作者、正文文本。忽略广告、推荐阅读等无关内容。"
```

**如果 WebFetch 遇到反爬验证（返回"环境异常"、"完成验证"等）**，立即使用 Python 脚本作为备用方案：

```bash
python <skill-path>/scripts/fetch_article.py "<文章URL>"
```

其中 `<skill-path>` 是这个 skill 的目录路径。

### 第二步：生成总结

根据获取到的文章内容生成中文总结。

## 总结原则

根据文章长度和内容特点，灵活选择总结形式：

### 短文章（500字以内）
- 用一两句话概括核心观点

### 中等长度文章（500-2000字）
- 一段话总结主要内容
- 如有明确的关键数据或结论，一并提及

### 长文章（2000字以上）
- 使用要点列表形式
- 提炼 3-5 个核心观点
- 按逻辑顺序或重要性排列

## 特定元素提取

如果文章包含以下元素，应在总结中体现：

- **关键数据**：具体的数字、百分比、统计结果
- **核心观点**：作者的主要论点或立场
- **重要结论**：文章得出的结论或建议
- **时效信息**：涉及的时间节点、截止日期等
- **行动建议**：如果文章给出了具体建议或方法

如果文章是纯叙事或情感类内容，则专注于概括主题和情节。

## 输出格式

- 使用纯文本，中文输出
- 简洁明了，避免冗余
- 不需要添加"总结："等前缀，直接输出内容
- 保持客观，忠实于原文

## 示例

**用户输入**：帮我总结一下这篇文章 https://mp.weixin.qq.com/s/xxxxx

**输出示例（要点形式）**：
```
这篇文章讨论了 AI 在医疗领域的应用前景：

• 目前 AI 诊断准确率已达到 95%，接近资深医生水平
• 主要应用场景包括影像识别、病历分析、药物研发
• 作者认为未来 3-5 年 AI 将成为医生的标配辅助工具
• 文章也提醒了数据隐私和监管合规方面的挑战
```

**输出示例（简短形式）**：
```
文章介绍了一款新发布的手机，主打拍照功能，搭载 1 英寸大底传感器，售价 4999 元起，将于下周开售。
```

## 错误处理

- 如果 WebFetch 失败，自动使用 Python 脚本重试
- 如果 Python 脚本也失败，告知用户并建议：
  1. 检查链接是否正确
  2. 直接粘贴文章内容让 Claude 总结
- 如果获取到的内容为空或不完整，说明情况并尝试提取可用信息
- 如果不是微信公众号链接，仍然尝试总结，但提醒用户这个 skill 主要针对公众号文章优化

