Skill: zhangyingzhuangk/cnki-exp-search-automation-0-2-0 (version 1.0.0)

--- name: cnki-exp-search-automation description: CNKI（中国知网）高级搜索自动化技能。使用浏览器自动化技术搜索文献并获取结果列表及摘要信息。建议在有头浏览器环境下使用以便于处理反机器人验证。 author: OpenClaw version: 0.0.3 date: 2026-03-16 tags: - cnki - 中国知网 - 文献检索 - 学术搜索 - 浏览器自动化 - 摘要提取 categories: - 学术研究 - 数据采集 requires: - browser: 浏览器工具（建议使用有头浏览器以便处理验证） - network: 网络访问 CNKI references: - cnki-fields.md: CNKI专业检索字段一览表 - query-examples.md: CNKI专业检索查询案例 notes: | - 反机器人验证需要用户自行解决：当出现滑块验证、点选验证或验证码时，需要用户手动完成验证 - 建议在有头浏览器（headful）环境下使用，无头模式可能触发验证 - 请合理控制请求频率，遵守CNKI服务条款 - 本技能通过 OpenClaw 的 browser 工具执行浏览器操作 - 建议设置 profile="user" 使用用户浏览器以便处理验证码 permissions: - browser: 控制浏览器访问网页 - storage: 读写文件保存数据 features: - CNKI高级搜索/专业检索 - 批量获取搜索结果列表 - 文章详情页摘要提取 - 反机器人验证处理（需用户手动完成） - 多页结果翻页提取 usage: | ## 快速开始 ### 示例命令 **搜索文献：** 在CNKI上搜索"结膜松弛的治疗"相关文献 **获取摘要：** 获取某篇CNKI文章的摘要信息 --- --- # CNKI 高级搜索自动化技能 ## 技能描述 CNKI（中国知网）高级搜索自动化技能。利用 OpenClaw 浏览器工具自动化执行 CNKI 专业检索，获取文献列表和摘要信息。 **核心特点：** - 使用浏览器自动化，无需额外依赖 - 支持专业检索语法 - 批量提取多页结果 - 提取文章完整元数据 ## 使用场景 - 学术文献调研 - 批量获取 CNKI 文献元数据 - 提取文献摘要信息 - 系统性文献综述 ## 前置要求 - OpenClaw 环境（已配置浏览器工具） - 可访问 CNKI 网站（https://kns.cnki.net） - **建议使用有头浏览器模式**以便处理验证码 --- ## 功能1：搜索并获取结果列表 ### 执行步骤 **Step 1: 打开CNKI高级搜索页面** 使用 browser 工具导航到CNKI高级搜索页面： ``` action: navigate url: https://kns.cnki.net/kns8s/AdvSearch?type=expert ``` 或直接使用URL参数搜索： ``` action: navigate url: https://kns.cnki.net/kns8s/AdvSearch?dbprefix=SCDB&action=adv_search&searchword=SU%3D%27%E7%BB%93%E8%86%9C%E6%9D%BE%E5%BC%80%27+and+SU%3D%27%E6%B2%BB%E7%96%97%27 ``` **Step 2: 输入搜索关键词** 在搜索框中输入专业检索语句，如： ``` SU='结膜松弛' and SU='治疗' ``` 使用 fill 操作输入： ``` kind: fill ref: 搜索框 text: SU='结膜松弛' and SU='治疗' ``` **Step 3: 点击搜索按钮** 使用 click 操作： ``` kind: click ref: 搜索按钮 ``` **Step 4: 等待并提取结果** 等待结果加载后，使用 snapshot 或 evaluate 提取数据。 ### 搜索结果提取（JavaScript） 在浏览器控制台执行以下代码提取当前页结果： ```javascript // 提取搜索结果表格数据 function extractResults() { const results = []; // 尝试查找结果表格 const table = document.querySelector('table.resulttable') || document.querySelector('.result-table') || document.querySelector('table'); if (!table) { console.log('未找到结果表格'); return results; } const rows = table.querySelectorAll('tr'); rows.forEach(row => { const cells = row.querySelectorAll('td'); if (cells.length >= 5) { const titleCell = cells[1]; const titleLink = titleCell?.querySelector('a'); if (titleLink) { results.push({ title: titleLink.textContent?.trim() || '', link: titleLink.href || '', authors: cells[2]?.textContent?.trim() || '', source: cells[3]?.textContent?.trim() || '', date: cells[4]?.textContent?.trim() || '', cites: cells[6]?.textContent?.trim() || '0' }); } } }); return results; } extractResults(); ``` **提取后数据示例：** ```json [ { "title": "射频微创治疗结膜松弛引起溢泪的临床观察", "link": "https://kns.cnki.net/kcms2/article/abstract/xxx", "authors": "郑璇;杨晓钊;杨华;张懿;王博", "source": "国际眼科杂志", "date": "2026-02-25", "cites": "0" } ] ``` ### 翻页处理 翻到下一页（使用键盘更稳定）： ``` kind: press key: ArrowRight ``` 或点击下一页按钮： ``` kind: click ref: 下一页按钮 ``` 翻页后等待2-3秒让页面加载： ``` timeMs: 3000 ``` --- ## 功能2：获取文章摘要信息 ### 执行步骤 **Step 1: 导航到文章详情页** 直接打开文章URL： ``` action: navigate url: https://kns.cnki.net/kcms2/article/abstract/xxxxx ``` **Step 2: 等待页面加载** 等待主要元素加载完成： ``` loadState: domcontentloaded timeMs: 5000 ``` **Step 3: 提取文章元数据** 在浏览器中执行以下代码： ```javascript // 提取文章详情 function extractArticleDetails() { const details = {}; // 标题 const titleEl = document.querySelector('h1') || document.querySelector('.title') || document.querySelector('[class*="title"]'); details.title = titleEl?.textContent?.trim() || ''; // 作者列表 const authorLinks = document.querySelectorAll('.author-list a, .author a, a.author, [class*="author"] a'); details.authors = Array.from(authorLinks).map(a => a.textContent?.trim()).filter(Boolean); // 机构 const orgEl = document.querySelector('[class*="org"]') || document.querySelector('.institution') || document.querySelector('[class*="institution"]'); details.institution = orgEl?.textContent?.trim() || ''; // 期刊 const journalEl = document.querySelector('.journal-name') || document.querySelector('.source') || document.querySelector('[class*="journal"], [class*="source"]'); details.journal = journalEl?.textContent?.trim() || ''; // 发表日期 const dateEl = document.querySelector('.publish-date') || document.querySelector('.date') || document.querySelector('[class*="date"]'); details.publishDate = dateEl?.textContent?.trim() || ''; // 摘要 const abstractEl = document.querySelector('.abstract') || document.querySelector('.summary') || document.querySelector('[class*="abstract"]'); details.abstract = abstractEl?.textContent?.trim() || ''; // 关键词 const keywordLinks = document.querySelectorAll('.keywords a, .keyword a, [class*="keyword"] a'); details.keywords = Array.from(keywordLinks).map(k => k.textContent?.trim()).filter(Boolean); // DOI const doiEl = document.querySelector('.doi') || document.querySelector('[class*="doi"]'); details.doi = doiEl?.textContent?.trim() || ''; // 页码 const pagesEl = document.querySelector('.pages'); details.pages = pagesEl?.textContent?.trim() || ''; // 卷期 const volumeEl = document.querySelector('.volume'); details.volume = volumeEl?.textContent?.trim() || ''; // 引用次数 const citeEl = document.querySelector('.cited') || document.querySelector('[class*="cite"]'); details.cites = citeEl?.textContent?.trim() || '0'; return details; } extractArticleDetails(); ``` **提取后数据示例：** ```json { "title": "新月形结膜切除联合结膜巩膜固定术治疗结膜松弛症", "authors": ["武耀红", "何敏"], "institution": "山西医科大学第二医院", "journal": "临床医药实践", "publishDate": "2006-04-25", "abstract": "目的: 探讨新月形结膜切除联合结膜巩膜固定术治疗结膜松弛症的疗效...", "keywords": ["结膜松弛症", "新月形切除", "巩膜固定术"], "doi": "", "pages": "293-294", "volume": "2006(04)", "cites": 0 } ``` --- ## 常用查询示例 ### 基础检索 | 检索内容 | 查询语句 | |----------|----------| | 结膜松弛主题 | `SU='结膜松弛'` | | 结膜松弛治疗 | `SU='结膜松弛' and SU='治疗'` | | 结膜松弛或手术 | `SU='结膜松弛' or SU='手术'` | ### 进阶检索 | 检索内容 | 查询语句 | |----------|----------| | 特定作者 | `AU='张兴儒' and SU='结膜松弛'` | | 特定单位 | `AF='复旦大学' and SU='结膜松弛'` | | 篇名检索 | `TI='结膜松弛症'` | | 全文检索 | `FT='手术方法'` | | 高被引文献 | `SU='结膜松弛' and CF>10` | | 特定期刊 | `LY='中华眼科杂志' and SU='结膜松弛'` | ### 医学检索 | 检索内容 | 查询语句 | |----------|----------| | 眼科分类 | `SU='结膜松弛' and CLC=R779.6` | | 基金资助 | `FU='国家自然科学基金' and SU='结膜松弛'` | | 中英文扩展 | `SU='结膜松弛' or SU='conjunctivochalasis'` | --- ## 反机器人验证处理 CNKI 可能会出现验证，需要用户手动处理： ### 验证类型 1. **滑块验证** - 拖动滑块完成拼图 2. **点选验证** - 点击指定图片 3. **验证码输入** - 输入数字/字母 ### 处理方法 **有头浏览器模式（推荐）：** 使用 `profile="user"` 让用户可以在浏览器中手动完成验证： ``` profile: user action: navigate url: https://kns.cnki.net/kns8s/AdvSearch?type=expert ``` 出现验证时，告诉用户： > "检测到CNKI验证，请手动完成验证后继续" 用户完成验证后，继续执行后续操作。 ### 避免验证的建议 - 使用有头模式而非无头模式 - 降低操作频率，避免快速连续请求 - 每次操作间添加适当延迟（2-3秒） - 保持会话，不要频繁新建浏览器实例 --- ## 数据导出 ### 导出为JSON 将提取的数据保存为JSON文件： ``` # 提取的数据格式 [ { "title": "文献标题", "link": "https://...", "authors": "作者列表", "source": "期刊来源", "date": "发表日期", "cites": "引用数" } ] ``` 使用 write 工具保存： ``` file_path: cnki_results.json content: <提取的JSON数据> ``` ### 导出为CSV 转换为CSV格式： ``` title,authors,source,date,cites 文献标题,作者,期刊,日期,引用数 ... ``` --- ## 完整工作流示例 ### 搜索结膜松弛治疗文献 **1. 打开高级搜索页面** ``` action: navigate url: https://kns.cnki.net/kns8s/AdvSearch?type=expert ``` **2. 等待页面加载** ``` loadState: networkidle timeMs: 10000 ``` **3. 输入搜索词** ``` kind: fill ref: 搜索框 text: SU='结膜松弛' and SU='治疗' ``` **4. 点击搜索** ``` kind: click ref: 搜索按钮 ``` **5. 等待结果并提取** ``` loadState: networkidle timeMs: 8000 ``` **6. 翻页提取多页结果** 循环执行：提取当前页 → 翻页 → 等待 → 提取 **7. 保存结果** 将提取的数据保存到文件。 --- ## 注意事项 1. **验证码处理**：有头模式下用户可手动处理 2. **请求频率**：每页操作间隔2-3秒 3. **数据完整性**：部分老文献可能无摘要 4. **登录状态**：需要登录才能查看部分文献详情 --- ## 错误处理 | 错误情况 | 解决方法 | |----------|----------| | 页面加载超时 | 增加等待时间或刷新重试 | | 找不到元素 | 使用备选选择器 | | 验证码出现 | 等待用户手动完成 | | 数据提取为空 | 检查页面结构是否变化 | --- ## 相关文件 - `references/cnki-fields.md` - CNKI专业检索字段一览表 - `references/query-examples.md` - CNKI专业检索查询案例 --- ## 更新日志 ### 2026-03-16 (v0.0.3) - 新增时间范围筛选功能说明 - 添加发表时间（具体日期范围）设置方法 - 添加更新时间（相对时间下拉选项）设置方法 - 添加元素引用参考（ref=e124, e125, e129, e130, e131） ### 2026-03-15 (v0.0.2) - 完善浏览器操作流程 - 添加详细的JavaScript提取代码 - 增加常用查询示例 - 完善反机器人验证处理说明 ### 2026-03-05 (v0.0.1) - 初始版本 --- ## 时间范围设置（2026-03-16 更新） ### 发表时间（Publication Time）- 具体日期范围 高级搜索页面提供两种时间范围筛选方式。 #### 方式一：发表时间 - 具体日期范围 点击日期输入框会弹出日历选择器，可选择具体日期： ``` # 点击第一个日期输入框（开始日期） kind: click ref: e124 # 发表时间开始日期输入框 # 在弹出的日历中选择日期 # 日历显示当月所有天数，点击具体日期即可选中 # 点击第二个日期输入框（结束日期） kind: click ref: e125 # 发表时间结束日期输入框 # 在弹出的日历中选择结束日期 ``` **元素参考：** - 发表时间开始日期输入框: `ref=e124` - 发表时间结束日期输入框: `ref=e125` - 两个输入框之间显示为: `2026-03-01 -- 2026-03-31` **日历选择器操作：** 1. 点击日期输入框，弹出日历 2. 日历默认显示当前月份 3. 点击具体日期数字即可选中 4. 选择后日历自动关闭，日期显示在输入框中 5. 日期格式为: YYYY-MM-DD (如: 2026-03-01) #### 方式二：更新时间 - 相对时间下拉选项 点击下拉菜单可选择预设的时间范围： ``` # 点击更新时间下拉菜单 kind: click ref: e129 # 更新时间下拉菜单 ``` **元素参考：** - 更新时间下拉区域: `ref=e129` - 当前选中值: `ref=e130` (默认显示"不限") - 下拉箭头: `ref=e131` (显示"∨") - 下拉选项列表容器: `ref=e641` - 各选项元素引用： - 不限: `ref=e642` - 最近一周: `ref=e644` - 最近一月: `ref=e646` - 最近半年: `ref=e648` - 最近一年: `ref=e650` - 今年迄今: `ref=e652` - 上一年度: `ref=e654` **可选时间范围：** - 不限（默认） - 最近一周 - 最近一月 - 最近半年 - 最近一年 - 今年迄今 - 上一年度 （具体选项以实际页面为准）

path: _meta.json
content: ownerId: kn7385maysxk9d64gh7yw29h3h80mkc4
slug: cnki-exp-search-automation
version: 0.2.0
publishedAt: 1773671674928

path: references/cnki-fields.md
content: # CNKI 专业检索字段一览表

## 常用字段

| 字段代码 | 字段名称 | 说明 | 示例 |
|----------|----------|------|------|
| SU | 主题 | 检索主题词，包含标题、关键词、摘要 | SU='结膜松弛' |
| TI | 篇名 | 检索文献标题 | TI='结膜松弛症' |
| KY | 关键词 | 检索文献关键词 | KY='手术治疗' |
| AB | 摘要 | 检索文献摘要 | AB='治疗方法' |
| AU | 作者 | 检索作者姓名 | AU='张兴儒' |
| AF | 作者单位 | 检索作者所属机构 | AF='北京大学' |
| FI | 第一作者 | 检索第一作者 | FI='李青松' |
| RP | 通讯作者 | 检索通讯作者 | RP='张兴儒' |
| FU | 基金 | 检索基金项目 | FU='国家自然科学基金' |
| TKA | 篇关摘 | 检索标题、关键词、摘要 | TKA='结膜松弛' |
| FT | 全文 | 检索全文内容 | FT='手术治疗方法' |
| CO | 小标题 | 检索章节小标题 | CO='结论' |
| RF | 参考文献 | 检索参考文献 | RF='临床研究' |
| LY | 文献来源 | 检索期刊/会议/报纸名称 | LY='中华眼科杂志' |
| CLC | 分类号 | 检索中国图书馆分类号 | CLC=R779.6 |
| DOI | DOI | 检索DOI号 | DOI=10.1234 |
| CF | 被引频次 | 按引用次数筛选 | CF>=10 |

## 逻辑运算符

| 运算符 | 说明 | 示例 |
|--------|------|------|
| and | 逻辑与，两个条件都满足 | A and B |
| or | 逻辑或，满足任一条件即可 | A or B |
| * 或 and | 逻辑与 | A * B 或 A and B |
| + 或 or | 逻辑或 | A + B 或 A or B |
| - | 逻辑非，排除包含某词的内容 | A - B |
| () | 括号优先级 | (A or B) and C |

## 关系运算符

| 运算符 | 说明 | 示例 |
|--------|------|------|
| = | 精确匹配 | AU='张三' |
| % | 模糊匹配 | AU%'张' |
| == | 精确匹配（与=相同） | AU=='张三' |
| <> | 不等于 | AU<>'李四' |
| > < >= <= | 数值比较 | CF>10 |

## 位置运算符

| 运算符 | 说明 | 示例 |
|--------|------|------|
| in | 在指定字段中检索 | AU in (张三, 李四) |
| not in | 不在指定字段中检索 | KY not in (眼科, 手术) |

## 组合检索示例

```cnki
# 基本精确检索
SU='结膜松弛'

# 多字段AND检索
SU='结膜松弛' and SU='治疗'

# 多字段OR检索
SU='结膜松弛' or SU=' conjunctivochalasis'

# 混合逻辑
SU='结膜松弛' and (SU='治疗' or SU='手术')

# 排除检索
SU='结膜松弛' - SU='预防'

# 模糊匹配
AU%'张'

# 数值范围
CF>=5 and CF<=20
```

## 字段修饰符

| 修饰符 | 说明 | 示例 |
|--------|------|------|
| $C | 精确匹配 | TI$C='结膜松弛' |
| $D | 包含 | TI$D='结膜' |
| $F | 字段内匹配 | AU$F='张' |

## 常用字段组合

| 检索目的 | 推荐字段组合 |
|----------|--------------|
| 主题研究 | SU（主题） |
| 标题+摘要 | TI or AB |
| 篇关摘 | TKA |
| 全文检索 | FT |
| 作者+单位 | AU and AF |
| 基金文献 | FU |

## 符号说明

- **单引号 ' '**：用于精确短语检索
- **双引号 " "**：同单引号
- **括号 ()**：改变运算优先级
- **逗号 ,**：在列表中表示"或"关系

## 注意事项

1. 字段代码不区分大小写
2. 字符串值需用单引号括起来
3. 逻辑运算符优先级：NOT > AND > OR
4. 使用括号明确优先级，避免歧义
5. 建议使用 SU 字段进行主题检索，覆盖面更广

path: references/query-examples.md
content: # CNKI 专业检索查询案例

## 基础案例

### 案例1：单一主题检索

**需求**：检索关于"结膜松弛"的文献

**查询语句**：
```
SU='结膜松弛'
```

**说明**：使用 SU（主题）字段进行精确匹配检索

---

### 案例2：多主题AND检索

**需求**：检索关于"结膜松弛的治疗"的文献

**查询语句**：
```
SU='结膜松弛' and SU='治疗'
```

**说明**：检索同时包含"结膜松弛"和"治疗"两个主题词的文献

---

### 案例3：多主题OR检索

**需求**：检索关于"结膜松弛"或" conjunctivochalasis"的文献

**查询语句**：
```
SU='结膜松弛' or SU='conjunctivochalasis'
```

**说明**：检索包含任一主题词的文献（包括中英文）

---

## 进阶案例

### 案例4：混合逻辑运算

**需求**：检索关于结膜松弛的治疗或手术方法的文献

**查询语句**：
```
SU='结膜松弛' and (SU='治疗' or SU='手术')
```

**说明**：优先处理括号内的 OR 条件，再与前面的主题词结合

---

### 案例5：排除检索

**需求**：检索关于结膜松弛的治疗，但排除预防相关的文献

**查询语句**：
```
SU='结膜松弛' and SU='治疗' - SU='预防'
```

**说明**：使用减号排除包含"预防"的文献

---

### 案例6：指定作者检索

**需求**：检索张兴儒作者关于结膜松弛的文献

**查询语句**：
```
AU='张兴儒' and SU='结膜松弛'
```

**说明**：精确匹配作者姓名，并限定主题词

---

### 案例7：模糊作者检索

**需求**：检索所有姓张的作者关于结膜松弛的文献

**查询语句**：
```
AU%'张' and SU='结膜松弛'
```

**说明**：使用 % 进行模糊匹配

---

### 案例8：作者单位检索

**需求**：检索复旦大学关于结膜松弛的文献

**查询语句**：
```
AF='复旦大学' and SU='结膜松弛'
```

**说明**：精确匹配作者单位

---

### 案例9：篇名检索

**需求**：检索标题包含"结膜松弛症"的文献

**查询语句**：
```
TI='结膜松弛症'
```

**说明**：仅在标题字段中检索

---

### 案例10：关键词检索

**需求**：检索关键词包含"手术治疗"的文献

**查询语句**：
```
KY='手术治疗'
```

**说明**：仅在关键词字段中检索

---

## 高级案例

### 案例11：篇关摘全文检索

**需求**：检索全文包含"手术"和"结膜"的文献

**查询语句**：
```
TKA='结膜' * '手术'
```

**说明**：在标题、关键词、摘要中检索，可使用 * 代替 and

---

### 案例12：基金文献检索

**需求**：检索国家自然科学基金资助的关于结膜松弛的文献

**查询语句**：
```
FU='国家自然科学基金' and SU='结膜松弛'
```

**说明**：限定为特定基金资助的文献

---

### 案例13：引用次数筛选

**需求**：检索被引用次数大于10次的结膜松弛相关文献

**查询语句**：
```
SU='结膜松弛' and CF>10
```

**说明**：使用数值比较运算符筛选高被引文献

---

### 案例14：时间范围检索

**需求**：检索2020-2024年发表的结膜松弛相关文献

**查询语句**：
```
SU='结膜松弛' and (PT='2020' or PT='2021' or PT='2022' or PT='2023' or PT='2024')
```

**说明**：使用或运算限定年份范围（需在高级检索界面设置时间）

---

### 案例15：复合字段检索

**需求**：检索张兴儒或李青松作为作者的结膜松弛相关文献

**查询语句**：
```
(AU='张兴儒' or AU='李青松') and SU='结膜松弛'
```

**说明**：组合使用括号和或运算

---

## 医学眼科专题案例

### 案例16：眼科疾病治疗研究

**需求**：检索眼科领域中关于结膜松弛症治疗的中文文献

**查询语句**：
```
SU='结膜松弛' and SU='治疗' and CLC=R779.6
```

**说明**：结合主题词和学科分类（眼科医学 R779.6）

---

### 案例17：中西医结合治疗

**需求**：检索中西医结合治疗结膜松弛的文献

**查询语句**：
```
SU='结膜松弛' and SU='中西医结合'
```

**说明**：检索特定治疗方法的相关文献

---

### 案例18：特定手术方法

**需求**：检索关于新月形切除术治疗结膜松弛的文献

**查询语句**：
```
SU='结膜松弛' and (SU='新月形切除' or SU='巩膜固定术')
```

**说明**：检索特定手术方法的相关文献

---

### 案例19：中医药治疗

**需求**：检索中医药治疗结膜松弛的文献（如杞精明目汤）

**查询语句**：
```
SU='结膜松弛' and SU='杞精明目汤'
```

**说明**：检索中医药治疗的相关文献

---

### 案例20：高被引文献

**需求**：检索被引用次数超过50次的结膜松弛经典文献

**查询语句**：
```
SU='结膜松弛' and CF>50
```

**说明**：筛选高影响力文献

---

## 英文检索案例

### 案例21：英文主题词检索

**需求**：检索英文文献 "conjunctivochalasis treatment"

**查询语句**：
```
SU='conjunctivochalasis' and SU='treatment'
```

**说明**：使用英文主题词进行检索

---

### 案例22：中英文扩展检索

**需求**：检索包含"结膜松弛"或"conjunctivochalasis"的文献

**查询语句**：
```
SU='结膜松弛' or SU='conjunctivochalasis'
```

**说明**：可在高级检索中勾选"中英文扩展"选项

---

## 期刊来源限定

### 案例23：特定期刊检索

**需求**：检索《中华眼科杂志》中关于结膜松弛的文献

**查询语句**：
```
LY='中华眼科杂志' and SU='结膜松弛'
```

**说明**：限定文献来源为特定期刊

---

### 案例24：核心期刊检索

**需求**：检索北大核心期刊收录的结膜松弛相关文献

**查询语句**：
```
SU='结膜松弛' and LY in (中华眼科杂志, 中华实验和临床感染病杂志, 中国实用眼科杂志)
```

**说明**：限定在核心期刊范围内检索

---

## 常见错误与修正

### 错误1：遗漏引号

❌ 错误：`SU=结膜松弛`
✅ 正确：`SU='结膜松弛'`

### 错误2：运算符使用不当

❌ 错误：`SU='结膜松弛' && SU='治疗'`
✅ 正确：`SU='结膜松弛' and SU='治疗'`

### 错误3：括号位置错误

❌ 错误：`SU='结膜松弛' and SU='治疗' or SU='手术'`
✅ 正确：`SU='结膜松弛' and (SU='治疗' or SU='手术')`

### 错误4：字段代码错误

❌ 错误：`SUB='结膜松弛'`
✅ 正确：`SU='结膜松弛'`

---

## 快速查询模板

| 需求类型 | 查询模板 |
|----------|----------|
| 主题检索 | `SU='关键词'` |
| 主题+治疗 | `SU='关键词1' and SU='关键词2'` |
| 作者+主题 | `AU='作者名' and SU='关键词'` |
| 单位+主题 | `AF='单位名' and SU='关键词'` |
| 篇名检索 | `TI='标题词'` |
| 全文检索 | `FT='关键词'` |
| 高被引 | `SU='关键词' and CF>10` |

Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)