智慧芽靶点药物专利跟踪 Skill
快速开始
输入格式:{靶点名称} {药物类型(可选)} {时间范围}
输出:符合 golden_output_example.md 格式的结构化报告
⚠️ 使用前检查
首次使用或遇到 MCP 调用失败时,先执行以下检查:
mcporter config list
如果「医药情报MCP」不在列表中,说明未配置,需要先配置:
- 编辑
~/.openclaw/workspace/config/mcporter.json - 添加三个 MCP 服务配置(参考
install-guide.md或联系 Skill 所有者获取配置内容) - 重新执行检索
如果「医药情报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
- 中英文结构词全覆盖
Scan to join WeChat group