Install
openclaw skills install wipo-patent-weeklyWIPO 小分子药物专利周报。每周定期检索 WIPO PatentScope 上新发布的小分子药物相关专利,生成 HTML 报告并上传 Google Drive。 当用户提到「专利周报」「WIPO专利」「专利检索」「小分子专利」时触发。 也用于 cron 定时任务:每周四 16:30 自动执行。
openclaw skills install wipo-patent-weeklyStep 1: 计算日期范围(上周三到上周四)
Step 2: 运行 wipo_search.py 抓取专利数据 → JSON
Step 3: 运行 wipo_generate_report.py 生成 HTML 报告
Step 4: 上传到 Google Drive
Step 5: 输出摘要信息
运行脚本自动计算日期:
python3 scripts/wipo_search.py <start_date> <end_date>
或手动计算:
python3 -c "
from datetime import datetime, timedelta
today = datetime.now()
# 上周四
last_thu = today - timedelta(days=(today.weekday() - 3) % 7 + 7) if today.weekday() >= 3 else today - timedelta(days=today.weekday() + 4)
last_wed = last_thu - timedelta(days=1)
print(f'{last_wed.strftime(\"%d.%m.%Y\")} {last_thu.strftime(\"%d.%m.%Y\")}')
"
cd ~/.openclaw/workspace
python3 scripts/wipo_search.py <start_date> <end_date>
输出: wipo_reports/wipo_patent_weekly_<date>.json
技术说明:
search.jsf 建立 session,再跳转结果页a.lb-next 点击实现查询条件:
cd ~/.openclaw/workspace
python3 scripts/wipo_generate_report.py wipo_reports/wipo_patent_weekly_<date>.json
输出: wipo_reports/wipo_patent_weekly_<date>.html
报告内容:
靶点提取规则: 见 references/target-rules.md
rclone copy wipo_reports/wipo_patent_weekly_<date>.html gdrive:OpenClaw/专利更新/ --timeout 60s
格式:
🔬 WIPO 小分子药物专利周报 | <日期范围>
📊 专利总数: <N> | WO: <N> | CN: <N> | US: <N>
🎯 热门靶点: <top 5 targets>
🏢 申请人 TOP 3: <top 3 applicants>
报告已上传至 Google Drive: OpenClaw/专利更新/
wipo_reports/ 目录