用途:通过 Frevana 按专利查询词检索 Google Patents 结果,适合需要获取专利/申请搜索数据的场景。
主要能力:接收必填查询参数 q(--query 为别名),可选 page、num、language、status;status 仅支持 GRANT 或 APPLICATION,page 为 0 及以上,num 为 10 到 100。脚本校验响应为 JSON,保存到本地文件,并将同一 JSON 原样输出到 stdout,不重写或重塑数据,除非用户明确要求转换。
使用方式:需在环境变量中提供 FREVANA_TOKEN,或本次运行用 --token 覆盖;依赖 curl、bash、python3。基本命令:bash <skill-path>/scripts/search_google_patents.sh --q "(Coffee)"。可加 --status GRANT --language en --page 0 --num 10,或用 --output 指定保存路径。默认保存到 ./out/google-patents-search-<UTC 时间戳>-<pid>.json。交互式 shell 下若缺少 token 可能提示输入;非交互或智能体流程中应快速失败并提示设置 FREVANA_TOKEN 或传 --token。
限制:仅 q 必填,不要自行编造 page、num、language、status。Frevana 端点目前仅支持 q、page、num、language、status,不要传 engine、api_key、output、no_cache、async、zero_trace 等不支持的字段。不要为保存和总结重复调用脚本。缺少 curl 或 python3 时应停止并提示安装。不要回显 Bearer token。总结时可提取专利标题、公开号、受让人、发明人、优先权日、申请日、公开日、授权日、摘要片段、链接及后续分页信息。