zhihuiya-patent-tracker

智慧芽靶点药物专利跟踪技能。根据靶点名称检索专利并生成结构化报告。触发词:专利跟踪、靶点调研、药物专利检索、Lp(a)/PCSK9/TL1A等靶点专利分析。

Audits

Pass

Install

openclaw skills install zhihuiya-patent-tracker

智慧芽靶点药物专利跟踪 Skill

快速开始

输入格式{靶点名称} {药物类型(可选)} {时间范围} 输出:符合 golden_output_example.md 格式的结构化报告


⚠️ 使用前检查

首次使用或遇到 MCP 调用失败时,先执行以下检查:

mcporter config list

如果「医药情报MCP」不在列表中,说明未配置,需要先配置:

  1. 编辑 ~/.openclaw/workspace/config/mcporter.json
  2. 添加三个 MCP 服务配置(参考 install-guide.md 或联系 Skill 所有者获取配置内容)
  3. 重新执行检索

如果「医药情报MCP」在列表中但仍报错,检查:

  • API Key 是否有效(联系管理员续期)
  • 网络能否访问 connect.zhihuiya.com

核心流程(4轮必做)

用户输入: {靶点} {药物类型} {时间范围}
    ↓
┌──────────────────────────────────────┐
│ 第0轮(可选):已知专利号直接回溯      │
│ 工具:search_patents(精确专利号)   │
└──────────────────────────────────────┘
    ↓
┌──────────────────────────────────────┐
│ 第1轮(核心):ls_patent_search ⭐    │
│ 工具:ls_patent_search               │
│ 参数:target + publication_date_from  │
│ → 精准度最高,直接返回申请人+法律状态 │
└──────────────────────────────────────┘
    ↓
┌──────────────────────────────────────┐
│ 第2轮(辅助):语义向量补漏           │
│ 工具:ls_patent_vector_search        │
│ 触发条件:第1轮结果 < 10 条          │
└──────────────────────────────────────┘
    ↓
┌──────────────────────────────────────┐
│ 第3轮:同族扩展                      │
│ 工具:family + ls_patent_fetch       │
│ → 每个专利查同族,批量获取详情       │
└──────────────────────────────────────┘
    ↓
┌──────────────────────────────────────┐
│ 生成报告(按 golden_output_example.md)│
└──────────────────────────────────────┘

为什么不用 Round 2/3/4?
ls_patent_search 是结构化查询,同时覆盖了关键词+结构词+申请人多个维度。语义检索已作为补漏手段。第2轮语义+第3轮同族已覆盖原6轮的主要内容。如需补充检索特定结构词,可按需追加。


命令速查

第1轮(核心)

# 标准查询:靶点 + 日期(首选)
mcporter call 医药情报MCP.ls_patent_search --args '{
  "target": ["{靶点}"],
  "publication_date_from": "2025-01-01",
  "limit": 30
}'

# 带药物类型
mcporter call 医药情报MCP.ls_patent_search --args '{
  "target": ["{靶点}"],
  "drug_type": ["Small molecule"],
  "publication_date_from": "2025-01-01",
  "limit": 30
}'

第1轮备选(已知专利号)

mcporter call 全球核心专利库MCP.search_patents --args '{
  "query_text": "{专利号}",
  "limit": 5
}'

第2轮(补漏,触发条件:第1轮 < 10条)

mcporter call 医药情报MCP.ls_patent_vector_search --args '{
  "lang": "EN",
  "query_text": "{靶点} inhibitor",
  "top_k": 100
}'

第3轮(同族 + 详情批量获取)

# 同族查询(每个专利号查一次)
mcporter call 专利速览简报MCP.family --args '{
  "patent_number": "{专利号}"
}'

# 批量获取专利详情(根据第1轮返回的 id 批量)
mcporter call 医药情报MCP.ls_patent_fetch --args '{
  "patent_ids": ["id1", "id2", "id3"]
}'

# 翻译摘要
mcporter call 专利速览简报MCP.abstract_translated --args '{
  "lang": "CN",
  "patent_number": "{专利号}"
}'

合规检查清单

[ ] ls_patent_search 已执行(靶点+日期)
[ ] 结果已去重(按 pn 专利号)
[ ] 噪音已过滤(LPA=溶血磷脂酸排除)
[ ] 每个专利已查 family
[ ] 翻译摘要已获取
[ ] 专利列表包含以下全部11列(严格按 golden_output_example.md):
     序号 | 专利号 | 申请公司 | 药物类型/结构 | 公开日 | 法律状态 | 专利族规模 | 同族专利(WO/CN) | 同族公开日 | 适应症 | 问题
[ ] 专利族规模:从 family.simple_family 数组长度提取,格式如 "7个成员"
[ ] 同族专利:列出所有受理局同族(WO/CN为主),不只1-2个
[ ] 同族公开日:每个同族成员对应的公开日(申请日相同,公开日不同)
[ ] 问题列:列名必须为"问题",包含有意义的提示(如"CN同族已公开,建议关注审查进度")
[ ] 末尾有固定结尾声明

噪音过滤

❌ Lysophosphatidic Acid (LPA) — 溶血磷脂酸(非载脂蛋白a)
❌ LPA receptor — LPA受体
❌ PLA2 / LP-PLA2 — 需上下文判断
❌ 通信/光纤/网络 — 明显非药物

MCP工具优先级

优先级工具用途
🥇医药情报MCP.ls_patent_search结构化精准检索,核心首选
🥇医药情报MCP.ls_patent_fetch批量获取专利详情
🥈全球核心专利库MCP.search_patents专利号精确查询
🥈医药情报MCP.ls_patent_vector_search语义补漏(<10条时用)
🥉专利速览简报MCP.family同族扩展
🥉专利速览简报MCP.abstract_translated翻译摘要

参考文件

文件用途
references/golden_output_example.md报告格式标准,必须严格照搬
references/mcp_tools.md工具详细参数说明(按需查阅)

更新日志

v4.0(2026-05-13)

  • 流程精简为 4 轮(原 6 轮)
  • ls_patent_search 取代 ls_patent_vector_search 成为核心首选
  • 详细参数说明移至 mcp_tools.md
  • 冗余描述大量删除

v3.0 优化项

  • Round 0 专利号回溯
  • 语义 top_k 提升至 100
  • 中英文结构词全覆盖