literature-retrieval
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chinese文獻檢索能力 (Literature Retrieval)
文献检索能力 (Literature Retrieval)
描述
描述
組合能力:整合文獻搜尋和文獻過濾,提供完整的文獻檢索流程。
┌─────────────────────────────────────────────────────────┐
│ Literature Retrieval (組合能力) │
├─────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────┐ ┌─────────────────────┐ │
│ │ literature-search │ → │ literature-filter │ │
│ │ (搜尋技能) │ │ (過濾技能) │ │
│ └─────────────────────┘ └─────────────────────┘ │
│ │ │ │
│ ▼ ▼ │
│ 搜尋結果 (N篇) 篩選後清單 (M篇) │
│ │
└─────────────────────────────────────────────────────────┘组合能力:整合文献搜寻和文献过滤,提供完整的文献检索流程。
┌─────────────────────────────────────────────────────────┐
│ Literature Retrieval (组合能力) │
├─────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────┐ ┌─────────────────────┐ │
│ │ literature-search │ → │ literature-filter │ │
│ │ (搜寻技能) │ │ (过滤技能) │ │
│ └─────────────────────┘ └─────────────────────┘ │
│ │ │ │
│ ▼ ▼ │
│ 搜寻结果 (N篇) 筛选后清单 (M篇) │
│ │
└─────────────────────────────────────────────────────────┘觸發條件
触发条件
- 「文獻檢索」「系統性搜尋」「找相關文獻」
- "literature retrieval", "systematic search", "find all relevant papers"
- 需要完整的搜尋和篩選流程
- 「文献检索」「系统性搜寻」「找相关文献」
- "literature retrieval", "systematic search", "find all relevant papers"
- 需要完整的搜寻和筛选流程
組成技能
组成技能
| 順序 | 技能 | 路徑 | 迴圈 |
|---|---|---|---|
| 1 | | | 可能多次(多策略) |
| 2 | | | 單次 |
| 顺序 | 技能 | 路径 | 循环 |
|---|---|---|---|
| 1 | | | 可能多次(多策略) |
| 2 | | | 单次 |
執行流程
执行流程
標準流程
标准流程
Step 1: 定義搜尋策略
↓
用戶提供主題/PICO
↓
Step 2: 執行搜尋 (literature-search)
↓
├── 策略 1: 關鍵字搜尋
├── 策略 2: MeSH 詞彙搜尋
└── 策略 3: 相關文獻搜尋 (optional)
↓
Step 3: 合併結果
↓
merge_search_results() → 去重、標記高相關
↓
Step 4: 過濾篩選 (literature-filter)
↓
├── 自動過濾(引用指標、可用性)
└── Agent 判斷(相關性、品質)
↓
Step 5: 輸出最終清單
↓
PRISMA 流程圖 + 篩選後文獻清單Step 1: 定义搜寻策略
↓
用户提供主题/PICO
↓
Step 2: 执行搜寻 (literature-search)
↓
├── 策略 1: 关键字搜寻
├── 策略 2: MeSH 词汇搜寻
└── 策略 3: 相关文献搜寻 (optional)
↓
Step 3: 合并结果
↓
merge_search_results() → 去重、标记高相关
↓
Step 4: 过滤筛选 (literature-filter)
↓
├── 自动过滤(引用指标、可用性)
└── Agent 判断(相关性、品质)
↓
Step 5: 输出最终清单
↓
PRISMA 流程图 + 筛选后文献清单迴圈處理
循环处理
python
undefinedpython
undefined當結果不足時,自動擴展搜尋
当结果不足时,自动扩展搜寻
while len(results) < min_required:
# 擴展搜尋策略
expanded_queries = expand_search_queries(original_query)
new_results = search_literature(expanded_queries)
results = merge_search_results([results, new_results])
# 檢查是否達到上限
if iteration >= max_iterations:
breakundefinedwhile len(results) < min_required:
# 扩展搜寻策略
expanded_queries = expand_search_queries(original_query)
new_results = search_literature(expanded_queries)
results = merge_search_results([results, new_results])
# 检查是否达到上限
if iteration >= max_iterations:
breakundefined輸出格式
输出格式
markdown
undefinedmarkdown
undefined文獻檢索報告
文献检索报告
搜尋策略
搜寻策略
| 策略 | 查詢語句 | 結果數 |
|---|---|---|
| 關鍵字 | remimazolam AND ICU | 45 |
| MeSH | "Intensive Care Units"[Mesh] AND remimazolam | 32 |
| 擴展 | CNS7056 OR remimazolam | 12 |
| 合併去重 | — | 67 |
| 策略 | 查询语句 | 结果数 |
|---|---|---|
| 关键字 | remimazolam AND ICU | 45 |
| MeSH | "Intensive Care Units"[Mesh] AND remimazolam | 32 |
| 扩展 | CNS7056 OR remimazolam | 12 |
| 合并去重 | — | 67 |
PRISMA 流程
PRISMA 流程
Identification: 89 篇 (含重複)
↓ 去重 (-22)
Screening: 67 篇
↓ 標題/摘要篩選 (-25)
Eligibility: 42 篇
↓ 全文篩選 (-12)
Included: 30 篇Identification: 89 篇 (含重复)
↓ 去重 (-22)
Screening: 67 篇
↓ 标题/摘要筛选 (-25)
Eligibility: 42 篇
↓ 全文筛选 (-12)
Included: 30 篇最終納入文獻
最终纳入文献
| # | PMID | 標題 | 年份 | RCR | 全文 |
|---|---|---|---|---|---|
| 1 | 38353755 | Remimazolam for... | 2024 | 3.2 | PMC ✓ |
| 2 | ... | ... | ... | ... | ... |
| # | PMID | 标题 | 年份 | RCR | 全文 |
|---|---|---|---|---|---|
| 1 | 38353755 | Remimazolam for... | 2024 | 3.2 | PMC ✓ |
| 2 | ... | ... | ... | ... | ... |
排除文獻摘要
排除文献摘要
- 病例報告: 8 篇
- 動物研究: 4 篇
- 不相關: 12 篇
- 全文不可用: 6 篇
undefined- 病例报告: 8 篇
- 动物研究: 4 篇
- 不相关: 12 篇
- 全文不可用: 6 篇
undefinedCheckpoint 機制
Checkpoint 机制
長任務使用 checkpoint 追蹤進度:
json
{
"capability": "literature-retrieval",
"status": "in-progress",
"progress": {
"total_strategies": 3,
"completed_strategies": 2
},
"currentStep": "filter",
"data": {
"search_results": ["pmid1", "pmid2", ...],
"filtered_results": ["pmid1", ...]
}
}长任务使用 checkpoint 追踪进度:
json
{
"capability": "literature-retrieval",
"status": "in-progress",
"progress": {
"total_strategies": 3,
"completed_strategies": 2
},
"currentStep": "filter",
"data": {
"search_results": ["pmid1", "pmid2", ...],
"filtered_results": ["pmid1", ...]
}
}使用範例
使用范例
範例 1:快速檢索
用戶:「幫我找 remimazolam 在 ICU 的文獻」
執行:
1. literature-search: 關鍵字搜尋
2. literature-filter: 自動過濾低品質
輸出:篩選後清單範例 2:系統性檢索
用戶:「我要做系統性回顧,主題是 AI 麻醉」
執行:
1. 定義 PICO
2. literature-search: 多策略搜尋 (MeSH + 關鍵字)
3. merge_search_results: 合併去重
4. literature-filter: 套用納入/排除標準
5. 產出 PRISMA 流程圖
輸出:完整檢索報告范例 1:快速检索
用户:「帮我找 remimazolam 在 ICU 的文献」
执行:
1. literature-search: 关键字搜寻
2. literature-filter: 自动过滤低品质
输出:筛选后清单范例 2:系统性检索
用户:「我要做系统性回顾,主题是 AI 麻醉」
执行:
1. 定义 PICO
2. literature-search: 多策略搜寻 (MeSH + 关键字)
3. merge_search_results: 合并去重
4. literature-filter: 套用纳入/排除标准
5. 产出 PRISMA 流程图
输出:完整检索报告相關能力
相关能力
- - 讀寫報告能力
report-writing - (cp.write_report) - 文獻評讀能力 = 本能力 + report-writing
literature-review
- - 读写报告能力
report-writing - (cp.write_report) - 文献评读能力 = 本能力 + report-writing
literature-review