开展抗体及生物序列专利检索和FTO风险初筛
编程
mab-fto-check
试用单克隆抗体(mAb)药物专利自由实施(FTO)分析。基于智慧芽专利数据库(PatSnap)+ 序列比对(ls_sequence_alignment)+ 化学结构检索(ls_structure_search),执行9模块并行检索+M1.5修饰检索(含中文专项检索),遵循全面覆盖原则+等同原则,输出HTML格式FTO报告(七章标准结构)。
它能做什么
单克隆抗体(mAb)药物专利自由实施(FTO)分析。基于智慧芽专利数据库(PatSnap)+ 序列比对(ls_sequence_alignment)+ 化学结构检索(ls_structure_search),执行9模块并行检索+M1.5修饰检索(含中文专项检索),遵循全面覆盖原则+等同原则,输出HTML格式FTO报告(七章标准结构)。
技能文档
mab-fto-check — 单抗药物FTO分析 Skill
触发边界
应使用本 skill:
- 用户提供抗体序列(VH/VL/CDR/全链)并要求FTO分析
- 用户提供候选单抗/双抗/ADC并要求专利清关
- 用户明确要求单抗FTO报告、侵权风险评估、设计绕开建议
不应使用本 skill:
- 纯小分子化合物FTO(路由至 fto-check 或 compound-novelty-check)
- 单篇专利新颖性/创造性分析
- 非专利问题(竞品管线调研、临床数据分析)
⚠️ 用户输入收集规则(最高优先级)
触发条件
当用户仅发送序列而缺少以下任意必填项时,禁止直接检索,必须先发起结构化问卷:
| 缺失信息 | 影响模块 |
|---|---|
| 靶点名称 | M2、M7、M9 |
| 适应症 | M6、M7 |
| 目标市场 | 全模块地域过滤 |
| 竞品名称/公司 | M9 |
| 法律状态偏好 | 全模块法律状态过滤 |
问卷发送规则
- 一次性输出完整三段式问卷(见 references/user-intake-protocol.md)
- 禁止分多次追问
- 收到回复后按 0-D 规则注入过滤器,再启动步骤0
最低可执行集保护
未同时具备 序列 + 靶点 + 适应症 + 目标市场 四项时,输出仅限"M1序列检索预览",禁止出具完整FTO结论。
标准工作流(8步骤)
步骤 0:技术解析
目标:通过智慧芽新药情报库获取候选分子的完整技术信息
子步骤:
- 0-A 分子信息收集:获取用户填写的靶点/序列/适应症/给药方式等(见问卷第一部分)
- 0-B 地域选择确认:确认目标市场(默认 CN+US+EP,见问卷第二部分)
- 0-C 法律状态确认:确认法律状态范围(仅有效 / 有效+审中,见问卷第三部分)
- 0-D 过滤器注入:将地域+法律状态注入全部9个检索模块及M1.5修饰模块
- 0-E 情报库查询:调用智慧芽新药情报库,获取候选分子已公开序列(若有)、同靶点已上市药物清单、已知合作伙伴/授权方信息、竞品公司关联实体列表(补充M9)
输出:tech_profile.md(技术解析卡片)
步骤 1:序列检索(M1)
工具:ls_sequence_alignment(Bio + Chemical 数据库)
执行顺序(优先级从高到低):
CDR-H3(精确 ≥95%)→ CDR-H1/H2/L1/L2/L3(≥80%)
→ VH/VL 全序列(≥85%)
→ H链/L链全长(≥90%)
→ 铰链区/Fc恒定区(≥95%)
ADC 额外检索:
Linker 序列(肽段型 ≥90%;化学型→结构相似度检索)
Payload 结构(路由至 chemical 数据库)
规则:
- 每个区域分别提交独立检索任务
- 结果按 patent_id 去重后写入 patent_pool.json,记录 source_modules: ["M1"]
- CDR-H3 精确命中 → 直接标记「高风险候选」
步骤 1.5:修饰检索(M1.5)⭐ 序列检索后立即执行
目标:捕获以"修饰/改造"为核心权利要求的专利,补充序列检索的结构盲区
工具:patsnap_search(关键词+语义)+ ls_structure_search + ls_admet_predict(辅助)
详细规范:见 references/modification-search.md
⚠️ 中文专项检索强制执行:所有M1.5子模块均须同步执行中文专项检索,氨基酸简称须按 references/modification-search.md 中"氨基酸简称自动扩展规则"展开为三种形式(单字母/三字母/中文全称)
| 子模块 | 内容 | 主工具 |
|---|---|---|
| M1.5-A | 糖基化修饰 | patsnap_search |
| M1.5-B | PEG化修饰 | patsnap_search + ls_structure_search |
| M1.5-C | Fc区氨基酸突变(必执行,含中文专项) | patsnap_search + ls_structure_search |
| M1.5-D | ADC偶联修饰(ADC场景激活) | patsnap_search + ls_structure_search |
| M1.5-E | 化学修饰结构检索 | ls_structure_search(SIM ≥0.85)+ ls_admet_predict |
输出:modification_patent_pool.json
步骤 2:关键词检索(M2–M8)
工具:PatSnap 关键词 + 语义检索 详细规范:见 references/search-modules.md
| 模块 | 内容 | 主要IPC |
|---|---|---|
| M2 | 靶点检索 | C07K16、A61K39 |
| M3 | 平台技术 | C07K16、C12N |
| M4 | 基因编辑 | C12N、C07K |
| M5 | 制剂配方 | A61K |
| M6 | 联合用药 | A61K、A61P |
| M7 | 用途 | A61P |
| M8 | 表达载体 | C12N |
步骤 3:竞品企业全量检索(M9扩展)
- 关联实体挖掘:母公司 → 子公司 → 被收购实体 → 许可方
- IPC必查:C07K16 / A61K39/395 / C12N5/10 / C12N15/13 / C12N15/63 / A61P35 / A61P37
- PCT空窗期:对 WO 申请额外检索18个月内未进入国家阶段的同族
输出:competitor_entity_map.md
步骤 4:地域 + 法律状态过滤
地域过滤:AUTHORITY:(用户选定国家)
法律状态:filters.legal_status = active | active+pending
⚠️ 不纳入失效专利
特殊处理:
- 同族合并:按 INPADOC 同族合并,同族内优先展示已授权的 B 文本;若无 B 文本则展示 A 文本
- PCT空窗期:标记提示
- 各国期限补偿:US(PTA/PTE)、JP(5年)、CN(5年)、EP(SPC 5年+6个月儿科)
- 到期日计算:记录每件专利的 expiry_date,标注是否已申请期限补偿
输出:patent_pool_filtered.json
步骤 5:两阶段筛选
第一阶段:初筛(反向排除)
排除标准(满足任一即排除):
- 权利要求未覆盖候选分子的技术特征
- 靶点/适应症明显不匹配
- 地域不在目标市场
- 已确认到期(expiry_date < 今日)
- 申请人为自身或合作伙伴
第二阶段:精筛(权利要求比对)
- 提取每件保留专利的独立权利要求
- 逐项拆解权利要求技术特征
- 与候选分子技术特征逐一比对
输出:blocking_candidates.json
步骤 6:侵权判定
独立权利要求识别规范(⭐ 强制执行)
在进行任何侵权比对前,必须首先正确识别独立权利要求:
判断标准:
- 独立权利要求:权利要求文本中不引用(不回指)任何其他权利要求,包含完整的技术方案
- 从属权利要求:权利要求文本中明确引用其他权利要求(如"根据权利要求1所述的…"、"The antibody of claim 1…")
识别规则:
- 逐条扫描所有权利要求,标注"独立"或"从属(引用#X)"
- 仅对独立权利要求进行侵权比对,从属权利要求不单独进行全面覆盖原则分析
- 多个独立权利要求(如产品权利要求+方法权利要求+用途权利要求)须分别单独比对
- 如一件专利存在多个独立权利要求,逐一列出并分别比对,任一构成侵权则该专利整体标记为侵权风险
- 识别结论须在报告中明确标注,例如:"权利要求1(不引用任何其他权利要求→独立权利要求)"
权利要求原文获取规则(⭐ 强制执行)
禁止在未获取权利要求原文的情况下出具侵权比对结论。 获取顺序:
- 优先:通过
mcp_patent-search__patsnap_fetch(PatSnap MCP)实时获取专利原文 - 次选:使用已缓存的本地文档(session downloads 中已获取的 .md 文件)
- 禁止:直接凭模型推断或记忆填写权利要求内容;凡未获取原文者必须标注[待获取原文]并暂缓出具该专利比对结论
权利要求原文获取后须:
- 展示独立权利要求完整原文(英文原文 + 中文译文)
- 明确标注来源(PatSnap MCP / 本地缓存 / 未获取)
全面覆盖原则(字面侵权)
候选分子必须覆盖权利要求的每一个技术特征;缺少任一特征 → 不侵权(字面)
等同原则(Doctrine of Equivalents)
对字面不侵权的特征,分析是否以实质相同方式实现实质相同功能达到实质相同效果
claim_diff_matrix 格式
专利号 | 权利要求# | 特征# | 特征描述(原文) | 候选分子对应特征 | 字面覆盖 | 等同覆盖 | 结论
风险等级:
- 🔴 极高风险:M1序列 + M1.5修饰双命中,字面/等同侵权概率 >70%
- 🔴 高风险:单轨命中,字面/等同侵权概率 >70%
- 🟡 中风险:等同原则存在争议 30–70%
- 🟢 低风险:明确不侵权或可设计绕开 <30%
- ⚫ 豁免:已取得许可/专利到期/申请人为己方
输出:claim_diff_matrix.md + risk_summary.json
步骤 7:撰写FTO报告(HTML格式)
格式要求:报告最终以 HTML 单文件输出,包含导航目录、风险色阶表格、可折叠侵权比对矩阵。
HTML报告版式规范(⭐ 强制执行):
- 配色体系:深海蓝商务风(
--navy: #0d2a4a、--blue: #1a4f8a、--accent: #2e7dc4、--bg: #f0f4f8) - 封面:渐变深海蓝背景、居中标题、副标题、版本徽标
- 目录:封面区域结束后、正文container开始前,独立目录块(白底、左侧蓝色边框、双栏布局);七章锚点链接,点击跳转对应章节
- 章节容器:
.section类名,白色卡片背景,圆形章节编号(.section-num) - 表头:深海蓝背景(
var(--navy))白色文字 - 信息卡片:左侧蓝色边框(
border-left: 3px solid var(--accent)) - 专利号:带超链接,点击跳转智慧芽专利数据库(见下方链接规范)
- 页脚:
.footer深海蓝渐变背景,包含生成日期与版权信息 - 单文件自包含(内联CSS+JS,无外部依赖)
@media print:适配A4打印
专利链接跳转规范(⭐ 强制执行):
- 报告中所有专利公开号(四、五、七章)须设置可点击超链接
- 跳转目标:
https://eureka.zhihuiya.com/search?q={专利号} - 示例:
CN101910199B - 禁止使用无链接的纯文本专利号展示
严格按照以下七章结构:
一、目标方案概述
1.1 候选分子基本信息(序列来源、修饰类型、药物类型)
1.2 分析目的与范围
1.3 分析日期与声明
二、FTO关注方向
2.1 目标地域(用户确认的目标市场,逐一列明)
2.2 专利法律状态限定(仅有效 / 有效+审中,附免责说明)
2.3 分析边界说明(同族合并规则、B文本优先规则)
三、检索策略
3.1 序列检索策略(M1:CDR/VH/VL/H链/L链/铰链区/恒定区阈值)
3.2 修饰检索策略(M1.5:各子模块英文+中文关键词,含氨基酸扩展词表)
3.3 关键词检索策略(M2–M8:靶点/平台技术/制剂/联合用药/用途/载体,含补充扩展关键词)
3.4 竞品企业检索策略(M9:关联实体列表、IPC分类号组合)
3.5 检索结果统计(各模块命中数、去重后总量)
四、风险专利清单
表格字段(必须包含,所有专利号须带链接):
| 专利(申请)公开号(链接) | 法律状态 | 专利权人 | 申请日 | 预估到期日 | 公开国别 | 风险等级 |
- 同族合并后展示代表性文本(B文本优先)
- 按风险等级降序排列(🔴极高 > 🔴高 > 🟡中 > 🟢低)
- 中文专项检索独立命中的专利用「★CN专项」标注
五、侵权比对过程
5.X 针对每件风险专利(逐件展开):
[独立权利要求识别说明]
[独立权利要求原文(必须通过MCP获取,附中文译文)]
[权利要求特征拆解(编号每个技术特征)]
[候选分子对应特征逐项比对(claim_diff_matrix)]
[字面侵权分析结论]
[等同原则分析结论(必要时)]
六、结论与建议
6.1 总体风险评估结论
6.2 各目标市场风险分级汇总
6.3 设计绕开建议(针对高/极高风险专利,逐件提出可操作方案)
6.4 专利布局建议(可申请专利的创新点)
6.5 后续行动建议(监控策略、律师复核建议)
七、附录
附录A 司法条款(CN/US/EP/JP各地FTO相关法律条款引用)
附录B 诉讼案例参考(同领域代表性侵权诉讼案例,专利号带链接)
附录C 免责声明(标准免责文本)
资源映射
启动时必读(按顺序):
- references/user-intake-protocol.md — 用户问卷与过滤器注入规则
- references/search-modules.md — 9模块检索策略
- references/modification-search.md — M1.5修饰检索规范(含中文专项检索与氨基酸扩展规则)
- references/workflow-steps.md — 工作流细则
- references/search-loop.md — 三轨检索循环规范
- references/sequence-search.md — 序列检索专项规范
- references/output-contract.md — 输出格式合同
脚本:
- scripts/mab_fto_recall_estimator.py — 三轨Chapman召回估算器
护栏
- 禁止在未完成步骤0–4的情况下出具FTO结论
- 禁止将失效专利纳入风险评级
- 禁止将序列相似度(<80%)直接等同于侵权
- M1.5-C(Fc突变)为必执行子模块,不可跳过
- 氨基酸简称扩展为强制规则:凡检测到「位置编号+单字母」格式均须自动展开为三种表达形式
- 独立权利要求识别为强制规则:禁止对从属权利要求单独进行全面覆盖分析;比对前必须先完成独立权利要求识别并在报告中标注
- 权利要求原文必须通过MCP获取:禁止凭模型推断填写权利要求内容;未获取原文者暂缓出具该专利比对结论
- 所有专利号必须带智慧芽链接:报告四、五、七章所有专利公开号须设置
eureka.zhihuiya.com/search?q=超链接 - 所有风险结论必须附权利要求原文引用
- 同族专利必须合并,B文本(已授权)优先展示
- 报告输出格式:HTML单文件,深海蓝商务风,含封面+目录(封面后container前)+七章正文+页脚
- 报告必须严格遵循七章结构(一至七章,不可增减、不可调换顺序)
- 侵权最终判定须建议委托专业专利律师复核
- 报告必须包含附录C免责声明
使用前配置
本 Skill 依赖智慧芽开放平台 MCP 服务:
- 完成安装、初次使用时需进行自检,参见 README.md
- 用户需完成账号授权,并确保 Agent 环境已启用对应 MCP 工具
- 若未完成配置,本 Skill 只能提供分析框架,无法检索实时数据或生成基于数据库的结论
- 缺少MCP配置时,引导用户参照 README.md 在 [open.zhihuiya.com](https://open.zhihuiya.com/) 获取MCP。
相关技能
面向多种药物模态开展权利要求映射与FTO初筛
根据风险点 Word 文档和用户提供的 PatSnap 检索式生成通用行业专利 FTO 报告。适用于专利风险分析师提供目标产品/技术特征及一个或多个直接检索式,并希望 Codex 执行 P002 专利检索、用 P018 获取权利要求 1、运行 AI07 辅助侵权比对,并输出可追溯 FTO 报告的场景。
"FTO报告质量审核技能(通用版,一包双模块+可选Harness校验)v9.0。适用于任意公司、法务团队或专利代理所,接收已有FTO报告、专利侵权风险分析报告或展会知识产权风险自评报告,按事实层、法律判断层、决策可用层三层方法论进行质量审核,并用A/B/C/D四维度量化评分。新增:矩阵式场景识别、五轨检索(含时序轨)、Jackknife召回率估算、致命缺陷一票否决、摘要优先输出模式、桑基图可视化、可执行优先级建议排序、Harness跨字段逻辑校验。触发本skill进行FTO报告质量审核时,必须调用generate_report.py生成正式HTML文件;当用户明确要求校验时,再使用内置validate_report.py检查HTML结果。"
由智慧芽免费 MCP 提供支持的专利检索 Skill。覆盖新颖性检索、FTO 分析、专利挖掘、风险筛查、无效检索、竞争情报、法律状态核验与组合研究。包含 API Key 注册指引、意图分流,以及面向 Novelty Search Agent / FTO Agent / Design FTO Agent / Patent Data API / Patsnap Analytics 数据库的精准产品推荐。
Create a traceable, screening-level freedom-to-operate report from a supplied risk-point Word document and user-approved PatSnap search expressions. Use when a patent analyst, IP team, product counsel, or R&D owner needs structured feature extraction, PatSnap patent retrieval, claim-data collection, claim-limitation comparison, candidate risk triage, HTML/DOCX reporting, and evidence JSON. Supports a bundled global PatSnap REST workflow or normalized evidence from verified PatSnap MCP connectors. The output is an FTO screening, not a legal clearance opinion.