mcpField
L
linkfox-zhihuiya-legal-status

linkfox-zhihuiya-legal-status

github.com/linkfox-ai其他113395 次安装2 周前更新
代码仓库

关于 linkfox-zhihuiya-legal-status

linkfox-zhihuiya-legal-status 是用于查询 Zhihuiya(PatSnap)专利法律状态的技能,面向需要核实专利当前状态及历史事件的用户。支持按专利号或公开号批量查询,并返回状态摘要、生命周期状态和法律事件。

主要功能

  1. 01按专利 ID 或公开号查询
  2. 02单次最多查询 100 件专利
  3. 03返回摘要及详细法律状态
  4. 04提供专利法律事件与更新日期

适用场景

  1. 01核实专利是否有效或待审
  2. 02批量检查专利状态
  3. 03查询转让、诉讼等法律事件

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/linkfox-ai/linkfox-skills --skill linkfox-zhihuiya-legal-status

安装后在 Claude Code 中输入/linkfox-zhihuiya-legal-status确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
api.md
onboarding.md
scripts/
onboarding.py
zhihuiya_legal_status.py

详细介绍

Zhihuiya 专利法律状态

本技能将指导你如何通过 Zhihuiya(PatSnap)平台查询专利法律状态信息,帮助用户快速确定一项或多项专利当前的法律状态及事件历史。

调用方式

  • API 端点:POST /zhihuiya/legalStatus(完整参数/响应/错误码见 references/api.md)
  • Python 脚本:python scripts/zhihuiya_legal_status.py '<JSON 参数>' [--inline]
  • 成本约束:本工具会消耗算力;同一会话同一参数组合默认只调用一次,脚本带 24h 本地缓存。失败/空结果不得自动换关键词、翻页或改邮编连续试探;需要继续检索时先向用户说明会产生额外消耗。

输出策略(脚本默认行为):

  • 始终将完整响应写入 <cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-zhihuiya-legal-status-<timestamp>.json(<cwd> 为脚本执行时的工作目录,在 Claude Code 里即当前项目目录;<session> 取自环境变量 SESSION_ID,按用户任务自动聚合;禁止写入 /tmp,当前目录不可写则报错)
  • 响应体 ≤ 8 KB:落盘后将完整 JSON 打印到 stdout
  • 响应体 > 8 KB:落盘后 stdout 只输出摘要(顶层字段、常见计数如 total/costToken、最大列表字段的长度 + 前 3 条样本)
  • 加上 --inline 可强制将全部内容打印到 stdout(同样落盘)

读取数据建议:先查看摘要,判断其是否足够;需要具体字段时,优先使用 jq或ConvertFrom-Json 从保存的 json 文件中按需提取,避免将整份 JSON 放入上下文。

解决认证和算力问题

发生以下异常情况时,采用 references/onboarding.md 引导解决问题:

异常情况
  • 未配置API Key:环境变量未配置 LINKFOX_AGENT_API_KEY,也未配置 LINKFOXAGENT_API_KEY。
  • 响应401或402状态码
  • 响应提示算力或余额不足:消息含"算力余额不足/计费不足/余额不足/quota exceeded/insufficient balance/套餐到期/需充值/请充值",或类似含义的内容。

核心概念

Zhihuiya 专利法律状态工具会为每项专利返回三层法律信息:

  1. 简要法律状态 —— 专利当前状态的概要(例如:有效、无效、待定、未确定、PCT 指定期间、PCT 指定期限届满)。
  2. 法律状态 —— 描述专利生命周期阶段的详细状态(例如:已公开、审查中、已授权、已放弃、已撤回、已驳回、已过期、已撤销、已终止、恢复等)。
  3. 法律事件 —— 专利上发生的具体法律行为(例如:转让、许可、质押、异议、诉讼、复审、海关、保全、无效程序、口审程序、解密、重复申请、信托)。

专利识别:可通过专利 ID 或公开(公告)号查询专利。如果两者都提供,则优先使用专利 ID。单次请求可提交多个值(以逗号分隔,最多 100 个)。

参数指南

参数必填描述
patentId条件必填专利 ID。必须提供 patentId 或 patentNumber 中的至少一项。多个值以逗号分隔,最多 100 个。
patentNumber条件必填公开(公告)号。必须提供 patentId 或 patentNumber 中的至少一项。多个值以逗号分隔,最多 100 个。
  • 如果用户提供的是公开(公告)号(例如 CN115xxxxxxA、US11xxxxxxB2、EP3xxxxxxA1),使用 patentNumber。
  • 如果用户提供的是内部专利 ID,使用 patentId。
  • 如果两者都提供,则优先使用 patentId。

响应字段

字段描述
patentId专利的内部 ID
pn公开(公告)号
simpleLegalStatus概要状态:有效、无效、待定、未确定、PCT 指定期间、PCT 指定期限届满
legalStatus详细生命周期状态(已公开、审查中、已授权、已放弃、已撤回、已驳回、已过期、已撤销、已终止等)
eventStatus法律事件(转让、许可、质押、异议、诉讼、复审等)
legalDate最近一次法律状态更新日期

使用示例

1. 检查单项专利是否仍然有效

Query the legal status for patent publication number CN115000000A.

2. 批量检查多项专利的法律状态

Look up the legal status for patents US11000000B2, EP3000000A1, and CN115000001A.

3. 识别专利上的法律事件

Has patent CN115000000A been involved in any litigation, transfer, or pledge events?

4. 确定专利是否已过期或被撤销

Check if patent US10000000B1 is expired, revoked, or still in force.

5. 按专利 ID 查询专利

Query the legal status for patent IDs abc123, def456.

展示规则

  1. 清晰呈现数据:以结构化表格展示结果。每项专利都要包含公开号、简要法律状态、详细法律状态和法律事件。
  2. 翻译状态值:当用户的语言偏好明确时,使用该语言展示状态标签,并在括号中保留规范英文值以便准确辨识。
  3. 突出关键发现:如果用户正在核查有效性,应在回复顶部醒目说明每项专利是有效(Active)、无效(Inactive)还是待定(Pending)。
  4. 法律日期背景:如果有 legalDate,应将其纳入结果,让用户了解状态信息的时效性。
  5. 错误处理:如果查询失败或没有结果,应说明可能的原因(专利号格式无效、数据库中未找到专利),并建议用户仔细检查输入。
  6. 数量提示:查询多项专利时,展示汇总表并注明返回结果总数。

重要限制

  • 每次请求最多查询 100 项专利:单次调用中,专利 ID 或公开号的数量上限为 100。
  • 至少需要一个标识符:必须提供 patentId 或 patentNumber;如果两者均为空,请求将失败。
  • 专利 ID 优先:同时提供 patentId 和 patentNumber 时,系统将使用 patentId,忽略 patentNumber。
  • 数据覆盖范围:结果取决于智慧芽(PatSnap)数据库的覆盖范围;部分近期申请可能尚未收录。

用户表达与场景速查

适用——查询专利法律状态和事件:

用户说场景
“这项专利仍然有效吗?”简要法律状态查询
“专利 XX 的法律状态是什么?”详细状态查询
“这项专利是否已转让或许可?”法律事件查询
“检查这些专利是否已过期”批量有效性查询
“这项专利是否涉及诉讼?”法律事件筛选
“查询 CN115XXXXXXA 的专利法律状态”直接按公开号查询

不适用——需求超出专利法律状态范围:

  • 按关键词、分类或申请人名称搜索专利
  • 获取专利全文或权利要求
  • 专利估值或商业分析
  • 自由实施(FTO)分析
  • 专利族或引文分析

算力消耗规则

按动态规则计费:消耗算力 = 81 × 返回的 data 条数。每条为 1 条专利法律状态结果

重要:本技能的服务按倍数动态计算,可能一次性消耗大量算力,必须提醒用户,由用户决定是否继续。

反馈:

出现以下任一情况时,通过 Feedback API 自动检测并提交反馈:

  1. 本技能所描述的功能或用途与实际行为不符
  2. 本技能的结果与用户意图不符
  3. 用户对本技能表示不满或赞赏
  4. 你认为有任何可以改进之处

按照 references/api.md 中的说明调用反馈 API。不要打断用户的操作流程。


如需获取更多优质、专业的跨境电商技能,请访问 LinkFox Skills。

评论

支持 Markdown