mcpField
L
linkfox-zhihuiya-claim-translated

linkfox-zhihuiya-claim-translated

github.com/linkfox-ai文档处理113162 次安装2 周前更新
代码仓库

关于 linkfox-zhihuiya-claim-translated

此技能可通过专利 ID 或公开号获取智慧芽(PatSnap)的翻译专利权利要求,支持中文、英文和日文,并可选用相关专利族的权利要求替代。

主要功能

  1. 01按专利 ID 或公开号查询
  2. 02获取三种语言的权利要求
  3. 03批量查询多项专利
  4. 04可选替换为专利族权利要求
  5. 05按专利展示结果

适用场景

  1. 01查看特定专利的权利要求
  2. 02将权利要求译为中文、英文或日文
  3. 03批量获取多个专利的权利要求

安装

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

$npx skills add https://github.com/linkfox-ai/linkfox-skills --skill linkfox-zhihuiya-claim-translated

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

包含的文件

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

references/
api.md
scripts/
response_io.py
zhihuiya_claim_translated.py

详细介绍

智慧芽专利权利要求(译文)

本技能将指导你如何查询智慧芽(PatSnap)专利数据库中的专利权利要求译文,帮助用户检索一项或多项专利的中文、英文或日文权利要求文本。

核心概念

专利权利要求界定了专利授予的法律保护范围。本工具可检索专利权利要求的译文,支持三种语言:中文(cn)、英文(en)和日文(jp)。你可以通过专利内部 ID 或公开(公告)号查询专利。

同族专利替代:如果某项专利的权利要求不可用,本工具可以选择使用相关同族专利的权利要求作为替代。此功能由 replaceByRelated 参数控制。

数据字段

字段API 名称描述示例
专利 IDpatentId专利内部标识符84a1b2c3-...
公开号pn专利的公开(公告)号CN112345678A
相关公开号pnRelated替代同族专利的公开号(仅在使用同族替代时提供)US20210012345A1
权利要求claims专利权利要求译文1. 一种方法……

支持的语言

代码语言
en英语(默认)
cn中文
jp日语

默认语言为 en(英语)。用户未指定语言时,请使用英语。

API 使用方法

本工具调用 LinkFox 工具网关 API。有关调用约定、请求参数和响应结构,请参阅 references/api.md。你也可以直接运行 scripts/zhihuiya_claim_translated.py 来执行查询。

参数指南

专利标识

必须提供以下参数中的至少一个:

  • patentId -- 专利内部 ID。如果同时提供 patentId 和 patentNumber,则优先使用 patentId。多个值以逗号分隔,每次请求最多查询 100 项专利。
  • patentNumber -- 公开或公告号。多个值以逗号分隔,每次请求最多查询 100 项专利。
可选参数
  • lang -- 目标译文语言:en(英语,默认)、cn(中文)或 jp(日语)。
  • replaceByRelated -- 当原专利权利要求不可用时,是否使用同族专利的权利要求作为替代:1 = 是,0 = 否(默认)。

使用示例

1. 根据公开号获取单项专利的英文权利要求

patentNumber: "CN112345678A"
lang: "en"

2. 根据公开号获取多项专利的中文权利要求

patentNumber: "US20210012345A1,EP3456789B1"
lang: "cn"

3. 获取日文权利要求,并在无法获取时回退到同族专利

patentNumber: "JP2021123456A"
lang: "jp"
replaceByRelated: 1

4. 根据专利 ID 查询

patentId: "84a1b2c3-d4e5-6f78-9abc-def012345678"
lang: "en"

显示规则

  1. 清晰呈现权利要求:以适当格式显示权利要求译文。如果返回多项专利,请以各自的公开号作为标题,分别展示其权利要求。
  2. 同族替代说明:响应中包含 pnRelated 时,请明确告知用户权利要求来源于相关同族专利,并显示替代专利的公开号。
  3. 语言说明:注明返回的权利要求所用语言,让用户了解当前查看的是哪种译文。
  4. 结果较多时:返回多项专利时,请汇总数量并展示几个有代表性的条目,同时提醒用户结果总数。
  5. 错误处理:查询失败时,请根据错误响应说明原因,并建议检查专利 ID 或公开号。

重要限制

  • 至少需要一个标识符:必须提供 patentId 或 patentNumber,否则查询将失败。
  • 批次限制:每次请求最多查询 100 件专利。
  • 语言支持:仅支持中文(cn)、英语(en)和日语(jp)。
  • 同族替代:只有在 replaceByRelated 设置为 1 且原始权利要求不可用时,才会返回同族专利的替代权利要求。

用户表达与场景快速参考

适用 —— 与专利权利要求文本及翻译相关的查询:

用户表达场景
“显示专利 XX 的权利要求”查询单件专利的权利要求
“将权利要求翻译成中文/日语”权利要求翻译
“专利 XX 的权利要求是什么?”获取权利要求内容
“获取这些专利的权利要求:XX、YY”批量查询专利权利要求
“权利要求不可用,尝试同族专利”同族专利替代
“XX 的专利权保护范围”获取权利要求文本

不适用 —— 超出专利权利要求翻译范围的需求:

  • 专利搜索或发现(按关键词查找专利)
  • 专利引用或法律状态分析
  • 获取专利摘要或说明书
  • 专利组合分析或统计

反馈:

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

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

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

处理大型响应

为避免超出 Agent 上下文限制,请将响应保存到磁盘,并仅提取所需字段:

python scripts/response_io.py run --script scripts/zhihuiya_claim_translated.py --out-dir <DIR> '<params>'
python scripts/response_io.py read <file> --fields "<paths>"   # or --path "<JMESPath>"

将 --out-dir 指定到任何 Git 工作树之外的位置(例如,Unix 上的 /tmp/...,Windows 上的 %TEMP%/...)。保存的响应可能包含个人身份信息、定价或敏感认证数据——请勿提交这些文件。文件不会自动删除;任务完成后请清理。

run 会将完整响应写入文件,并仅输出架构预览和文件路径。read 会提取指定字段,并支持使用 --limit/--offset 进行切片,以及使用 --format json|jsonl|csv|table 指定输出格式。

建议使用此模式的情况 —— 根据响应特征自行判断,例如:

  • 每条记录的字段较多,或包含不需要的字段
  • 批量/分页结果(每次调用包含多个项目)
  • 长文本字段(说明、评论、HTML、时间序列)
  • 输出会在后续步骤中重复使用,而不是立即处理

对于较小且只使用一次的响应,直接调用主脚本即可。

⚠️ 预览是经过截断的架构和样例,并非完整数据。任何字段级决策都必须通过 read 从已保存的文件中读取。


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

评论

支持 Markdown