# PDF Reader

让 AI 成为你的 PDF 阅读专家，支持分页阅读和智能缓存。

## AI 能为你提供什么服务

### 📖 智能阅读服务
**你说**："这个 PDF 有什么内容？多少页？"
**AI 做**：快速读取元信息，告诉你总页数、标题、作者

**你说**："帮我读第 1-5 页"
**AI 做**：提取指定页面内容，包括文字和图片

### 📊 内容分析服务
**你说**："总结这篇论文的核心观点"
**AI 做**：读取相关页面，提取核心论点，给出结构化总结

**你说**："找一下关于数据分析的部分"
**AI 做**：跨页面搜索，定位相关内容

### 🔍 信息提取服务
**你说**："第 10 页有哪些图表？"
**AI 做**：提取指定页面的图片并展示

**你说**："提取所有联系方式"
**AI 做**：遍历整个文档，识别并整理联系信息

### 📚 渐进式阅读服务
**你说**："先读前 3 页"
**AI 做**：读取指定页面，你可以继续请求后续页面

**你说**："继续读后面 5 页"
**AI 做**：从缓存读取已有内容，只提取新页面，节省时间

### 🎯 针对性查询服务
**你说**："第 20 页有没有提到价格？"
**AI 做**：读取具体页面，搜索相关信息

**你说**："对比第 5 页和第 15 页的差异"
**AI 做**：读取两个页面，识别不同内容

## 如何使用

**你不需要学习任何技术细节，直接用自然语言告诉 AI 你想做什么就行。**

### 示例对话

```
你：我有个 PDF /Users/sean/Documents/report.pdf，多少页？
AI：让我看看... 这个 PDF 共 50 页，标题是"2024 年度报告"

你：读一下前 5 页
AI：正在读取第 1-5 页... [展示内容和图片]

你：继续读第 6-10 页
AI：正在读取第 6-10 页...（使用缓存，速度更快）

你：找一下关于财务数据的部分
AI：在第 12-15 页找到了，内容摘要如下...
```

就这么简单。AI 会自动调用 PDF Reader 完成所有技术操作。

## 设计亮点

### 🚀 智能缓存
读过的页面会被缓存，下次再读同一页面时，直接从缓存加载，无需重新解析。

### 📄 按需阅读
你可以只读需要的页面，不用加载整个 PDF，节省内存和处理时间。

### 🖼️ 图片提取
自动提取 PDF 中的图片，保存到指定目录，方便查看。

---

**让 AI 成为你的 PDF 专家，用对话代替操作。**
