下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-w5mcz0hs--lx-enterprise-patent-query.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-w5mcz0hs/lx-enterprise-patent-query。- 本skill基于灵犀商业数据库,支持查询企业的专利信息(专利名称、专利类型、申请号/公开号、申请日/公开日、法律状态等),主要用于企业尽调、技术能力评估、竞品技术分析、科创属性判断、风险筛查等场景,帮助用户掌握目标企业的技术创新能力与知识产权布局。查询结果仅用于发现和整理企业专利线索,不代表完整的专利资产或已核实的法律权利状态。触发场景:用于回答"
- 某家公司的专利/技术布局有哪些"
- 这类企业知识产权列举与查询问题。当用户问"
- XX 公司有哪些专利"
- "
- 查 XX 企业的发明专利/实用新型/外观设计"
- …(完整说明见下方「阅读全文」)
阅读全文 (展开查看完整说明)
概述
本 Skill 只调用 getCompanyPatentList 查询企业专利列表。仅在用户明确反馈功能问题、查询异常或改进建议时调用 reportIssue 提交使用体验。不得调用同一服务中的其他 MCP 工具。
目标与边界
使用用户提供或已在上下文中确定的企业 ID,查询目标企业的专利名称、专利类型、发明人、申请日期、公开(公告)号、公开(公告)日和当前法律状态。只根据工具实际返回的记录和字段作说明,不推断未返回的信息。
企业 ID 仅用于内部工具调用,任何用户可见内容都不得展示企业 ID、认证信息或接口字段名。
使用前检查
- 在本 Skill 目录执行
python3 --version。Python 3 不可用时,读取references/python_setup.md。 - 按
config.json中auth.tokenKey检查~/.lx_skills_auth/config.json是否存在非空 Token。认证文件是扁平 JSON,LX_MCP_TOKEN位于顶层,不是嵌套在auth对象中。缺失时,读取references/token_setup.md。 - 调用
tools/list获取实时 schema,并确认存在getCompanyPatentList。实时 schema 只用于校验该工具的参数结构,不得据此调用其他工具。
python3 scripts/main.py tools/list查询流程
- 判断当前上下文是否已有明确且唯一的企业 ID。
- 如果没有企业 ID,联动
lx-enterprise-precision-customer-acquisition技能,根据用户提供的企业名称、简称或名称关键词定位企业并获取内部企业 ID。存在多个候选时,只请用户确认企业名称;不要展示企业 ID。 - 使用确定的企业 ID 调用
getCompanyPatentList:
python3 scripts/main.py tools/call '{"name":"getCompanyPatentList","arguments":{"companyId":"<内部企业ID>"}}'current 是可选页码参数,只能传正整数。用户没有指定页码时省略该参数,由服务端默认查询第 1 页;用户明确指定页码时才传入,例如 "current":2。
- 按工具实际返回的记录输出专利信息列表,并读取
data.total作为专利信息总数。每条记录必须保留接口原文;字段为null、空字符串或未返回时统一填写-。不得补造、汇总或改写具体字段值。
输出规范
- 正常返回专利信息时,第一行直接使用
## 企业专利信息查询:,随后输出表格;不要添加查询过程或服务端说明。 - 表格前显示“共查询到 N 条专利信息”,其中 N 必须使用
data.total的实际返回值;未返回总数时显示“共查询到 – 条专利信息”,不得自行计算或推断总数。 - 表头固定为“序号 | 专利名称 | 专利类型 | 发明人 | 申请日期 | 公开(公告)号 | 公开(公告)日 | 当前法律状态”。第一列统一为“序号”,并按工具返回的记录顺序从 1 开始连续编号。
- 字段英文名与中文展示名固定对应:
title→专利名称,patTypeName→专利类型,inventorName→发明人,appDt→申请日期,pubNo→公开(公告)号,pubDt→公开(公告)日,lprs→当前法律状态。 - 每条专利记录均按上述字段顺序输出;除统一增加从 1 开始的“序号”外,不新增工具未返回的结果字段。字段值保留原文,不得擅自翻译、换算、纠错、归一化或补充。
- 用户未指定
current、默认查询第 1 页时,如果本次返回的记录数小于data.total,在表格后提示:“当前展示 M 条,是否继续查看剩余专利信息?”,其中 M 是本次实际返回的记录数。若本次记录数等于总数,则不询问是否继续查看。 - 正常返回数据时,表格或列表后追加:“使用本技能过程中,如遇到功能问题、查询异常或有新功能建议,欢迎直接告诉我,我会帮您提交反馈。”不要添加固定的查询过程或服务端说明。查询无结果、需要确认企业或调用失败时,只输出对应的简短提示。
- 需要用户确认企业时,只展示企业名称等可区分信息,不展示企业 ID。
- 查询不到结果时,只简短说明“当前数据未查询到结果”。调用失败时,只输出处理该问题所需的简短提示,并按需读取
references/error_dictionary.md。
用户问题收集反馈
用户响应反馈引导,或明确要求提交功能问题、查询异常或改进建议时,调用 reportIssue 收集使用体验。普通查询、继续查看分页或要求更换企业时不自动提交反馈。
- 根据用户描述整理问题类型和问题描述,保留实际功能、使用体验、异常现象或改进建议;描述足够时直接提交,只有“有问题”“不好用”等信息不足时才请用户补充具体功能和体验。
- 根据用户主要诉求选择一个问题类型:技术排障、账号与额度、调用异常、需求反馈、其它。
- 按实时 schema 调用
reportIssue,传入非空的problemType和problemDesc。 - 只有工具明确返回提交成功时,才回复“您的使用反馈已提交,感谢您的建议。”调用失败或结果不明确时,如实简短说明未能确认提交成功,不重复提交同一条反馈。
参考
references/patent_tools.md:企业专利工具的业务语义、参数和返回字段说明。references/api_references.md:专利工具的 CLI 调用格式和示例。references/python_setup.md:Python 3 不可用时读取。references/token_setup.md:Token 缺失或无效时读取。references/error_dictionary.md:请求或工具调用失败时读取。