编程

competitor-skill

试用

"给定 PatSnap 专业检索式,检索专利数据库,生成竞争对手专利分析报告。当用户输入包含 PatSnap 字段操作符(如 ANCS:、TAC_all:、DESC_B:、MAINF:、ALL_AN:、PN:、APD:、PBD:、APNO:、PRNO: 等)的检索式时触发。"

它能做什么

"给定 PatSnap 专业检索式,检索专利数据库,生成竞争对手专利分析报告。当用户输入包含 PatSnap 字段操作符(如 ANCS:、TAC_all:、DESC_B:、MAINF:、ALL_AN:、PN:、APD:、PBD:、APNO:、PRNO: 等)的检索式时触发。"

技能文档

Competitor Patent Report Skill

用途

给定一条 PatSnap 专业检索式和报告标题,自动检索专利数据库,生成竞争对手专利分析报告 Markdown 文件,包含新公开专利概况、专利技术总结和专利详情三个部分。

首次安装配置

首次使用前,使用者必须配置自己的智慧芽(PatSnap)API Key,否则无法检索专利数据。

本 Skill 包不应内置任何 API Key。分享给他人前,请确认 scripts/config.py 中没有真实 key,且包内不包含 scripts/.env

AI 引导规则

当用户首次触发本 skill(输入检索式)时,必须先执行以下检查

  1. 在 skill 工作目录的 scripts/ 子目录下查找名为 .env 的配置文件,检查是否存在 PATSNAP_API_KEY
  2. 如果文件不存在或 key 为空:
    • 告知用户需要先配置他自己的智慧芽 API Key
    • 询问用户:"请提供你的智慧芽 API Key(格式通常为 sk-xxx):"
    • 用户输入后,将其写入 skill 工作目录 scripts/ 子目录下的 .env 配置文件:PATSNAP_API_KEY=用户输入的key
    • 确认写入成功后,继续执行检索
  3. 如果 key 已存在,直接执行检索

.env 示例:

PATSNAP_API_KEY=sk-你的智慧芽APIKey

# 可选:如文献检索使用不同 key,可单独配置;未配置时默认复用 PATSNAP_API_KEY
# LITERATURE_API_KEY=sk-你的文献检索APIKey

# 可选:如需 AI 文献总结,可配置自己的 ARK Key;未配置时自动跳过该总结
# ARK_API_KEY=你的ARK_APIKey

触发条件

  • 用户输入包含 PatSnap 字段操作符的检索式,例如:
    • ANCS:TAC_all:DESC_B:MAINF:ALL_AN:PN:APD:[PBD:[APNO:PRNO:
  • 用户明确要求"运行检索式"、"执行检索"、"根据检索式生成报告"等

调用方式

cd ~/Documents/competitor_skill
bash scripts/run.sh "<检索式>" "<报告标题>" [数量]

参数说明:

  • <检索式>:PatSnap 专业检索式(必填)
  • <报告标题>:报告标题,用于文件命名和报告头部(可选,默认"专利检索报告")
  • [数量]:最大检索条数,默认 200

报告结构

第一部分:新公开专利概况

  • 检索元信息(检索式、报告标题)
  • 各公司专利数量统计表格

第二部分:专利技术总结

  • 每家公司一张卡片,总结技术焦点和技术手段

第三部分:专利详情

  • 按细分技术方向 → 申请人(公司)→ 专利三级展开
  • 每篇专利:标题、公开号(可点击跳转智慧芽)、法律状态、申请人、申请日、技术问题、技术手段、技术功效、摘要附图

输出

  • run.sh 将报告 Markdown 内容直接输出到 stdout,同时保存到 reports/ 目录

报告生成后的展示规则

run.sh 执行完毕后:

  1. 在对话框中展示以下内容:
    • 第一部分(新公开专利概况):完整展示
    • 第二部分(专利技术总结):完整展示
    • 第三部分(专利详情):不在对话框展示,告知用户完整报告已保存到文件

环境要求

  • Python 或 uv

依赖

requests>=2.31.0
python-dotenv>=1.0.0

自动安装(通过 uvpip),无需手动操作。

使用前配置

本 Skill 依赖智慧芽开放平台 MCP 服务:

  • 完成安装、初次使用时需进行自检,参见 README.md
  • 用户需完成账号授权,并确保 Agent 环境已启用对应 MCP 工具
  • 若未完成配置,本 Skill 只能提供分析框架,无法检索实时数据或生成基于数据库的结论
  • 缺少MCP配置时,引导用户参照 README.md 在 [open.zhihuiya.com](https://open.zhihuiya.com/) 获取MCP。

相关技能

竞争对手专利布局策略调研技能:给定竞争对手公司名称与技术领域,自动检索专利、识别重点布局、分析核心/外围策略,输出带有产品图可视化的HTML/PDF报告供企业IP团队和研发参考。

Execute a user-supplied PatSnap advanced patent query containing field operators such as ANCS:, TAC_ALL:, DESC_B:, MAINF:, ALL_AN:, PN:, APD:, PBD:, APNO:, or PRNO:, then generate an evidence-backed competitor patent report with portfolio counts, company-level technical summaries, hierarchical patent details, optional literature context, Markdown output, and an accessible HTML rendering. Use when the user explicitly asks to run a PatSnap query or create a report from one; require verified PatSnap MCP or documented global API access and never collect credentials in chat.

针对指定行业,自动检索竞品近5年全球专利,按品牌专利簇、技术路线趋势、国家布局三个维度深度分析,生成面向客户高层(总裁/CXO)汇报用的专业 HTML 报告。

当用户需要基于 PatSnap 或智慧芽专利 MCP/API 数据开展专利全景、专利版图、竞争专利情报、技术路线图、组合规划、产品/R&D 策略项目时使用本技能——无论用户显式调用 /patent-panorama-insights(或 @patent-panorama-insights),还是用自然语言描述这类专利分析任务。本技能编排五层流水线:环节1检索与降噪(patent-panorama-insights-search)、环节2全景统计与价值挖掘(patent-panorama-insights-stats)、环节3标引体系推荐(patent-panorama-insights-tag)、客户 SaaS 工具中的人工标引交接,以及环节4有证据支撑的单文件 HTML 报告(patent-panorama-insights-report),并管理各层之间的检查点、人工标引交接、回滚和进度汇报。

竞争对手情报分析助手(投标方视角)。当用户给出一个公司主体,想分析竞争对手、摸清投标对手底细时,必须使用此SKILL:竞对分析、竞争对手调查、对手中标实力评估、竞对主战场与强势品类、竞对大客户识别、投标交锋记录(在什么品类/地区/客户上碰面)、自家与竞对双公司对比、竞对动态周报监控。基于全网招投标数据输出报告:竞对从投标重叠算出、实力用中标记录证明、客户关系是真实合同关系。支持单公司深度报告与双公司对比两种模式。即使用户没有提到「竞对」,只要想搞清楚投标场上某个对手的实力、地盘与打法,都应使用本SKILL。注意边界:若用户给出一个具体的招标项目做该不该投的决策分析,使用 zlbx-bid-de

Build an evidence-backed competitive patent landscape for a defined industry, technology, competitor set, geography, and time window. Use when executives, strategy teams, product leaders, competitive-intelligence analysts, or IP teams need to understand competitor technology bets, patent clusters, geographic filing behavior, cross-market differences, representative patents, potential white-space hypotheses, entry timing, and prioritized actions in an accessible HTML report; do not use this skill as an infringement or FTO opinion.