Search local Obsidian paper notes by keyword, author, topic, or research area. Use when user wants to find papers already saved in their vault — not for online discovery. Triggers: 搜论文笔记, 找之前看过的论文, 本地搜索, 有没有关于X的论文, search my notes, find saved papers, look up papers in vault, 已有笔记里找. For online search use literature-review, semantic-scholar-daily, or openalex-database.
帮助用户通过关键词、作者、研究领域或特定主题在已有的论文笔记中搜索相关论文。
分析用户的搜索查询以确定:
搜索类型
提取搜索参数
确定搜索范围
使用Grep在20_Research/Papers/目录中搜索:
# 按标题搜索
grep -r -i "查询关键词" "20_Research/Papers/ --include="*.md"
# 按作者搜索
grep -r "作者姓名" "20_Research/Papers/ --include="*.md" | grep -i "author: 作者姓名"
# 按领域搜索
grep -r "关键词" "20_Research/Papers/领域/"
提取基本信息
匹配上下文
按研究领域分组,每篇论文显示:
## 论文搜索结果
**搜索关键词**:[查询词]
### 大模型方向(N篇)
#### 1. [[论文标题]] - [[链接]]
- **相关性**:⭐ [X.X/10]
- **作者**:[作者1, 作者2]
- **发布时间**:YYYY-MM-DD
- **领域**:具体子领域
- **匹配位置**:标题
### 多模态技术(N篇)
[类似格式]
如果搜索结果为空:
当用户搜索论文时:
使用特定语法:
搜索 "论文标题"搜索 "作者姓名"搜索 "关键词"搜索 "领域"支持组合搜索:
搜索 "大模型" "量化"搜索结果会显示: