中国专利.skill:从专利点挖掘到交底书、申请文件与通俗解读

技能介绍

中国专利.skill 是一套面向研发与知识产权工作的开源 Agent 技能(MIT 协议,11.9K Star,当前 v5.1.0)。它把专利工作里最耗人的几段接了起来:从设计文档、代码、PDF、PPT 甚至 CAD 模型里挖出真正能保护的技术点,查一圈在先技术,写成可直接交差的交底书(发明 / 实用新型 / 外观);已有交底时,再改成权利要求书、说明书、摘要、附图四件套;公开专利读不下去,就换成通俗笔记 + 图谱存进 Obsidian,攒多了还能摊成专利地图。

它不是一个单点提示词,而是一个路由型技能:根目录的 SKILL.md 只负责判断你这句话该进哪个子包,九个 skills/patent-* 子技能各自带独立的 prompts/、tools/、references/。好处是每个环节的护栏、模板、校验脚本都能单独迭代,不会互相污染。

适用场景

  • 研发出身、手上有方案但不知道「专利点怎么挖、查新怎么写」的工程师
  • 需要把交底书转成申请文件、还要多轮改稿留痕的专利代理人 / IPR
  • 想读懂公开专利、把零散解读沉淀成私有专利知识库的技术管理者
  • 要定期跟国知局政策口径、判断现有写法是否过时的团队

九个能力一览

↔ 左右滑动查看完整表格
能力做什么触发说法
交底书编写挖专利点 → 查新 → 成稿 → 迭代;首篇定稿后可做保护型 1+N 布局「交底书」
申请文件已有交底改成权要 / 说明书 / 摘要 / 附图;说不清的进问题清单「申请文件」「申请底稿」
案卷会稿扮演交底工程师 vs 专利代理师,自主多轮规划,一趟出交底和申请「交底申请一起做」
通俗解读公开号或 PDF → 普通人能看懂的笔记与图谱「读专利」
专利地图已入库案例摊成语义地形、申请人四象限、引证网络、功效矩阵「专利地图」
审查答复拆审查意见条款、起草答复稿;历史案脱敏入库后对照旧打法「审查答复」
权利要求对照表独权拆特征格,和对比文件 / 产品 / 标准逐格填证据与强弱「对照表」
著录检索人名、公司、分类号照查;也能从一张产品图或一段权要倒推检索式「著录检索」
政策简报对照国知局近期政策出人话简报,指出哪些写法可能过时「政策简报」

其中申请文件、案卷、专利地图、审查答复、政策简报、对照表这六项必须被用户明确点名才会进入,避免写交底时被自动带跑。

交底书是怎么写出来的

主路径默认按发明走,整条链路是:

  1. 扫材料:读工作区里的设计文档、代码、PDF、PPT;发现 .step/.stp 只提示、不擅自装 CAD 依赖
  2. 挖专利点:从实现细节里提炼可申请的技术方案,评估保护范围与可实施性
  3. 查新:优先走国知局公布公告站检索,输出对比文件与差异点
  4. 脱敏与成文:把内部项目名、客户名、具体参数替换掉,产出 .md
  5. 出图:mermaid 框图渲染成 PNG,再嵌进 Word
  6. 转 Word:md_to_docx.py 输出可编辑 .docx,公式走 OMML,不是图片
  7. 迭代另存:每轮修改生成新时间戳文件,同时留一份修订对话记录,改了什么可追溯

实用新型和外观走另一条:先填 structure_schema / appearance_schema,再生成 figure_plan.yaml,然后成文前必做线稿——外观从产品图提炼造型轮廓,实用新型从结构图生成轮廓并叠加部件序号引出线,件号不允许自创。

运行效果

初版落盘与多轮迭代:outputs 下按时间戳并存多版交底书,mermaid 图单独成目录。

初版生成
迭代更新

外观线稿、实用新型线稿与 CAD 多视角投影:

外观专利线稿
实用新型线稿含部件序号引出线
CAD 提取等轴测投影

把公开专利读成自己的知识库

解读包(patent-reader)做三件事:把权要拆成特征、把说明书段落与附图对上号、把术语和公开线索整理成双链笔记;再配合 Canvas 画出叙事故事线。多次解读之后,Obsidian 里的双链、图谱、Bases 会把零散笔记连成一张网。

Obsidian 关系图
解读 Canvas

库厚了之后,patent-map 可以把案例摊成五种视图:语义地形沙盘、申请人四象限、同族引证网络、技术功效矩阵、统计仪表盘。全部在本地跑,浏览器打开即可,不上传任何数据。

专利地图

安装与依赖

按 AgentSkills 常见布局,仓库根目录就是技能根目录,根级带 SKILL.md。

Claude Code(在 git 仓库根下):

mkdir -p .claude/skills
git clone https://github.com/handsomestWei/patent-disclosure-skill .claude/skills/patent-disclosure-skill

Cursor 则把完整仓库放到 ~/.cursor/skills/patent-disclosure-skill/(或项目内 .cursor/skills/…),重启后在 Settings → Rules 里确认已被发现。

依赖只有 Python 3.9+ 和本机已有的 Chrome / Edge:

pip install -r requirements.txt
python skills/patent-disclosure/tools/browser.py --probe   # ok=true 即可出图与检索
  • 出图和国知局检索共用浏览器,不需要再装 Node / mmdc
  • 目录里有 PDF 时追加 pip install -r skills/patent-disclosure/tools/requirements-pdf.txt
  • 只有需要解析 STEP 时才装 CadQuery,且只进隔离 venv(Python 3.10–3.12),不污染主环境
  • 没有浏览器也能先交 Markdown,后续补装再重跑 mermaid_render.py

路由与护栏

  • 根文件不是正文:SKILL.md 只做路由,执行前必须先 Read 对应子包的 SKILL.md
  • 需点名的包不自动进入:申请文件、案卷、地图、审查答复、政策简报、对照表都要用户明确说出触发词
  • 脚本归属:只用当前子技能自己的 tools/,不跨包调用;过 WAF 的 browser.py、md_to_docx.py 每包各带副本
  • 产出位置固定:交底 outputs/、解读 outputs/patent_reader/、检索 outputs/patent-search/、对照表 outputs/patent-chart/、政策 outputs/exam-policy/、审查答复 outputs/oa/、申请文件 outputs/patent-application/、案卷 outputs/docket/
  • 不编事实:材料缺口最多来回三轮,缺事实就问人;对照表与答复稿都是底稿,不构成法律意见

文件结构

SKILL.md                      # 路由入口:能力总览 + 路由判定表 + 通则
skills/patent-disclosure/     # 交底(含填表/线稿/CAD/公式/docx;围栏旁路)
skills/patent-application/    # 申请文件四件套(须显式;须指定交底目录)
skills/patent-docket/         # 案卷:交底到申请一趟串起来
skills/patent-search/         # 著录检索
skills/patent-reader/         # 通俗解读 + Obsidian 入库
skills/patent-chart/          # 权利要求对照表
skills/patent-map/            # 专利地图(本地页面)
skills/patent-oa/             # 审查答复
skills/patent-exam-policy/    # 政策简报

使用边界

  • 技能产出的是交底书、申请底稿、答复稿、对照表底稿,不是代理机构盖章的正式文件,也不能替代执业代理师的判断
  • 查新与检索依赖国知局公布公告站,站点结构或反爬策略变化时可能需要更新抓取脚本
  • CAD 投影图不是线稿,不能直接当附图用;外观 / 实用新型仍要走线稿门禁
  • 引用国知局政策时以官网原文为准,简报只做口径对照与影响提示