本技能使用 PubMed E-utilities API 自动搜索并汇总前一天的生物信息学和肿瘤学研究进展,聚焦 CNS(Cell/Nature/Science)及子刊、Nature Index 等高影响力期刊,每天推荐 10 篇左右重要文献,并生成中文亮点介绍。
python3 ~/.openclaw/workspace/skills/bioinfo-daily/scripts/pubmed_search.py
openclaw cron list
# 编辑脚本中的 SEARCH_TOPICS 添加自定义主题
PubMed API: https://eutils.ncbi.nlm.nih.gov/entrez/eutils
搜索范围:
期刊筛选:
日报包含:
API 配置(使用环境变量):
NCBI_EMAIL: 你的邮箱地址NCBI_API_KEY: 你的 PubMed API Key获取 API Key: https://ncbiinsights.ncbi.nlm.nih.gov/2017/11/02/new-api-keys-for-the-e-utilities/
配置方式(任选其一):
方式 1 - OpenClaw 配置文件 ~/.openclaw/openclaw.json:
{
"env": {
"NCBI_EMAIL": "your@email.com",
"NCBI_API_KEY": "your_api_key"
}
}
方式 2 - 环境变量:
export NCBI_EMAIL="your@email.com"
export NCBI_API_KEY="your_api_key"
定时任务:
scripts/pubmed_search.py - PubMed API 搜索和日报生成NCBI_API_KEY 才能使用 PubMed API.env 文件,只放置 NCBI 相关凭证.env 文件已加入 .gitignore,不会提交到 Gitpubmed_search.py: 直接调用 PubMed API(ncbi.nlm.nih.gov)search_bioinfo.py: 调用 OpenClaw 的 web_search 工具(会发送到配置的搜索提供商)generate_daily.sh 引用飞书文档创建步骤# 生成今日日报
cd ~/.openclaw/workspace/skills/bioinfo-daily
python3 scripts/pubmed_search.py
# 输出保存至 /tmp/bioinfo_daily_YYYYMMDD.txt
共 1 个版本