多源学术文献检索、知识库管理与报告生成。支持 arXiv、Semantic Scholar、知网、万方、Google Scholar。使用场景:搜索文献、管理知识库、生成文献日报/周报/月报、解析 PDF。
学术文献检索、知识库管理与报告生成一站式解决方案。
自动识别检索场景,应用不同筛选策略:
| 模式 | 命令 | 适用场景 |
|---|---|---|
| 快速了解 | /smart-search 关键词 --mode quick | 快速了解某个领域 |
| 最新推荐 | /smart-search 关键词 --mode latest | 追踪最新文献 |
| 深度研究 | /smart-search 关键词 --mode deep | 系统性文献收集 |
自动模式识别:
核心功能:
详见:.claude/skills/smart-search/SKILL.md
通过 Chrome DevTools MCP 操作真实浏览器,不会被网站封禁:
| Skill | 功能 | 示例 |
|---|---|---|
cnki-search | 关键词检索 | /cnki-search 深度学习 |
cnki-advanced-search | 高级检索 | /cnki-advanced-search CSSCI 人工智能 2020-2025 |
cnki-paper-detail | 论文详情 | /cnki-paper-detail |
cnki-journal-search | 期刊检索 | /cnki-journal-search 计算机学报 |
cnki-journal-index | 收录查询 | /cnki-journal-index 计算机学报 |
cnki-journal-toc | 期刊目录 | /cnki-journal-toc 计算机学报 2025 01期 |
cnki-download | 文献下载 | /cnki-download |
cnki-export | 导出/Zotero | /cnki-export zotero |
前置要求:
claude mcp add chrome-devtools -- npx -y chrome-devtools-mcp@latestgoogle-chrome --remote-debugging-port=9222验证码处理: 检测到滑块验证码时自动暂停,等待用户手动完成。
| 来源 | 语言 | 方式 | 认证 |
|---|---|---|---|
| arXiv | 英文 | API | 无需 |
| Semantic Scholar | 英文 | API | 可选 Key |
| CNKI | 中文 | Chrome MCP | 账号登录 |
| 万方 | 中文 | Selenium | 账号登录 |
| Google Scholar | 双语 | scholarly | 无需 |
| 类型 | 命令 | 内容 |
|---|---|---|
| 日报 | /daily | 今日新增 + 创新点提取 |
| 周报 | /weekly | 本周统计 + Top 5 分析 |
| 月报 | /monthly | 趋势分析 + 选题建议 |
/smart-search 大语言模型 # 自动识别模式
/smart-search 本周最新 AI 论文 # 自动识别为最新推荐模式
/smart-search 深入研究知识图谱 # 自动识别为深度研究模式
/smart-search transformer --mode quick # 手动指定快速了解模式
/smart-search 深度学习 --mode latest # 手动指定最新推荐模式
/smart-search 知识图谱 --mode deep # 手动指定深度研究模式
/lit-search [关键词] # 跨所有源搜索
/lit-search [关键词] - sources: arxiv # 仅 arXiv
/lit-search [关键词] - sources: cnki # 仅知网
/lit-search [关键词] - sources: en # 英文源
/lit-search [关键词] - sources: cn # 中文源
/lit-search [关键词] - max: 20 # 返回 20 条
/lit-search [关键词] - download # 搜索并下载
/cnki-search [关键词] # CNKI 关键词搜索
/cnki-advanced-search [类别] [关键词] [年份] # 高级检索
/cnki-journal-search [期刊名] # 期刊检索
/cnki-journal-index [期刊名] # 查询收录情况
/cnki-download # 下载当前论文
/cnki-export zotero # 推送到 Zotero
/kb # 查看知识库
/kb-add [id] - download # 添加并下载
/kb-remove [id] # 删除文献
/kb-search [关键词] # 搜索知识库
/kb-export bib # 导出 BibTeX
/kb-tag [id] 标签1,标签2 # 添加标签
/kb-note [id] "笔记" # 添加笔记
/daily # 今日日报
/weekly # 本周周报
/monthly # 本月月报
用户: 帮我在知网搜索深度学习的论文
↓
调用 cnki-search skill
↓
Chrome DevTools MCP 操作浏览器
↓
返回结构化结果 (标题、作者、期刊、被引、下载)
↓
用户: 下载第 1 篇
↓
调用 cnki-download skill
↓
触发浏览器下载 PDF/CAJ
用户: /lit-search transformer - sources: en
↓
解析参数: sources = [arxiv, semantic-scholar]
↓
并行调用搜索脚本:
- tools/search/arxiv_fetch.py
- tools/search/semantic_scholar_fetch.py
↓
合并结果 + 去重
↓
展示结果表格
↓
用户: /kb-add 1,3,5 - download
↓
存入 SQLite + 下载 PDF
用户: /daily
↓
查询 SQLite: 今日新增文献
↓
对每篇文献:
- 读取创新点/工作流程
- 获取关键图片
↓
加载模板 prompts/templates/daily_template.md
↓
生成 Markdown 报告
↓
存储到 data/users/{user_id}/reports/
从 $ARGUMENTS 提取:
- sources:: 搜索源 (arxiv, semantic-scholar, cnki, wanfang, google-scholar, en, cn)- max: N: 最大结果数,默认 10- year: RANGE: 年份范围- download: 自动下载# 查找搜索脚本
SCRIPT_DIR="tools/search"
# arXiv
python3 "$SCRIPT_DIR/arxiv_fetch.py" search "QUERY" --max 10
# Semantic Scholar
python3 "$SCRIPT_DIR/semantic_scholar_fetch.py" search "QUERY" --max 10
# CNKI (推荐使用 cnki-search skill)
# python3 "$SCRIPT_DIR/cnki_fetch.py" search "QUERY" --max 10
| # | 标题 | 作者 | 来源 | 年份 | 被引 | 操作 |
|---|------|------|------|------|------|------|
| 1 | Attention Is All You Need | Vaswani et al. | [A] | 2017 | 50000 | /kb-add 1 |
| 2 | BERT | Devlin et al. | [S] | 2018 | 45000 | /kb-add 2 |
来源标记: [A]=arXiv, [S]=Semantic Scholar, [C]=CNKI, [W]=万方
data/users/{user_id}/knowledge_base.db
| 操作 | 命令 | 说明 |
|---|---|---|
| 查看 | /kb | 总数、来源分布、最近添加 |
| 添加 | /kb-add [id] | 从搜索结果添加 |
| 删除 | /kb-remove [id] | 删除文献及关联数据 |
| 搜索 | /kb-search [关键词] | 全文搜索 |
| 导出 | /kb-export [格式] | BibTeX/CSV/JSON |
config/settings.yaml # 主配置
config/credentials.yaml # API Keys