发明专利skill的使用

本文最后更新于 2026年9月9日 上午

本文主要分享了发明专利skill handsomestWei/patent-disclosure-skill 的使用。

概述

发明专利skill

其它资源:

功能特性

能力 说明
专利类型 发明 / 实用新型 / 外观设计分模板成文;实用与外观先填 Schema,再写 figure_plan.yaml 排序入文图(成文不扫全 assets 临场挑图)
项目扫描 按优先级读文档 / 代码;.docx / .pptx 先转 Markdown 再扫;可选扫描 .step/.stp 与原生 CAD(默认不解析,遇 STEP 成文不中断,交底落盘后再问)(project_scan.md
外观线稿 成文前选用或生成产品线稿(已有合格线稿优先,否则图生图 / 文生图);与干净实拍一并写入 Markdown 和 Word(design_lineart_assist.md
实用结构线稿 成文前选用或生成结构线稿,按 structure_schema.parts 写出子 SVG、总图相对引用并叠部件序号(structure_lineart_assist.md / structure_lineart_compose.md
专利点 候选点讨论与融合(按类型:`invention
查新 优先 国知局 · 中国专利公布公告tools/crawl/cnipa_epub_search.py--type 对齐类型);异常或无果时降级 WebSearch。著录写入第一章(prior_art_search.md
交底书成稿 脱敏模版;发明用 mermaid 框图;实用/外观按 figure_plan 嵌结构图或视图;定稿可出 .docx
交付命名 {案件名}_{YYYYMMDDHHmmss}.md 与同名 .docxdisclosure_builder.md §7.3)
自检 / 迭代 逻辑与公式自检(不写入正文);合并 / 纠正另存新文件 + 交底书修订对话记录.md

项目结构

  • 本技能遵循 AgentSkills 常见布局:仓库根目录即技能根目录,内含 SKILL.md

  • 入口 SKILL.md:触发词、工具对照表、主流程顺序、迭代规则;

  • 目录 prompts/:每一步的详细指令(录入、扫描、专利点分析、查新、预览、成文、自检、迭代合并/纠正等);

  • 目录 tools/.docx/.pptx 转 Markdown、mermaid → PNG、Markdown → Word、修订对话记录等脚本;

  • 工具说明:tools/README.md

目录约定:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
prompts/disclosure/          # 交底公共流程
invention/ # 发明:挖点 / builder / template
utility_model/ # 实用新型:挖点 / builder / template(单独 md,勿套用发明 mermaid 主线)
design/ # 外观设计:挖点 / builder / template(单独 md)
prompts/reader/ # 通俗解读 + type_hooks
prompts/shared/ # 写读共用:Structure / Appearance 填表 + figure_plan + 线稿(image_gen)
prompts/evolution/ # 模式 C:政策/审查动向嗅探 · 进化清单(旁路,须显式触发)
prompts/oa/ # 模式 D:审查答复 / 案例入库(旁路,须显式触发)
references/schemas/ # structure / appearance / figure_plan / formula_plan / lineart / evolution / oa_case
references/formulas/ # 发明公式推荐范式(paradigms.yaml,可外挂扩展)
tools/crawl/ # 国知局等爬取
tools/shared/ # docx/mermaid/专利类型/可选 STEP(cad-env)/ 线稿门禁与按件拼装;browser.py + svg_screenshot.py
tools/patent_reader/ # 解读工具:shared/ | extract/ | analyze/ | vault/
tools/oa/ # 模式 D:config / embed / sqlite-vec / ingest / search
outputs/evolution/ # 模式 C 清单默认落盘(gitignore)
docs/evolution/ # 仅用户确认「沉淀」后可复制提交
docs/oa/ # 模式 D:embedding 配置模板种子(运行时在系统文档目录)

技能入口与agent流程

  • 详见入口文件:patent-disclosure-skill/SKILL.md
  • 主入口:prompts/disclosure/
  • 交底书模版细则
  1. 项目扫描:它按优先级读文档和代码。遇到 docx 或 pptx 也不慌,先调用 docx_to_md.pypptx_to_md.py 转成 Markdown 再扫,避免 Agent自动跳过Office。大仓库它会先用搜索定位,不会傻乎乎从头到尾读一遍。
  2. 专利点挖掘:扫完项目,它不会直接甩一份交底书给你。它会先跟你讨论候选专利点,融合、筛选,定下来再往下走。这一步在 prompts/patent_points_analyzer.md 里管着,Agent 每步执行前都会 Read 对应文件。
  3. 国知局查新与差异化:查新优先联网检索中国专利公布公告站 epub.cnipa.gov.cn,用 cnipa_epub_search.py 爬取。它要求分多次调用,每次只传一个词块,然后自己按 pub_number 合并结果。国知局爬不动或没结果,再降级到 WebSearch,查到的著录和外链直接写入交底书第一章(prior_art_search.md)。
  4. 交底书成稿:成稿用脱敏模板,3.2 系统框图和 3.4 流程图都用 fenced mermaid 写,出Markdown版本。定稿时执行 mermaid_render.py 把 mermaid 转成 PNG,默认再出一份同名的 docx(细节见 tools/README.md),代理人拿到直接就能改。
  5. 交付命名:凡落盘交付的文件,命名规则是 {案件名}_{YYYYMMDDHHmmss}.md 和同名 docx。带时间戳,不会覆盖旧版本,便于版本追溯。
  6. 自检闭环:定稿后它内部跑一遍自检,检查逻辑闭环、公式与参数一致性。自检不写入正文,在后台完成。这一步由 prompts/disclosure_self_check.md 管着。
  7. 迭代追溯:初版交底书出来后,你要补充材料或纠错,不用特意说"迭代"。Agent 识别到意图后直接 Read iteration_context.md,再选 merger.md(合并新材料)或 correction_handler.md(纠错)(走不同的prompt)。结果另存为新文件,同时把对话记录追加到 交底书修订对话记录.md

安装配置

安装

Claude Code

git 仓库根目录 下安装:

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

或使用本地路径复制到 .claude/skills/patent-disclosure-skill

运行时环境通常会设置 CLAUDE_SKILL_DIR 指向该技能目录;SKILL.md 中的 ${CLAUDE_SKILL_DIR}/prompts/... 即解析到此路径。

Cursor

本仓库完整内容(含 prompts/tools/ 等)放在下列位置之一,重启 Cursor 后在 Settings → Rules 中查看是否已被发现;亦可用 Agent 输入 / 后选择技能名。

系统 推荐路径
Windows %USERPROFILE%\.cursor\skills\patent-disclosure-skill\(即 C:\Users\<用户名>\.cursor\skills\patent-disclosure-skill\
macOS / Linux ~/.cursor/skills/patent-disclosure-skill/

示例:

1
2
mkdir -p ~/.cursor/skills
git clone <本仓库 URL> ~/.cursor/skills/patent-disclosure-skill

Windows(PowerShell):

1
2
New-Item -ItemType Directory -Force -Path "$env:USERPROFILE\.cursor\skills"
git clone <本仓库 URL> "$env:USERPROFILE\.cursor\skills\patent-disclosure-skill"

依赖

默认交底需要什么(发明主路径):

  1. 创建环境:

    1
    2
    conda create -n patent-disclosure-skill python=3.11  # Python 3.9+(及 pip),3.10-3.12
    conda activate patent-disclosure-skill
  2. 安装依赖:

    1
    2
    cd yourfolder/patent-disclosure-skill  # 技能根目录
    pip install -r requirements.txt # 含 python-docx、playwright 等,Office 转换、mermaid 之外的 Markdown 工具链等
  3. 本机 Google Chrome 或 Microsoft Edge(推荐,多数电脑已有)。出图与查新共用,不必再装 Node / npm / mmdc。

    1. 探测是否已能启动浏览器:

      1
      python skills/patent-disclosure/tools/browser.py --probe
      • ok=true:可直接定稿出图、跑国知局检索。
      • 没有 Playwright 包:再执行一次上面的 pip install -r requirements.txt
      • 本机既无 Chrome 也无 Edge:才执行 python -m playwright install chromium(整机一次即可)。
    2. 无可用浏览器时,发明仍可先交 Markdown(mermaid 围栏保留);Word 里框图可能先是代码块,补齐浏览器后重跑 tools/shared/mermaid_render.py 即可。

  4. (可选,推荐)国知局查新:若需使用交底轻量查新 skills/patent-disclosure/tools/crawl/cnipa_epub_search.py(一词一页)或著录检索 skills/patent-search/tools/cnipa_search.pyepub.cnipa.gov.cn):

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    pip install -r skills/patent-disclosure/tools/crawl/requirements-cnipa.txt
    python skills/patent-disclosure/tools/browser.py --probe
    # 仅当 probe 显示无 Chrome/Edge 且无自带 Chromium 时:
    # python -m playwright install chromium
    python skills/patent-disclosure/tools/crawl/cnipa_epub_search.py --type utility_model 卡扣
    # 著录检索:默认只翻 config.yaml 的 max_pages;对话或 --max-pages 可改
    python skills/patent-search/tools/cnipa_search.py --inventor "发明人姓名" \
    --applicant "申请主体一" \
    --applicant "申请主体二" \
    --type all

    未装或探测失败时,Step 5 仍可按该 prompt 降级为 WebSearch(Google 学术专利类型过滤;Google Patents 支持 PATENT/DESIGN,实用新型靠关键词+国知局)。

  5. (可选)申请文件(须显式;须指定交底目录):把已有交底产出改写成权利要求书、说明书、摘要与黑白附图。不另装依赖(PyYAML + 已有 python-docx / playwright)。不做 TIFF。

    1
    2
    3
    4
    5
    6
    7
    python skills/patent-application/tools/material_gate.py --case-dir outputs/{案件}
    python skills/patent-application/tools/render_invention_figures.py \
    --plan outputs/patent-application/{案}/figures/invention_figures.yaml \
    --out-dir outputs/patent-application/{案}/figures
    python skills/patent-application/tools/audit_claims.py outputs/patent-application/{案}/权利要求书.md
    python skills/patent-application/tools/check_support.py --dir outputs/patent-application/{案}
    python skills/patent-application/tools/emit_application_docx.py --dir outputs/patent-application/{案}

    缺材料时门禁退出码为 2,应先回到交底技能补齐。细则见 skills/patent-application/SKILL.md

  6. (可选)案卷会稿(须显式):把交底书和申请文件串成一趟:按发明人/工程师给的材料成文,申请问题清单上的缺口最多改三轮。

    1
    2
    3
    python skills/patent-docket/tools/init_docket.py --case-id {案件slug} --mode from_zero
    python skills/patent-docket/tools/validate_docket.py --yaml outputs/docket/{案件slug}/docket.yaml
    python skills/patent-docket/tools/emit_tracker.py --yaml outputs/docket/{案件slug}/docket.yaml
  7. (可选)审查答复案例库:显式触发「审查答复 / 案例入库 / /oa」后使用。配置与向量库默认在操作系统文档目录:{Documents}/patent-disclosure-skill/oa/PATENT_OA_HOME 可覆盖)。推荐智谱 embedding-3;亦支持 DashScope / MiniMax / 本地 / OpenAI(config.py set --preset …)。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    pip install -r skills/patent-oa/tools/requirements-oa.txt
    # 例:智谱
    # 环境变量 ZHIPUAI_API_KEY=…
    python skills/patent-oa/tools/config.py recommend
    python skills/patent-oa/tools/config.py set --preset zhipu
    # 其他:--preset dashscope|minimax|local|openai
    python skills/patent-oa/tools/ingest_case.py -i path/to/case.md
    python skills/patent-oa/tools/refresh_vault.py # 刷新 oa 索引 / Bases / 关联 Canvas
    python skills/patent-oa/tools/search_cases.py --query "创造性 区别特征" --defect inventiveness --top-k 5
    # 用户确认采纳某份草稿后,才出陈述正文 Word
    # python skills/patent-oa/tools/emit_opinion_docx.py -i outputs/oa/案/意见陈述_时间戳.md

    细则见 skills/patent-oa/prompts/skills/patent-oa/tools/README.mdskills/patent-oa/SKILL.md

  8. 安装LibreOffice以方便大模型调用文档渲染检查功能。

  9. 可选:STEP 多视角解析(默认关闭)

  10. 外观 / 实用新型线稿(成文前必做)

  11. 专利通俗解读 + Obsidian 库

  12. 完成。

图示定稿:需 Node.js;在 tools/npm install 或使用 npx 调用 mermaid-climmdc),详见 tools/README.md

运行

怎么开口:

我已经在电脑本地使用Anaconda创建了patent-disclosure-skillConda环境,并安装了一些Python Package。因此,当你需要运行Python脚本时,你可以直接在PowerShell 7终端中使用conda activate patent-disclosure-skill进入该Conda环境。如果你需要在该Conda环境下安装其它Python Package或执行其它与Conda环境相关的操作,需要先告诉我并得到我的允许才能进行。

示例案件:集成式电驱桥壳体(实用新型 · 文生图)

1
2
3
4
5
6
7
8
请按 patent-disclosure-skill 交底书流程执行:
- 专利类型:实用新型
- 项目扫描目录:skills/patent-disclosure/examples/example_utility_model_ev_powertrain/knowledge/
- 技术主题:集成式电驱桥壳体、电机腔可抽拔、冷却水套
- 先 Read prompts/fill_structure_schema.md,主要依据 structure_brief.md 填 StructureSchema,并写出 figure_plan.yaml(实拍标 photo_scene / photo_clean,不入文;无合格线稿)
- 成文前线稿:Read image_gen.md + structure_lineart_assist.md + structure_lineart_compose.md。本案例走文生图(或实拍图生图失败后先描述再文生图);按 brief 第 8 节出总装、纵剖、爆炸、局部;按 parts 写出子 SVG 再拼总图、再 overlay 件号
- 再按 skills/patent-disclosure/prompts/utility_model/ 挖点与成文(只嵌 figure_plan 入文线稿)
- 查新:cnipa_epub_search.py --type utility_model ,关键词含电驱桥、壳体、水套
  • 交底书:专利挖掘、交底书、查新、实用新型、外观设计等;/patent-disclosure-skill/交底书
  • 通俗解读:读专利、公开号 / PDF 且目标为理解;/patent-read/读专利
  • 交底书迭代:已有交底上补材料/纠错 → disclosure/iteration_context.mdmerger / correction_handler;另存时间戳稿。
  • 技能进化旁路:技能进化、政策/审查动向嗅探、政策雷达、审查政策更新、自进化、/patent-evolve/技能进化
  • 审查答复 / 案例入库 / 经验手册:审查意见、意见陈述、OA、补正通知书、案例入库、书籍蒸馏、实务书、/oa/审查答复
类型 典型场景 触发示例
发明 方法 / 系统 / 算法流程 「按发明写交底」「项目路径 …」
实用新型 形状、构造、连接与装配 「实用新型」「一种…装置/结构」
外观设计 外形、图案、色彩或其结合 「外观设计」「设计说明 / 视图」

已有交底上补材料或纠错时,按 merger.md / correction_handler.md 另存新稿(实用/外观改图或主题时同步 figure_plan)。细则见 SKILL.mdprompts/disclosure/intake.md

查新这一步,Agent 会优先跑国知局公布公告站,如果已有交底书文件要修改,Agent 识别到意图后自动进入迭代模式,不用你特意说"迭代"两个字。

专利类型:支持 发明实用新型外观设计 三种专利类型,未显式指定时交底默认发明;材料更偏实用/外观时在汇总或预览阶段反问(见 disclosure/intake.md)。

交底书模版细则

示例

子技能列表

技能 名称 能力 触发 详情
patent-disclosure 交底书编写 不会写专利也没关系:材料丢进来,挖出真正能保护的点、查一圈在先技术,直接变成能交差的交底书(发明 / 实用新型 / 外观分套模板) 「交底书」 详情
patent-application 申请文件 交底别再停在「给所里看的草稿」——一口气改成权要、说明书、摘要和黑白附图,说不清的进问题清单,不卡死整套文件 「申请文件」· 「申请底稿」 详情
patent-docket 案卷会稿 角色扮演交底工程师 vs 专利代理师:自主多轮规划工作流,材料一丢就出交底和申请,清单最多对打三轮,缺事实就问、绝不瞎编 「交底申请一起做」· 「从零出交底和申请」 详情
patent-reader 通俗解读 专利全文读不下去:公开号或 PDF 丢进来,换成普通人能看懂的笔记和图谱;推进 Obsidian 后能串起多件专利关联、画出专利地图 「读专利」 详情
patent-oa 审查答复辅助 审查意见别对着发懵:拆条款问答、起草答复稿;个人从业经验和实务书专家技巧蒸馏进库,RAG 检索增强辅助答复 「审查答复」· 「审查意见」 详情
patent-search 著录检索 人名、公司、分类号照查;更能扔一张产品图或一段权要,倒推出检索式去翻公布公告 「著录检索」 详情
patent-exam-policy 政策简报 对照国知局官网近期政策消息出人话简报,分析技能里哪些交底技巧、申请书式可能过时,审查口径一变就能跟上 「政策简报」· 「政策雷达」 详情

专利通俗解读

提供专利号或专利全文/PDF且意图为「读懂」时 → 优先模式 B · 专利通俗解读,不默认跑A · 交底书编写 Step 1–8。

审查答复辅助

参考链接


发明专利skill的使用
http://zeyulong.com/posts/3ace00c3/
作者
龙泽雨
发布于
2026年8月28日
许可协议