Install
openclaw skills install wos-paper-downloaderWeb of Science 文献搜索与下载助手。自动从 WOS 搜索文献、提取元数据,并协助批量下载 PDF。使用场景:需要批量获取学术文献时,特别是环境心理学、恢复性环境等研究方向。需要有效的 WOS 机构订阅。
openclaw skills install wos-paper-downloader自动从 Web of Science 搜索文献、提取元数据,并协助批量下载 PDF。
⚠️ 重要说明:
# 1. 运行主脚本
python scripts/wos_downloader.py
# 2. 按提示输入检索关键词
# 3. 脚本会生成检索结果和下载列表
# 基础检索
python scripts/wos_downloader.py --query "restorative environment health" --limit 50
# 高级检索(使用WOS检索式)
python scripts/wos_downloader.py --advanced --query 'TS=("attention restoration theory") AND TS=(health)' --limit 100
# 指定输出目录
python scripts/wos_downloader.py --query "green space mental health" --output ./papers/2024
# 只下载开放获取文献
python scripts/wos_downloader.py --query "nature exposure" --oa-only
pip install -r scripts/requirements.txt
脚本会:
自动按以下结构整理:
papers/
├── 2024-01-15_restorative-environment/
│ ├── metadata.csv # 文献元数据
│ ├── download_list.txt # 待下载清单
│ ├── oa_papers/ # 开放获取文献
│ │ ├── paper1.pdf
│ │ └── paper2.pdf
│ └── subscribed/ # 订阅文献(手动下载后放入)
# 恢复性环境
TS=("attention restoration theory" OR "stress recovery theory" OR "restorative environment*") AND TS=(health OR well-being)
# 亲环境行为
TS=("pro-environmental behavior" OR "sustainable behavior") AND TS=(attitude* OR motivation)
# 绿色空间与健康
TS=("green space" OR "greenspace" OR "urban nature") AND TS=(health OR "mental health" OR well-being)
TS= - 主题检索(标题+摘要+关键词)AU= - 作者检索SO= - 期刊检索PY= - 出版年份* - 通配符(如 restor* 匹配 restore, restorative, restoration)问题:无法登录 Web of Science
问题:下载速度慢
--oa-only 只下载开放获取文献--delay 参数控制请求间隔问题:PDF 下载失败
download_list.txt 手动获取