📑 铸炼发明家的无形铠甲:Patent-Disclosure-Skill 如何用智能体终结专利交底的认知割裂?
一位工程师可能花费了整整三年时间,在代码库里写下了十万行精密的分布式调度算法,或者在车间里调试出了一套颠覆性的高精度机械卡扣。
🪐 一、 宏观荒谬:当最硬核的技术创新,被困在交底书的文字迷宫里
在现代科技创新的浩瀚宇宙里,存在着一种令人扼腕的“文明代沟”:
一位工程师可能花费了整整三年时间,在代码库里写下了十万行精密的分布式调度算法,或者在车间里调试出了一套颠覆性的高精度机械卡扣。
但在科技成果通往法律保护的“最后一公里”——专利交底书的撰写上,这场壮丽的创新往往会瞬间陷入泥潭:
- 研发不懂专利语言:不知道技术创新点怎么从庞杂的业务代码中抽丝剥茧,写出的材料像流水账,被专利代理师反复退回;
- 图表排版极其痛苦:流程框图不合规、机械零件序号引出线错乱百出、LaTeX 数学公式一复制进 Word 全变乱码;
- 现有技术查新盲目:无法精准获取国家知识产权局(CNIPA)的公开审查情报,专利申请极易遭遇“现有技术突袭”当场被驳回。
handsomestWei 打造的 patent-disclosure-skill(中国专利.skill),正是为了砸碎这道认知高墙而生的全功能工业级 Agentic IP 流水线。它不仅把技术贡献精准翻译成严密的法律语言,更构建起了一座涵盖“发明/实用/外观交底 ➔ CNIPA两段式查新 ➔ 专利通俗解读图谱 ➔ 政策动向嗅探 ➔ 审查答复辅助”的完整闭环。
专利交底书 (Patent Technical Disclosure)
发明人向知识产权机构提交的原始技术核心档案。其核心任务是界定现有技术的痛点缺陷、阐明本发明的不可替代特征、提供严密的附图拓扑并能够充分公开以支撑权利要求书。
单包模块化路由 (Modular Prompt Routing)
该项目的顶层设计哲学。SKILL.md仅作为轻量级分发路由器,所有具体步骤的强约束 Prompt(如intake.md、prior_art_search.md、disclosure_builder.md)全部独立模块化存放在prompts/目录中,杜绝大模型上下文污染。
🔬 二、 四大核心业务引擎深度解构
🏛️ 1. 模式 A:专利交底书八步闭环流水线(发明 / 实用 / 外观)
针对中国专利法保护的三大客体,提供了严格分流的专业成文规范:
【模式 A · 交底书生成 8 步严密工序】
Step 1: 边界与类型界定 (Intake) ──────> 默认按发明处理;遇机械构造/外观设计主动反问切换
Step 2: 工程项目全量扫描 (Scan) ───────> 递归读取文档/代码,自动转换 docx/pptx,识别 STEP
Step 3-4: 专利点挖掘与 Schema 填表 ────> 发明走功能模块树;实用走 structure_schema;外观走 appearance_schema
Step 4.5: 线稿与视觉生成 (Lineart) ────> 实用新型自动拼装子 SVG + 叠部件序号;外观生成多正投影线稿
Step 5: 国知局两段式查新 (Search) ─────> 关键词初筛 ➔ 提取 IPC 分类号 ➔ 二轮带分类号精准查新
Step 6: 摘要与权要结构预览 (Preview) ──> 交付前摘要预览,支持技术点与权要层级最后调优
Step 7: 标准交底书生成 (Builder) ──────> 渲染 Mermaid 框图 + LaTeX 公式转 OMML + 导出 .md 与 .docx
Step 8: 逻辑自检与版本化迭代 (Check) ──> 独立自检清单(不入正文);多轮反馈另存时间戳新稿
#### 💡 三大客体的特化技术攻坚: 1. 发明专利(Invention):
- 专注于方法流程、软件算法与系统拓扑;
- 采用 Mermaid 绘制系统框图与算法流程,由 Playwright 无头浏览器就地渲染为高清矢量图;
- 数学公式自动转为微软 Word 原生的 OMML(Office Math Markup Language),实现公式字体的像素级原生呈现。
- 专注于实体硬件的形状、构造与装配拓扑(严禁掺杂纯方法与纯软件);
- 结构线稿子 SVG 拼装机制:将各零件单独渲染为子 SVG,再在总图中由算法精确定位引出线并叠加部件序号(
101,102),彻底杜绝大模型自创件号与错标。
- 专注于工业产品造型、色彩与图案;
- 判定立体/平面要点,选择正投影多视界(主视、俯视、左视、轴测等),干净实拍图与黑白造型线稿同时嵌进 Markdown 与 Word。
📖 2. 模式 B:专利通俗解读与 Obsidian 知识图谱(Patent Plain Reader)
面对晦涩密集的法律条文与复杂嵌套的从属权利要求,该模式将专利“讲成人话”:
【专利通俗解读工序流】
输入公开号 / PDF ──> 提取权要与说明书 ──> 构建权利要求拓扑树 ──> 提炼人话叙述故事线
│
▼
入库 Obsidian 知识库 ──> 自动生成单篇 .canvas 架构图 + 术语双链 + 行业外部公开线索 (L1-L4)
- 故事线通俗重构:从技术痛点、现有缺陷切入,将冷冰冰的法律语言还原为生动形象的技术攻坚故事;
- Obsidian 深度互联:自动生成
*_图谱.canvas关系白板与术语双向链接,随着研读数量的累积,自发沉淀出一座高度网状互联的个人私有专利情报库。
📡 3. 模式 C:政策与审查动向嗅探自进化(Evolution)
专利审查指南与政策(如 AI 生成物可专利性标准、智能审查口径)动态演进:
- 显式唤醒后,自动抓取中国国家知识产权局(CNIPA)等官方权威信源;
- 输出标准格式的待办清单
outputs/evolution/EVOL-YYYYMMDD-HHMM.md; - 强制“观点 ↔ 信源 URL”一对一校验表,严禁自媒体二手谣传;
- 人审安全闸门:在用户明确确认采纳前,绝对不会擅自篡改核心 Prompt 规则。
⚖️ 4. 模式 D:审查答复与 OA 案例库(Office Action Assistant)
在收到国知局下发的《第一次审查意见通知书》时提供辅助策略:
- 历史案例脱敏入库:将历史通知书与答辩要点结构化存入本地(支持 SQLite-vec 本地轻量向量嵌入,推荐智谱
embedding-3); - 实务书经验蒸馏:外挂
book-to-skill蒸馏本地专利实务指南,生成oa/playbooks/策略手册; - 多策略打分生成:针对创造性缺陷(新颖性/创造性 §22.3),对比“权利要求缩水限缩”与“纯争辩答辩”的相对得失分,分差 \(\ge 15\) 分且过保范围门槛时才建议修改权要,辅助输出严谨的《意见陈述书》草稿。
🛠️ 三、 环境安装与各大 Agent 宿主集成实操
1. 基础依赖安装与环境探针
# 1. 克隆或进入本地仓库
cd C:\GitHub\patent-disclosure-skill
# 2. 安装核心依赖 (含 python-docx, latex2mathml, playwright 等)
pip install -r requirements.txt
# 3. 探测本机 Chrome / Edge 浏览器就绪状态
python tools/shared/browser.py --probe
输出PROBE: ok=true即代表已就绪;若本机无 Chrome/Edge,执行一次python -m playwright install chromium即可。
2. 宿主集成配置指南
| 宿主平台 | 推荐挂载目录 | 说明 |
|---|---|---|
| Claude Code | .claude/skills/patent-disclosure-skill/ | 放置在工作区或用户级配置目录 |
| Cursor | %USERPROFILE%\.cursor\skills\patent-disclosure-skill\ | 全局所有项目均可输入 /patent-disclosure-skill 唤醒 |
| Windsurf / Antigravity | 在全局自定义 Skills 目录建立软链接或拷贝 | 遵循 AgentSkills 规范自动发现 SKILL.md |
🚀 四、 四大场景实操指令与怎么开口(Usage Playbooks)
📝 场景 1:研发项目从零挖掘并输出发明专利交底书
【用户怎么开口】
“请帮我按【发明专利】写一份交底书。
项目路径在 C:/GitHub/my-project/src,核心创新点在于我们设计的分布式动态任务调度算法。”
#### ⚙️ Agent 执行流与交付物:
1. Agent 自动调用 tools/shared/docx_to_md.py 或扫描项目源码架构;
2. 提取出候选专利点列表,与用户进行技术特征边界对齐;
3. 执行 tools/crawl/cnipa_epub_search.py --type invention 任务调度,在国知局完成两段式查新并回填 IPC 分类号;
4. 渲染 Mermaid 流程拓扑图,生成数学公式;
5. 在 outputs/{案件名}/ 目录下生成:
分布式动态调度_{时间戳}.md(完整交底书 Markdown,含 Mermaid 围栏)分布式动态调度_{时间戳}.docx(格式排版完全对齐代理所要求的可编辑 Word 文档,含高清矢量框图与原生数学公式)。
🔧 场景 2:机械结构实用新型交底书(含部件引出线)
【用户怎么开口】
“按【实用新型】写一份交底书。
我们的设计是一种新型防脱落卡扣机构,相关草图和说明在 C:/Project/clip_design/ 目录下。”
#### ⚙️ Agent 执行流与交付物:
1. 自动填报 structure_schema.yaml,列出基座、弹片、限位块等部件名称与连接关系;
2. 运行 tools/shared/structure_lineart_compose.py,将零件拼装为标准工程线稿并自动引出标号线(1-基座, 2-弹片...);
3. 严格遵循实用新型要求,不写任何纯算法与软件流程,产出带部件序号说明的交底书及配图。
🔍 场景 3:通俗解读一篇晦涩的公开专利并沉淀至 Obsidian
【用户怎么开口】
“请帮我通俗解读这篇专利:公开号 CN115826955A(或提供本地专利 PDF 路径)。”
#### ⚙️ Agent 执行流与交付物:
1. 自动抓取或解析 PDF 文本,重构权利要求拓扑依赖树;
2. 输出包含“一句话技术总览、痛点故事线、核心权要拆解、专业术语对照”的通俗笔记;
3. 若配置了 PATENT_READER_OBSIDIAN_VAULT 环境变量,自动将解读笔记与 Canvas 白板无缝写入你的 Obsidian 知识库。
⚖️ 场景 4:针对审查意见通知书起草答辩策略
【用户怎么开口】
“我收到了一份发明专利一发通知书 PDF,文件在 D:/Patents/OA1.pdf。
审查员认为权利要求 1 相比对比文件 1 和对比文件 2 不具备创造性,请帮我分析并出答辩草稿。”
#### ⚙️ Agent 执行流与交付物:
1. 自动调用 tools/oa/pdf_text.py 提取通知书中的审查员意见与引用的对比文件段落;
2. 在本地案例库与实务手册中匹配相似的创造性答辩抗辩路径;
3. 计算“争辩创造性”与“补充权要从属特征”的技术特征得失分;
4. 输出合规格式的《意见陈述书(答复草案)》。
⚠️ 五、 工业级避坑指南与核心设计铁律
1. Windows 控制台编码自愈机制:
- 仓库内所有 Python 脚本默认内置
PYTHONUTF8=1环境变量; - 在 PowerShell 或 CMD 环境下,stderr 中出现中文或警告绝不代表运行失败,以脚本退出码 0 与机读前缀(如
EPUB_HITS_JSON:、MERMAID:、DOCX:)为准,切勿将2>&1混入输出流导致 JSON 解析崩溃。
- CAD 三维模型的等轴测投影仅作为“普通参考材料”,严禁直接冒充合格线稿入文;
- 结构线稿的部件引出线必须通过
structure_callout_overlay.py严格注入,严禁大模型通过生图工具自行瞎编件号。
- 国知局公布公告站抓取失败时,必须真实回退至 WebSearch,严禁大模型幻觉编造虚假的专利号或专利名称;
- 任何一轮补材料或纠错,均会自动生成带有精确时间戳的新版文件与
交底书修订对话记录.md,确保知识产权交接时修改痕迹清晰可溯。
📚 参考文献与官方核心基石
1. 项目开源官方代码仓库
- 项目名称:*patent-disclosure-skill: 中国专利交底与通俗解读 Agent 技能*
- 作者:
handsomestWei - 开源地址:GitHub: handsomestWei/patent-disclosure-skill
- 标准规范:遵循 AgentSkills 开放标准
- 法规依据:《中华人民共和国专利法实施细则》及《专利审查指南》(2023 修订版)
- 数据源接口:中国专利公布公告系统 (epub.cnipa.gov.cn)
#Patent #PatentDisclosure #AgentSkill #CNIPA #Obsidian #Mermaid #OfficeAction #智柴系统实验室🎙️