关于 linkfox-zhihuiya-abstract-data-translated
该 LinkFox skill 从 Zhihuiya(PatSnap)专利数据库检索并翻译专利标题与摘要,适用于需要阅读特定专利的用户。可按专利 ID 或公开号批量查询,并支持中文、英文和日文。
主要功能
- 01按专利 ID 或公开号查询
- 02批量处理多个专利
- 03翻译标题与摘要
- 04支持中文、英文和日文
- 05可选使用同族专利摘要替代
适用场景
- 01阅读指定专利的译文摘要
- 02批量获取多件专利的中文译文
- 03获取专利标题和摘要的日文版本
- 04原摘要缺失时按需使用同族专利摘要
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ linkfox-ai/ linkfox-skills --skill linkfox-zhihuiya-abstract-data-translated安装后在 Claude Code 中输入/linkfox-zhihuiya-abstract-data-translated确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/api.mdonboarding.mdscripts/onboarding.pyzhihuiya_abstract_translated.py详细介绍
智汇芽专利摘要(翻译)
本技能将指导你如何从智汇芽(PatSnap)专利数据库中检索已翻译的专利标题和摘要,支持中文、英文和日文翻译。
核心概念
智汇芽(PatSnap)是领先的专利情报平台。此工具会查询其数据库,返回一项或多项专利的已翻译标题和摘要。你可以通过专利 ID或公开(公告)号查找专利,并获取中文、英文或日文翻译。
专利标识:每项专利都可以通过 patentId(智汇芽内部标识符)或 patentNumber(公开公开/公告号,例如 US20200012345A1 或 CN112345678A)识别。如果两者都提供,则优先使用专利 ID。
同族专利回退:如果原专利没有可用摘要,可以启用替换选项,使用相关同族专利的摘要作为替代。
参数指南
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
| patentId | string | patentId 或 patentNumber 至少提供一个 | 智汇芽内部专利 ID。多个 ID 以逗号分隔。最大长度为 60,000 个字符。 |
| patentNumber | string | patentId 或 patentNumber 至少提供一个 | 公开(公告)号。多个编号以逗号分隔。最大长度为 60,000 个字符。 |
| replaceByRelated | integer | 否 | 原专利没有摘要时,是否使用同族专利摘要作为替代。1 = 是,0 = 否。默认值为 0。 |
| lang | string | 否 | 目标翻译语言。en = 英语(默认),cn = 中文,jp = 日语。 |
重要规则
- 至少需要一个标识符:必须提供
patentId或patentNumber(也可以两者都提供)。如果两者都提供,则优先使用patentId。 - 批量查询:多个专利的值可以用逗号分隔,一次查询。
- 默认语言为英语:用户未指定语言时,使用
en。 - 同族专利回退:仅当用户明确希望在原专利缺少摘要时使用同族专利的替代摘要,才将
replaceByRelated设为1。
响应字段
| 字段 | 描述 |
|---|---|
| total | 返回的专利记录数量 |
| data | 专利对象数组(见下文) |
| data[].patentId | 智汇芽内部专利 ID |
| data[].pn | 公开(公告)号 |
| data[].title | 已翻译的专利标题 |
| data[].abstractText | 已翻译的专利摘要 |
| data[].pnRelated | 替代同族专利的公开编号(仅在使用同族专利替换时出现) |
| costToken | 此请求消耗的令牌数 |
使用示例
1. 通过公开编号将单项专利摘要翻译成英语
Look up patent number US20200012345A1 and give me the English abstract.
参数:patentNumber = "US20200012345A1",lang = "en"
2. 将多项专利翻译成中文
Get the Chinese translation of abstracts for patents CN112345678A and US20200067890A1.
参数:patentNumber = "CN112345678A,US20200067890A1",lang = "cn"
3. 通过专利 ID 查找并启用同族专利回退
Get the Japanese abstract for patent ID 12345678. If the abstract is unavailable, use a family patent instead.
参数:patentId = "12345678",lang = "jp",replaceByRelated = 1
4. 按专利 ID 批量查询
Translate the titles and abstracts for these patent IDs: 111111, 222222, 333333.
参数:patentId = "111111,222222,333333",lang = "en"
显示规则
- 清晰呈现数据:使用结构清晰的表格展示结果,包含专利号、标题和摘要。
- 标明语言:在输出标题中注明翻译语言,让用户了解结果使用的语言。
- 同族专利提示:如果任何结果中存在
pnRelated,请明确告知用户摘要来源于同族专利,并显示替代公开号。 - 长摘要:对于特别长的摘要,请显示完整文本,不要截断,以便用户查看完整内容。
- 错误处理:报告实际错误。翻译结果为空,意味着未返回所请求的翻译;这并不能证明该专利不存在,也不能证明不支持所有相同语言的请求。如果用户需要原始摘要,请使用
/zhihuiya/simpleBibliography,并核实返回的专利和文本语言。保持用户请求的目标语言;不要悄悄切换语言或替换为同族专利。 - 不添加主观评论:原样呈现译文,不要添加对专利内容的解读或法律分析。
调用方式
- API 端点:
POST /zhihuiya/abstractDataTranslated(完整参数/响应/错误码见references/api.md) - Python 脚本:
python scripts/zhihuiya_abstract_translated.py '<JSON 参数>' [--inline] - 成本约束:本工具会消耗算力;同一会话中的相同参数组合默认只调用一次,脚本带有 24h 本地缓存。失败或结果为空时,不得自动更换关键词、翻页或修改邮编后连续试探;需要继续检索时,先向用户说明会产生额外消耗。
输出策略(脚本默认行为):
- 始终将完整响应写入
<cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-zhihuiya-abstract-data-translated-<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/套餐到期/需充值/请充值”,或类似含义的内容。
重要限制
- 必须提供标识符:必须提供专利 ID 或公开号中的至少一个;工具无法进行基于关键词的搜索。
- 翻译语言:仅支持中文(
cn)、英语(en)和日语(jp)。 - 无法获取全文:此工具仅返回标题和摘要,不返回完整专利权利要求或说明书。
- 同族替换为可选项:仅在通过
replaceByRelated = 1明确请求时,才会提供替代同族专利的摘要。
用户表达与场景速查
适用 —— 专利摘要和标题翻译查询:
| 用户说法 | 场景 |
|---|---|
| “翻译这份专利摘要” | 单件专利翻译 |
| “专利 XX 说了什么/是关于什么的” | 摘要查询 |
| “获取这份专利的中文/日文版本” | 指定语言翻译 |
| “查询专利号 XX 的摘要” | 公开号查询 |
| “批量翻译这些专利” | 批量翻译 |
| “摘要缺失,尝试查询同族专利” | 同族专利回退 |
不适用 —— 需求超出摘要翻译范围:
- 获取完整专利文本、权利要求或说明书
- 按关键词、分类或申请人搜索专利
- 专利法律状态、引文分析或专利布局报告
- 专利估值或侵权分析
算力消耗规则
按动态规则计费:消耗算力 = 81 × 返回 data 条数。每条为 1 条专利摘要翻译结果
重要:本技能的服务按倍数动态计算,可能一次性消耗大量算力,必须提醒用户,由用户决定是否继续。
反馈:
在符合以下任一条件时,通过 Feedback API 自动检测并提交反馈:
- 本技能所描述的功能或用途与实际行为不符
- 本技能的结果与用户的意图不符
- 用户对本技能表示不满或赞扬
- 任何你认为可以改进的地方
按照 references/api.md 中的说明调用反馈 API。不要打断用户的操作流程。
如需更多高质量、专业的跨境电商技能,请设置 LinkFox Skills。