专利PDF全文下载器

作者:鹿Sir学术研究v1

通过专利ID或公开号从专利数据库下载专利PDF全文文档。支持按专利ID或公开号查询,单次最多100件专利。当用户提到专利PDF下载、专利全文、专利文件获取、公开号查询、批量专利PDF导出时触发。触发词:专利PDF、专利全文下载、公开号查询、专利文件、批量导出。

下载量
254
点赞
64
价格
免费

技能文档

---
name: patent-doc-fetcher
description: 通过专利ID或公开号从专利数据库下载专利PDF全文文档。支持按专利ID或公开号查询,单次最多100件专利。当用户提到专利PDF下载、专利全文、专利文件获取、公开号查询、批量专利PDF导出时触发。触发词:专利PDF、专利全文下载、公开号查询、专利文件、批量导出。
---

# 专利PDF全文下载器

本技能指导你从专利数据库检索专利PDF全文下载链接,支持按专利ID或公开号查询。

## 核心概念

专利PDF服务提供全球专利全文PDF文档的直接下载链接。可通过 **专利ID** 或 **公开号**(也称公告号)查询,单次请求最多支持 **100件专利**。

**查询优先级**:当同时提供 `patentId` 和 `patentNumber` 时,系统优先使用 `patentId`。

**家族替代**:如果某专利自身的PDF不可用,系统可选择返回相关家族专利的PDF。

## 参数指南

| 参数 | 类型 | 必填 | 说明 |
|-----------|------|----------|-------------|
| patentId | string | 条件必填 | 专利ID。`patentId` 和 `patentNumber` 至少提供一个。多个值用逗号分隔,最多100条。 |
| patentNumber | string | 条件必填 | 公开号/公告号。`patentId` 和 `patentNumber` 至少提供一个。多个值用逗号分隔,最多100条。 |
| replaceByRelated | string | 否 | 当原专利PDF不可用时是否用家族专利PDF替代。`1` = 是,`0` = 否。默认不替代。 |

### 如何选择合适的标识符

- **专利ID**(`patentId`):系统内部标识符。当用户提供系统内部ID时使用。
- **公开号**(`patentNumber`):公开专利号(如 `US20230012345A1`、`CN115000000A`)。当用户提供标准专利号时使用。

## 响应字段

| 字段 | 说明 |
|-------|-------------|
| total | 返回的记录数 |
| data | 专利对象数组,每个包含下载信息 |
| data[].patentId | 专利ID |
| data[].pn | 公开号/公告号 |
| data[].pdfPath | PDF全文下载URL |
| data[].pnRelated | 替代家族专利的公开号(仅在使用家族替代时出现) |

## 使用示例

**1. 按公开号查询单件专利**
```
检索专利公开号 US20230012345A1 的PDF。
```
参数:`{"patentNumber": "US20230012345A1"}`

**2. 按公开号批量查询**
```
下载 CN115000000A、CN115000001A 和 CN115000002A 的PDF。
```
参数:`{"patentNumber": "CN115000000A,CN115000001A,CN115000002A"}`

**3. 按专利ID查询单件专利**
```
获取专利ID 12345678 的全文PDF。
```
参数:`{"patentId": "12345678"}`

**4. 启用家族替代**
```
下载 EP4000000A1 的PDF。如果不可用,使用家族专利PDF替代。
```
参数:`{"patentNumber": "EP4000000A1", "replaceByRelated": "1"}`

**5. 按专利ID批量下载**
```
检索专利ID 11111111、22222222、33333333 的PDF。
```
参数:`{"patentId": "11111111,22222222,33333333"}`

## 展示规则

1. **清晰展示下载链接**:对每件专利,以表格或列表形式展示公开号和PDF下载链接。
2. **标注替代情况**:如果PDF通过家族专利替代提供,明确说明并显示 `pnRelated` 值。
3. **批量结果**:多件专利时,以表格展示:公开号、专利ID、PDF链接、替代说明(如适用)。
4. **错误处理**:查询失败或无结果时,说明原因并建议用户核实专利ID或公开号。
5. **无PDF可用**:如果专利条目没有 `pdfPath`,告知用户PDF不可用,并建议启用家族替代。

## 重要限制

- **批量限制**:每次请求最多100件专利。
- **标识符要求**:至少提供 `patentId` 或 `patentNumber` 之一,两者都为空则请求失败。
- **优先规则**:同时提供两个标识符时,`patentId` 优先于 `patentNumber`。
- **PDF可用性**:并非所有专利都有PDF。使用 `replaceByRelated` 选项回退到家族专利。

## 用户表达与场景速查

**适用** -- 专利PDF文档检索任务:

| 用户说 | 场景 |
|-----------|----------|
| "下载专利XX的PDF" | 单件专利PDF检索 |
| "获取这些专利的全文文档" | 批量专利PDF下载 |
| "我需要公开号XX的PDF" | 按公开号查询 |
| "即使不可直接获取也能拿到专利文档吗" | 家族替代场景 |
| "批量导出专利PDF" | 多件专利批量下载 |

**不适用** -- 超出专利PDF检索范围的需求:
- 专利检索或发现(按关键词、受让人等查找专利)
- 专利引用或法律状态分析
- 专利权利要求解读或翻译
- 专利组合分析或专利态势图

如何安装此技能?

访问技能市场,点击「安装」按钮,按提示将技能包放入 AI 编程助手的 skills 目录即可。

浏览技能市场

支持平台:Qoder · QoderWork · Claude · Codex 等 AI 编程助手