中国专利.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 → 普通人能看懂的笔记与图谱 | 「读专利」 |
| 专利地图 | 已入库案例摊成语义地形、申请人四象限、引证网络、功效矩阵 | 「专利地图」 |
| 审查答复 | 拆审查意见条款、起草答复稿;历史案脱敏入库后对照旧打法 | 「审查答复」 |
| 权利要求对照表 | 独权拆特征格,和对比文件 / 产品 / 标准逐格填证据与强弱 | 「对照表」 |
| 著录检索 | 人名、公司、分类号照查;也能从一张产品图或一段权要倒推检索式 | 「著录检索」 |
| 政策简报 | 对照国知局近期政策出人话简报,指出哪些写法可能过时 | 「政策简报」 |
其中申请文件、案卷、专利地图、审查答复、政策简报、对照表这六项必须被用户明确点名才会进入,避免写交底时被自动带跑。
交底书是怎么写出来的
主路径默认按发明走,整条链路是:
- 扫材料:读工作区里的设计文档、代码、PDF、PPT;发现
.step/.stp只提示、不擅自装 CAD 依赖 - 挖专利点:从实现细节里提炼可申请的技术方案,评估保护范围与可实施性
- 查新:优先走国知局公布公告站检索,输出对比文件与差异点
- 脱敏与成文:把内部项目名、客户名、具体参数替换掉,产出
.md - 出图:mermaid 框图渲染成 PNG,再嵌进 Word
- 转 Word:
md_to_docx.py输出可编辑.docx,公式走 OMML,不是图片 - 迭代另存:每轮修改生成新时间戳文件,同时留一份修订对话记录,改了什么可追溯
实用新型和外观走另一条:先填 structure_schema / appearance_schema,再生成 figure_plan.yaml,然后成文前必做线稿——外观从产品图提炼造型轮廓,实用新型从结构图生成轮廓并叠加部件序号引出线,件号不允许自创。
运行效果
初版落盘与多轮迭代:outputs 下按时间戳并存多版交底书,mermaid 图单独成目录。


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



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


库厚了之后,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-skillCursor 则把完整仓库放到 ~/.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 投影图不是线稿,不能直接当附图用;外观 / 实用新型仍要走线稿门禁
- 引用国知局政策时以官网原文为准,简报只做口径对照与影响提示



