SuperAPI AI 工具集

patent-download

办公与效率

查看项目

更新于 10-16 08:34

技能介绍

用途:根据专利号从多个平台下载专利文本(PDF/摘要/全文),并查询专利基本信息,适合批量导出专利文件。发明侵权比对、权利要求分析、有效性核查等应使用专用分析工具,不适用本技能。

主要能力:Google Patents(API、免费免登录)为首选通道,度衍专利(浏览器自动化)为备选;支持批量下载多个专利号;支持仅查询信息不下载。

用法:进入 scripts 目录后运行 cli.py。例如 python cli.py --list 查看平台状态;python cli.py google CN223081266U 下载;python cli.py google 202421964517.8 按申请号自动匹配;python cli.py google CN223081266U --info 仅查询;python cli.py google CN223081266U CN118198150A CN118198150B 批量下载。也可直接调用平台脚本,如 python platforms/google_patents.py CN223081266U -o ~/Downloads。参数包括 -m/--method、-u/--username、-p/--password、-o/--output、--headless、--info。

依赖:Google Patents 信息查询与凭证自检零依赖。下载需按通道安装:Google Patents 需 pip install patent-downloader;浏览器自动化需 pip install playwright && playwright install chromium;API 通道需 requests。可统一执行 pip install -r scripts/requirements.txt。

凭证与安全:账号通过环境变量 PATENT_<平台>USERNAME/PATENT<平台>_PASSWORD 或本地 config/.env 读取,不硬编码、不打印密码;可运行 python scripts/platforms/_creds.py 自检。Google Patents 与 CNIPA epub 公开免登录。注意包装脚本在缺依赖时会自动执行 pip 安装(版本未固定,存在供应链风险),直接调用 cli.py 不触发自动安装。浏览器方式会在本机启动 Chromium 并写入指定输出目录。

限制:用户给的申请号与 Google Patents 使用的公告号无数学对应关系,自动匹配不保证成功;其余平台状态、账号获取与合规要求见 references 相关文档。