历史学文献检索工具。支持 OpenAlex、Crossref、Google Scholar 等多数据库检索,用于检索历史学领域的研究进展。
综合历史学文献检索工具,支持多个免费学术数据库,帮助研究者快速获取历史学领域的最新研究进展。
| 数据库 | 费用 | API | 特点 |
|---|---|---|---|
| OpenAlex | 免费 | ✅ 官方 API | 开放、现代化、推荐首选 |
| Crossref | 免费 | ✅ 官方 API | 学术出版元数据权威 |
| Google Scholar | 免费 | ❌ 无官方 API | 覆盖面广,提供搜索链接 |
# OpenAlex 检索(默认)
python3 scripts/history_search.py "French Revolution"
# 多数据库检索
python3 scripts/history_search.py "World War II" --dbs openalex,crossref
# 限定时间范围
python3 scripts/history_search.py "Cold War" --date 2010:2025
# 查看检索历史
python3 scripts/history_search.py --history
# 查看最近20条
python3 scripts/history_search.py --history 20
# 设置邮箱(提高 Crossref 速率限制)
python3 scripts/history_search.py --config email [email protected]
# 生成一手史料研究评价清单
python3 scripts/history_appraisal.py primary_source
# 生成二手文献研究评价清单
python3 scripts/history_appraisal.py secondary_source > appraisal.json
# 查看所有评价类型
python3 scripts/history_appraisal.py --list
python3 scripts/history_search.py "检索词"
python3 scripts/history_search.py "检索词" \
--dbs openalex,crossref \
--max 30 \
--date 2015:2025
| 参数 | 说明 | 示例 |
|---|---|---|
--dbs | 选择数据库 | openalex,crossref,scholar |
--max | 最大结果数 | 20 (默认) |
--date | 时间范围 | 2010:2025 |
{
"query": "French Revolution",
"databases_searched": ["openalex", "crossref"],
"search_id": "a1b2c3d4",
"results_by_database": {
"openalex": {
"database": "OpenAlex",
"total_count": 1523,
"returned_count": 20,
"results": [
{
"id": "W123456789",
"title": "The French Revolution: A History",
"authors": ["Author Name"],
"journal": "Journal of History",
"pubdate": "2020",
"doi": "10.xxxx/xxxxx",
"url": "https://doi.org/10.xxxx/xxxxx",
"cited_by_count": 45,
"is_oa": true,
"database": "OpenAlex"
}
],
"status": "success"
}
},
"summary": {
"total_articles_found": 35
}
}
优势:
限制:
适用场景: 检索近期研究(2010年后)、需要引用分析
优势:
限制:
适用场景: 检索传统期刊文献、需要准确的出版信息
优势:
限制:
适用场景: 补充检索、查找难以获取的文献
建议同时使用 OpenAlex 和 Crossref:
python3 scripts/history_search.py "your topic" --dbs openalex,crossref
限定时间范围提高相关性:
python3 scripts/history_search.py "French Revolution" --date 2015:2025
配置文件位置: ~/.histlit/config.json
{
"email": "[email protected]"
}
历史记录位置: ~/.histlit/search_history.json
自动保存最近50条检索记录,包含:
| 工具 | 费用 | 数据库 | 适用领域 |
|---|---|---|---|
| Histlit-Research | 免费 | OpenAlex, Crossref | 历史学 |
| Medlit-Research | 免费 | PubMed, Embase | 医学 |
| Web of Science | 付费 | 综合 | 多学科 |
| Scopus | 付费 | 综合 | 多学科 |
针对历史学研究特点,提供专门的批判性评价框架:
| 类型 | 适用场景 |
|---|---|
primary_source | 一手史料分析 |
secondary_source | 二手文献研究 |
comparative_history | 比较历史研究 |
quantitative_history | 量化历史研究 |
microhistory | 微观史研究 |
oral_history | 口述史研究 |
book_review | 书评 |
# 生成评价清单
python3 scripts/history_appraisal.py primary_source
# 保存到文件并填写
python3 scripts/history_appraisal.py secondary_source > my_review.json
# 加载已填写的评价
python3 scripts/history_appraisal.py primary_source my_review.json
使用本工具检索到的文献,请按照各数据库的要求进行引用。
Histlit-Research - 让历史学研究更高效