- 合并 get_pdf_from_elsevier 进 get_abstract_from_elsevier: 同一 DOI 取 XML 后 发现全文则内联取 PDF, 并补抓存量缺 PDF 论文; 阶段2 批量上限拆为 pdf_number_of_task - 新增 ensure_fetch_running beat 任务 + alive 心跳: 自触发链重启/崩溃/空闲后自愈 - get_pdf_from_openalex: 限流期间慢节奏刷 alive 不打 API; 普通 429 也退避 - migration 0010 注册 ensure_fetch_running 每 60s 周期任务 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| 0001_initial.py | ||
| 0002_paper_has_abstract_xml_paper_has_fulltext_pdf_and_more.py | ||
| 0003_paper_o_keywords.py | ||
| 0004_alter_paper_fail_reason.py | ||
| 0005_alter_paper_fetch_status.py | ||
| 0006_pg_trgm_index.py | ||
| 0008_papermonitor.py | ||
| 0009_seed_monitors_and_schedule.py | ||
| 0010_seed_ensure_fetch_running.py | ||
| __init__.py | ||