{"repo":"yuc16/PatentRadar","free":true,"listed":false,"github":"https://github.com/yuc16/PatentRadar","clone":"git clone https://github.com/yuc16/PatentRadar.git","description":"专利侵权分析系统 —— 输入专利公开号，产出竞品侵权分析报告；同时打包成 skill，可被任意 agent（codex，claude code 等） 调用。","language":"Python","stars":51,"topics":["agentic-ai","claim-chart","claude-code","claude-code-skill","codex","fastapi","intellectual-property","legal-tech","llm-agent","multi-agent"],"license":null,"category":"ai-agents","readme_excerpt":"PatentRadar 专利侵权竞品分析 输入一个专利公开号，输出一份竞品侵权分析报告——内容包括：逐项技术特征对比表、可点击的公开证据 URL、以及“还缺什么证据 / 下一步去哪查”的可执行建议。 https://github.com/user-attachments/assets/94f8f758-6a43-49a8-b16b-2e04e1d8e110 快速开始 · Skill 模式 · Examples · 评估 --- 为什么需要 PatentRadar 传统侵权排查靠人工：律师团队读专利权 → 拆特征 → 翻竞品手册 → 搜证据 → 写 claim chart，一份高质量报告动辄 3-5 天。 PatentRadar 把这条链路压到 1 小时 ：4 个模块串行流水线 + 多源搜索 + 多模态证据抓取 + 严苛评分规则，让 LLM 做\"信息整理\"和\"逐特征对比\"，把 可追溯复核 的 侵权分析报告直接交到律师手上。 🚀 快速开始 部署：两种模式 维度 模式A：独立部署（高性能） 模式B：skill 嵌入（最简单，推荐） --- --- --- 所需依赖 1、至少一个搜索工具（Tavily/Bocha/Exa/Brave）2、大模型的api 零额外依赖，只需要codex或其他agent 调度 server/runner.py 串 4 个 CLI subprocess 主 agent spawn 4 个 subagent LLM 调用 项目内的 llm/provider.py 统一发包 由宿主 agent（Claude Code / Codex）的对话能力直接调用 搜索 / 抓页 项目内的 search/ + fetcher/ 模块 由宿主 agent 的 WebSearch / WebFetch 工具直接调用 可观测追溯 Web Dashboard + 4 个 module log 文件 宿主 agent 的对话窗口 + 落盘 JSON 注：关于模式A的所需依赖说明 - 搜索工具 ： 推荐四个搜索工具全部连接，性能最强 ，模式A综合使用四个搜索工具，将不同工具的搜索性能极致发挥，其中tavily是主力搜索工具，消耗额度较高，所以.env中可配置多个tavily的api-key轮换使用。（如需大量低价api-key，可前往闲鱼购买） - Tavily - 博查 API - Exa - Brave Search API - 大模型 ：模式A需要自己配置大模型的api-key，支持两种大模型的配置方式（推荐 chatgpt auth ，便宜、模型强、额度多）： - chatgpt auth （ChatGPT plus以上订阅可用，需本机安装codex cli后在终端运行 codex login 完成 OAuth） - 其他OpenAI 兼容格式 （aihubmix / DeepSeek / 自建网关）——请参考 .env.example --- 模式A：分两种部署方式 方式 （1） · 本地 uv（推荐） PDF 渲染的系统层依赖 —— uv sync 只装 Python 包；WeasyPrint 另需系统级图形库（Pango / Cairo 等），Linux 还需中文字体（macOS / Windows 系统自带中文字体，无需另装）。缺图形库 → 只产出 md、无 PDF；缺中文字体 → PDF 中文乱码。按平台装一次即可（可以让AI帮你装） Linux （Debian / Ubuntu） 其它发行版换包名，如 Fedora： pango ca","default_branch":null,"files":null,"tree":[],"storefront":"/r/yuc16","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yuc16/PatentRadar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}