mcpField
L
linkfox-zhihuiya-bibliography

linkfox-zhihuiya-bibliography

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

关于 linkfox-zhihuiya-bibliography

linkfox-zhihuiya-bibliography 通过 Zhihuiya 专利数据库查询专利著录信息,适用于已有专利 ID 或公开号的用户。它汇集标题、申请人、发明人、分类、引文和摘要等元数据,并支持批量查询。

主要功能

  1. 01按专利 ID 或公开号查询
  2. 02获取标题、申请人和发明人
  3. 03查看分类、优先权及引文
  4. 04检索摘要与预计到期日
  5. 05单次请求最多查询 100 项

适用场景

  1. 01核实专利的发明人或当前权利人
  2. 02提取专利摘要与分类信息
  3. 03批量整理专利著录数据

安装

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

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

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

包含的文件

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

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

详细介绍

知乎专利书目信息

本技能将指导你如何从知乎专利数据库查询专利书目信息(文献数据),帮助用户检索特定专利的详细元数据。

核心概念

专利书目信息(也称为书目数据)是与专利文档关联的结构化元数据,包括专利标题、申请人、发明人、分类代码、优先权声明、引用文献、摘要等。本工具支持按专利 ID或公开号查询,每次请求最多返回 100 项专利的完整书目记录。

专利类型:patentType 字段表示专利文档的类型:

  • APPLICATION -- 发明专利申请(已公开但尚未授权)
  • PATENT -- 已授权的发明专利
  • UTILITY -- 实用新型
  • DESIGN -- 外观设计专利

数据字段

字段API 名称描述
专利 IDpatentId内部专利标识符
公开号pn公布/公告号
发明名称inventionTitle含语言信息的专利标题
摘要abstracts专利摘要文本
专利类型patentTypeAPPLICATION、PATENT、UTILITY 或 DESIGN
申请人applicants原始申请人
权利人assignees当前专利持有人/受让人
发明人inventors专利上列出的发明人
代理人agents专利律师/代理人
代理机构agency申请代理机构/专利事务所
审查员examiners专利审查员
优先权声明priorityClaims优先权声明
申请引用数据applicationReference申请提交数据
公布引用数据publicationReference公布数据
公开日期datesOfPublicAvailability公开日期
IPC 分类classificationIpcr国际专利分类
CPC 分类classificationCpc合作专利分类
UPC 分类classificationUpc美国专利分类
LOC 分类classificationLoc洛迦诺分类(外观设计)
FI 分类classificationFiFI 分类代码(日本)
F-term 分类classificationFtermF-term 代码(日本)
GBC 分类classificationGbcGBC 分类
引用专利referenceCitedPatents作为参考文献引用的专利文档
引用非专利文献referenceCitedOthers引用的非专利文献
相关文档relatedDocuments分案/继续申请信息
PCT 申请数据pctOrRegionalFilingDataPCT 或地区阶段申请数据
PCT 公布数据pctOrRegionalPublishingDataPCT 或地区阶段公布数据
预计到期日exdt预计专利到期日(知乎)

调用方式

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

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

  • 始终将完整响应写入 <cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-zhihuiya-bibliography-<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/套餐到期/需充值/请充值”,或类似含义的内容。

参数指南

该工具接受两个参数。必须至少提供一个;如果同时提供,则优先使用 patentId。

参数使用时机格式
patentId用户提供智慧芽内部专利 ID 时逗号分隔的字符串,最多 100 个 ID
patentNumber用户提供公开号/公告号时逗号分隔的字符串,最多 100 个号码
判断输入类型的提示
  • 如果用户提供的内容类似 US10123456B2、CN112345678A、EP3456789B1 或 WO2023123456A1,请将其视为公开号,并使用 patentNumber。
  • 如果用户提供的是纯数字或不透明标识符,且不符合标准公开号格式,请将其视为专利 ID,并使用 patentId。
  • 用户提供多件专利时,请用逗号连接(逗号两侧不加空格)。

使用示例

1. 按公开号查询单件专利

User: "Show me the bibliography for US10123456B2"
Action: Call with patentNumber = "US10123456B2"

2. 按公开号查询多件专利

User: "Get bibliographic data for CN112345678A, EP3456789B1, and US20210012345A1"
Action: Call with patentNumber = "CN112345678A,EP3456789B1,US20210012345A1"

3. 按内部 ID 查询专利

User: "Query bibliography for patent ID 8fa3b2c1-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
Action: Call with patentId = "8fa3b2c1-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

4. 批量查询专利

User: "I have a list of 20 publication numbers, look up all their inventors and assignees"
Action: Call with patentNumber = "<comma-separated list>"
Then extract and present inventors and assignees from the results.

显示规则

  1. 清晰呈现数据:使用结构良好的表格或分区展示查询结果。对于每件专利,请突出显示最常用字段:标题、申请人/权利人、发明人、申请/公开日期、分类代码和摘要。
  2. 遵循查询范围:仅显示用户询问的字段。如果用户询问“发明人”,除非用户要求,否则不要列出完整的书目信息。
  3. 专利类型标签:将 patentType 代码转换为易于理解的标签(APPLICATION = 发明申请,PATENT = 授权发明,UTILITY = 实用新型,DESIGN = 外观设计专利)。
  4. 多件专利的结果:结果包含多件专利时,先使用汇总表;如果用户需要,再逐件展开详情。
  5. 错误处理:查询出错或结果为空时,请清楚说明,并建议用户核实专利 ID 或公开号。
  6. 不做主观分析:仅呈现客观的书目信息,不对法律或商业问题作推测性解读。

用户表述与场景速查

适用——专利书目/元数据查询:

用户表述场景
“查询 XX 的专利信息”单件专利书目查询
“专利 XX 的发明人是谁”发明人查询
“谁拥有专利 XX”“当前权利人”权利人/申请人查询
“专利 XX 属于什么 IPC/CPC 分类”分类查询
“显示专利 XX 的摘要”摘要检索
“专利 XX 引用了哪些专利”引用分析
“专利 XX 何时到期”到期日期查询
“获取这些专利的书目信息:A、B、C”批量查询
“专利详情”“专利元数据”常规书目查询

不适用——超出专利书目查询范围:

  • 按关键词或语义查询专利全文
  • 专利布局/分析报告
  • 专利估值或法律状态追踪
  • 自由实施或侵权分析
  • 专利家族树探索(除非提供了具体公开号)

范围判断:当用户说“查找关于 X 的专利”或“搜索 Y 领域的专利”时,这是专利搜索任务,而不是书目查询。本技能仅适用于用户已拥有专利 ID 或公开号,并希望检索其元数据的情况。

算力消耗规则

按动态规则计费:消耗算力 = 81 × 返回数据条数。每条为 1 条专利著录项结果

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

反馈:

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

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

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


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

评论

支持 Markdown