安装与下载
1 ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install company-patent-analysis
2 手动安装
将技能文件夹复制到以下位置之一
~/.openclaw/skills/
{'/skills/'}
优先级:工作区 › 全局 › 内置
3 提示词安装
将此提示词复制到 Openclaw 即可自动安装。
请帮我使用 Clawhub 安装 skill-company-patent-analysis。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
基本信息
company-patent-analysis
安装指南
- ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install company-patent-analysis - 手动安装
将技能文件夹复制到以下位置之一
全局模式
~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置 - 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 company-patent-analysis。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
下载技能 (.zip)
什么是
公司专利分析使用 PatentMax,为指定公司和技术领域创建专利竞争情报报告。它会根据专利数据识别相关竞争对手,并可将研究论文、网站、新闻、标准和诉讼纳入分析。报告有助于团队了解某个领域有哪些活跃参与者、不同技术路线如何比较,以及可能存在哪些差距或风险。
异步工作流可生成可下载的 Word 报告,用于决策和交接。此 Openclaw Skills 功能需要目标公司的注册法定名称和技术名称。这是一项付费任务:执行前,用户必须收到价格估算并确认。该技能不会对侵权、专利有效性或实施自由作出确定的法律结论。
应用场景
比较指定公司在特定技术领域的专利组合与竞争对手。
梳理某个技术领域的竞争格局,并识别主要参与者或不同的技术路线。
为管理决策、产品对标或项目评估准备专利情报报告。
结合产品和其他可用证据,审查竞争对手近期提交的申请。
纳入诉讼来源,为早期风险评估或诉讼准备提供参考,同时将法律判断留给具备资质的专业人士。
工作原理
确认两项必需输入:技术名称和目标公司的完整注册名称。如果用户只提供缩写,应先通过专利申请人搜索确认注册名称,再继续操作。
明确决策目标以及任何可选范围,例如市场、时间范围、来源、排除项或背景材料。不要臆造缺失的必需输入。
说明价格并取得用户确认。仅使用显式的 --yes 标志运行任务。
提交 PatentMax 竞争分析任务。如果没有 PATENTMAX_API_KEY,首次运行时会自动为此技能领取免费试用额度,额度为 ¥40,有效期为 30 天,并存储在本地 ~/.patentmax/ 下。如果已配置密钥,则使用该密钥。
使用 --wait 或其 operation_id 跟踪异步任务。向用户传达进度更新。如果轮询超时,应检查现有操作,而不是重复提交。
检查报告的 quality_status、范围和来源覆盖情况。如果状态为 qualified_degraded 或 review_required,应说明其局限性。
突出竞争格局、竞争对手的活动、目标公司的地位以及相关差距或风险。如用户要求,下载已完成的 Word 报告,并说明证据的局限性。
配置指南
此技能通过提供的技能环境调用 PatentMax 脚本。SKILL.md 未指定单独的安装命令或依赖安装流程。服务接口和控制台位于 https://api.ip930.com。
首次使用无需 API 密钥:如果未设置 PATENTMAX_API_KEY,脚本会自动领取此技能专属的试用额度。该试用额度为 ¥40,有效期为 30 天,并存储在本地 ~/.patentmax/ 下。如果已配置密钥,脚本将使用该密钥,而不会领取试用额度。
运行付费任务前,请提供价格估算并取得用户确认。执行命令必须包含 --yes。
使用两项必需输入创建报告
python scripts/patentmax_competitive.py create
--subject "钠离子电池"
--company "完整注册公司名称"
--wait --yes
添加可选范围和决策背景
python scripts/patentmax_competitive.py create
--subject "钠离子电池"
--company "完整注册公司名称"
--objective "评估竞争环境和专利风险"
--markets "CN,US,EP"
--time-range "过去五年"
--wait --yes
检查现有异步操作
python scripts/patentmax_competitive.py status --operation-id
下载已完成的报告
python scripts/patentmax_competitive.py download
--report-id
--out competitive-analysis-report.docx
取消操作
python scripts/patentmax_competitive.py cancel --operation-id
如果免费试用额度已用完或过期,应按原样转达服务返回的错误消息;不要改写,也不要反复重试。如果任务超时,请使用其现有的 operation_id 查询状态。
数据架构
输入和范围
字段或选项 用途
--subject 必填,仅填写技术名称;不要混入公司名称或报告请求。
--company 必填,填写专利注册记录中的完整法定名称。
--objective 可选的决策背景,例如项目评估、对标或诉讼准备。
--markets 可选的地理范围,例如 CN,US,EP。
--time-range 可选的时间段;可接受 all、last three years 或年份范围等值。
--sources 默认为 patent,paper,web,news;也可包含 standard 和 litigation。
--excluded 可选,指定要从覆盖范围中排除的技术领域。
--materials / --materials-file 可选的用户提供背景材料,例如公司信息或已知产品。
任务记录和输出
使用 operation_id 跟踪异步任务;可用它查询状态或取消操作。
已完成的报告由 report_id 标识,可下载为 .docx Word 文档。
报告质量由 quality_status 表示。对于 qualified_degraded 和 review_required,必须明确说明覆盖范围或分析方面的局限性。
可选 API 凭据或自动领取的试用额度存储在本地 ~/.patentmax/ 下。
如果未提供 --idempotency-key,系统会根据请求内容生成一个,以确保相同请求的重试不会创建重复任务或产生重复费用。
技能说明未定义本地报告数据库、详细的报告文件架构,也未定义上述内容之外的其他元数据字段。
高级特性
异步执行并提供进度更新,轮询间隔自适应调整为 10 至 60 秒,默认等待上限为 90 分钟。
超时后使用
operation_id
恢复监控;超时不代表服务器端任务失败。
幂等请求处理可在重试相同输入时减少重复创建任务和重复收费。
可配置地理范围和时间范围、排除主题、背景材料及证据来源。
可选择专利、论文、网页、新闻、标准和诉讼来源;论文可补充新兴技术的早期信号,诉讼来源则可支持以风险为重点的分析。
未配置 API 密钥时,自动领取此技能专属的免费试用额度;领取通知会输出到 stderr,且必须转达给用户。
按质量情况交付结果;对于质量下降或需要复核的结果会予以标记,而不会将其表述为完全合格的结论。
将已完成的分析导出为 Word 文档,便于直接交接。
严格遵守结论边界:发现应受数据库、地理范围、来源和检索范围的限制;应考虑未公开申请、申请人名称差异和数据库缺口;侵权或有效性意见应交由专利专业人士判断。
name: company-patent-analysis
description: 企业技术专利竞争分析。当用户提到企业情报分析、竞争对手分析、竞品专利、技术竞争格局、专利布局对比、某家公司在做什么技术、行业专利态势,或要一份可交付的企业专利竞争报告时使用。无需 API Key,首次使用自动领取免费试用。Use when the user asks for competitive patent intelligence, competitor technology analysis, or a company's patent landscape report. Works without an API key: a free trial is claimed automatically on first use.
version: "1.0.0"
author: PatentMax
user-invocable: true
argument-hint: "[企业名称 / 技术方向 / 分析目标]"
allowed-tools: Bash, Read, Write
企业专利分析 · PatentMax
输出一份企业技术专利竞争分析报告:这家企业在某个技术方向上有什么、竞争对手在做什么、技术格局怎么分、机会和风险在哪。异步生成,可导出 Word 文档直接交付。
数据来自 PatentMax 专利库,并可将论文、网页、新闻、标准、诉讼一并计入分析来源。
接口与控制台:https://api.ip930.com
不需要 API Key 就能用。 没设 PATENTMAX_API_KEY 时,脚本第一次运行会自动领取一份免费试用(累计 ¥40 额度、30 天有效,只开通本技能的功能),存在本机 ~/.patentmax/,之后自动沿用。领取成功时 stderr 会打一行「[PatentMax] 已自动领取免费试用……」,把这句话转告用户。
试用用完、过期,或想用其他功能时,命令会返回带 "free_trial": true 的错误,message 里写着下一步怎么办(注册 PatentMax 再送 ¥50 体验额度),原样转告用户,不要自己换写法重试。用户设了 PATENTMAX_API_KEY 就一律用正式密钥,不会领试用。
核心原则
必填只有两项:技术方向(--subject)和目标企业(--company)。 报告分析的就是这家企业在这个方向上的专利,竞争对手由报告从专利数据里自动识别。两项缺任何一项都先问用户,别猜。
目标企业要写专利上登记的全称。 一般是「地名+字号+行业+有限公司」,例如「宁德时代新能源科技股份有限公司」。简称或错一个字都可能找不到这家企业的专利。用户只给了简称时,先用专利检索按申请人查一下登记名,再提交。
技术方向只写技术名称。 写「钠离子电池」,不要写「宁德时代在钠离子电池方向的专利布局」——企业名和「专利布局」这类词混进去会让检索跑偏。
这是付费任务,执行前必须报价并取得用户确认。 命令必须显式加 --yes 才会执行。
报告有质量分档,不能一律当结论交付。 quality_status 返回 qualified_degraded 或 review_required 时,说明来源覆盖或部分维度有短板,交付时必须说明限制。
不出保证性结论。 不写「该企业在此方向无专利布局」「不存在专利风险」这类表述——见「结论纪律」。
什么时候用
用户说 用不用
「分析一下 XX 公司在 YY 方向的专利布局」 ✅ 用
「我们的竞争对手都在做什么技术」 ✅ 用
「这个赛道的专利竞争格局是什么样」 ✅ 用
「要一份竞品专利分析报告交给管理层」 ✅ 用
「XX 公司有多少专利」 ❌ 太轻,用检索或企业画像
「查一下有没有 XX 相关的专利」 ❌ 那是检索
「这个想法能不能申请」 ❌ 那是查新
「我们下一步该往哪个方向布局」 ❌ 那是技术路线分析
前四类才值得跑这个任务。 后面四类用更便宜的方式就能解决,别浪费用户的钱。
执行前检查
信息不足时先问,不要急着跑。问几个问题的成本,远低于跑一次没用的报告。
检查项 必须确认
目标企业(必填) 分析哪家企业。用专利上登记的全称,简称匹配不准
技术方向(必填) 分析它在哪个技术方向上的专利,只写技术名称
目标(可选) 这份报告要支持什么决策——立项、并购尽调、竞品对标、还是应诉准备
地域(可选) 关心哪些市场,会影响检索范围
时间范围(可选) 全部历史还是近三年,新兴技术看近期、成熟技术要看全周期
来源(可选) 除专利外,是否要算上论文、新闻、标准、诉讼
排除(可选) 有没有不想让报告覆盖的方向
只有两项必填缺了才需要追问;可选项用户没提就用默认值,不要为了填表反复问。
背景素材(可选)
--materials / --materials-file 可以不填。用户主动给了背景资料(企业介绍、已知产品等)就带上,会记在任务里备查;没有就不用问,也不用编。
命令
# 最简:只给两项必填
python scripts/patentmax_competitive.py create \
--subject "钠离子电池"
--company "宁德时代新能源科技股份有限公司"
--wait --yes
# 带上可选项
python scripts/patentmax_competitive.py create \
--subject "钠离子电池"
--company "宁德时代新能源科技股份有限公司"
--objective "评估我方在钠离子电池正极材料方向立项的竞争环境与专利风险"
--markets "CN,US,EP"
--time-range "近五年"
--wait --yes
# 中途断了用 operation_id 继续查
python scripts/patentmax_competitive.py status --operation-id
# 下载 Word 报告
python scripts/patentmax_competitive.py download --report-id --out 竞争分析报告.docx
# 不想跑了
python scripts/patentmax_competitive.py cancel --operation-id
参数说明
--subject(必填)技术方向,只写技术名称;--company(必填)目标企业,专利上登记的全称。缺了脚本会直接提示,不会提交、不会扣费。
--materials、--materials-file、--objective、--markets 都可不填。
--sources 默认 patent,paper,web,news,另可加 standard(标准)、litigation(诉讼)。做侵权风险或应诉准备时把 litigation 加上;做前沿技术判断时 paper 很重要,论文通常比专利早一两年。
--time-range 填 all、近三年、2020-2025 这类描述均可。
--excluded 填不想覆盖的方向,避免报告被无关分支稀释。
--idempotency-key 不填会按请求内容自动生成——同样的输入重试不会重复建任务、重复扣费。
等待期间
--wait 会轮询到出结果,间隔从 10 秒退到 60 秒,默认最多等 90 分钟。进度和阶段会实时打到 stderr,形如 [35%] 正在检索竞争对手专利,把这些转述给用户,让他知道任务在推进。
超时不代表失败。 任务还在服务端跑,绝对不要重新提交,用 status --operation-id 继续查。
读结果
拿到结果不要整段转述,挑出这几件事:
格局怎么分。 谁是主要玩家、各自占什么位置、技术路线是趋同还是分化。
对方的动作意味着什么。 近期申请集中在哪些方向、和公开产品是否对得上、有没有明显的卡位意图。
我方的位置。 空档在哪、哪些方向已经拥挤、绕不开的专利是哪几件。
质量提示要说。 quality_status 不是 qualified 时,向用户说明是哪块数据不足、结论要打几分折扣。
边界。 见下。
结论纪律
禁止输出保证性结论,例如「该企业在此方向没有专利布局」「不存在专利风险」「我方方案不侵权」。
使用这类表述:
截至 [日期],在 [数据库、地域、来源类型] 及所列检索范围内,未检索到该企业在 [方向] 上的公开专利申请。本结果不排除未公开申请(约 18 个月公开窗口)、名称未归一化的关联主体、数据库缺口或术语差异造成的漏检。
三条必须交代:
18 个月公开窗口 — 这期间的申请谁也查不到,对手最新的动作大概率不在数据里
申请人名称未做集团归一化 — 同一集团可能以中文名、英文名、子公司名分散,查跨国集团要分主体再合并,否则会严重低估对方专利量
侵权与效力判断需专业意见 — 本报告是技术与商业参考,涉及侵权、无效、许可的判断以各国专利局官方登记簿和代理人意见为准
相关能力
同一把正式密钥、同一个余额(免费试用只开通本技能,其他功能要注册后用正式密钥):
普通检索 — 关键词与字段式检索、单篇速览、相似专利、引证分析、15 维统计、企业画像
技术方案查新 — 判断一个想法有没有人做过、能不能申请
技术路线分析 — 从竞争格局往前走一步,给出自己的布局建议
参考
references/materials-guide.md — 可选的背景素材怎么写
references/workflow.md — 完整工作流:问什么、怎么跑、结果怎么组织成交付物
references/faq.md — 排查:参数报错、任务卡住、报告太泛、质量分档含义
原始任务资格审核
PatentMax 专利撰写