news 2026/9/16 18:22:39

patent-disclosure-skill 迭代纠正流程:交底书纠错、保护点调整与「纠正摘要(留档)」实操指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
patent-disclosure-skill 迭代纠正流程:交底书纠错、保护点调整与「纠正摘要(留档)」实操指南

patent-disclosure-skill 迭代纠正流程:交底书纠错、保护点调整与「纠正摘要(留档)」实操指南

【免费下载链接】patent-disclosure-skill中国专利.skill:专利点挖掘与交底书(发明/实用/外观)编写,通俗解读专利,嗅探政策动向,辅助审查答复。项目地址: https://gitcode.com/GitHub_Trending/pa/patent-disclosure-skill

导读

本文围绕中国专利交底书生成技能patent-disclosure-skill中的迭代模式「对话纠正」(对应 prompt 文件 prompts/disclosure/correction_handler.md),讲解当用户对已有交底书指出错误、参数不符、表述问题或保护点调整时,Agent 应执行的完整纠正流程:从纠正点提取与分类、落地为新时间戳文件、公式与附图同步、自检,到强制输出「纠正摘要(留档)」与维护「交底书修订对话记录」。读完本文,你将掌握如何在不对旧稿做默认覆盖的前提下,把一轮用户纠错意见安全、可追溯地转化为新一版交底书定稿,并理解底层脚本 tools/shared/iteration_dialog_log.py 如何支撑版本历史与对话留档。

迭代纠正在整个技能流程中的定位

patent-disclosure-skill的主流程从项目扫描、专利点挖掘、查新检索一路走到 Step 7 定稿(见 prompts/disclosure/invention/disclosure_builder.md)。但实际办案中,用户几乎总会在拿到初稿后继续反馈,这时就进入迭代模式。技能内部分了两条迭代路径,入口选择由 prompts/disclosure/iteration_context.md 的意图映射表决定:

用户意图下一步模板
补充文档、扩展方案、合并新材料merger.md(增量合并)
指出错误、与事实/参数不符、风格或保护点调整correction_handler.md(对话纠正)
已声明侧重点,仅需第五章权利要求书式强化merger.md(以第五章为主)

correction_handler.mdmerger.md的分工很明确:merger 侧重新材料、新功能的扩展,correction_handler 侧重用户指出错误、风格或与事实不符的修正(见 prompts/disclosure/merger.md 末尾「与『纠正』的区别」)。判断依据是用户意图而非措辞——用户说「这里不对」「和 3.5 不一致」「保护点应强调 XXX」即应走纠正流程,不要求用户说出「迭代」等固定词,也不必先询问是否进入迭代模式。

执行门禁:先读上下文,再另存新稿

纠正流程有两条不可跳过的门禁规则(与 merger 相同):

  1. Readprompts/disclosure/iteration_context.md,明确本轮用户意图与已有稿路径,再Read当前定稿与纠正意图。这一步防止 Agent 只读了纠正模板却转去跑 Step 3–4 全文专利点分析,或空泛「更新分析」而不落盘新稿。
  2. 纠正结果必须另存为新文件{案件名}_{YYYYMMDDHHmmss}.md及同名.docx禁止默认覆盖旧稿

文件命名规则出自 prompts/disclosure/invention/disclosure_builder.md §7.3:主文件名须体现正文中的「案件名称」,去占位、删 Windows 非法字符\ / : * ? " < > |、超 80 字符截断,并带14 位本地时间戳(年月日时分秒各 2 位,如20260408143025)。首次定稿与迭代纠正适用同一规则,每次交付都是新时间戳、新文件名,旧版.md/.docx保留在同目录,天然形成版本历史,无需iterations/子目录或快照脚本。

另外,禁止在迭代意图下无合并/纠正落盘却回到 Step 3–4 全文专利点分析——除非用户明确要求重新挖掘专利点。

纠正点提取与五类分类

纠正流程第一步是提取纠正点:记录具体章节、原问题、用户期望,可摘要用户原话。第二步是分类,不同类别对应不同的修改落点:

1. 事实与技术类

涉及流程、参数、模块关系 → 修改第三章及相关实施例、3.5 关键技术参数

2. 符号与公式体例类

典型问题包括:维度写成上标(如^{cpu})、出现\tilde等装饰音、符号多义、LaTeX 分隔符混用、3.5 与 3.4.1 不同形、未更新formula_plan。此时应改formula_plan.yaml3.4.1 符号表、相关公式、3.5 符号列及第六章实施例,并遵循 prompts/disclosure/invention/disclosure_builder.md §7.7、范式库 references/formulas/ 与 prompts/disclosure/invention/template_reference.md §3.4.1 的正/反例。

§7.7 的核心体例约束值得展开:资源维度/类型标签(cpu、mem、io 等)一律写入下标并用\mathrm{}正体(如b_{i,\mathrm{cpu}}),禁止^{cpu}这类上标(易被读作幂次);禁止\tilde/\hat/\bar装饰音,平滑量用范式ema_smooth+ 独立符号 (A);禁止同一字母多义(任务侧权重用 (b),节点侧饱和度应改用 (g)、(h));行内公式全文统一\(...\)$...$二选一,块级统一\[...\]$$...$$,不得混用;防零除用与分母同量纲的 (\varepsilon),禁止在容量类分母上裸写max(1, b_{\mathrm{mem}})。最关键的是跨节同形:3.4.1 符号表、正文首次定义式、3.5「符号」列、第六章实施例四处须逐字同形

3. 查新与区别类

现有技术或区别论述不准 → 修改第一章,必要时按 prompts/disclosure/prior_art_search.md 重新检索。特别地,若国知局检索 JSON 中该专利带非空abstract,1.1 中的方案概括必须以对该摘要的完整理解为前提,禁止与摘要矛盾或脱离摘要杜撰。

4. 保护点与表述类

第四章、第五章论点与第三章对齐,避免矛盾;实用/外观若侧重点/主题转向,须按附图类规则先重评或新建figure_plan.yaml

5. 附图与主题类(实用/外观)

换图、改件号/视图、主题转向 →先更新或新建figure_plan.yaml(重排入文图figcoversrelates_to),再改正文「如图/见图 N」与插图路径。清单合同见 references/schemas/figure_plan.schema.yaml:每条图须含figroleassembly/detail/ortho/perspective/reference/rejected)、pathcoverskindscore(0–100)、use_in_disclosurereason,多图联读时relates_todetail_of/section_of/exploded_of/same_state/alternate_view/sequence描述图际关系;总装+局部入文时 detail 侧至少一条detail_of之类关联,跨图件号命名必须一致。

落地修改:新文件 + mermaid_render 出 Word

第三步落地修改:形成纠正后全文,写入新文件{案件名}_{YYYYMMDDHHmmss}.md,并经mermaid_render.py生成同名.docx(§7.3 第 5 点)。典型命令(见 prompts/disclosure/invention/disclosure_builder.md 定稿交付节):

python tools/shared/mermaid_render.py -i "纠正后草稿.md" -o "一种XXX方法及系统_20260915041008.md"

脚本默认在同目录生成同名.docx,可用--docx指定路径、--no-docx跳过 Word。mermaid 出图走 Playwright + 内置tools/shared/vendor/mermaid.min.js(与查新共用浏览器,见 tools/shared/browser.py),禁止为此执行npm/npx/playwright install chromium(除非--probe显示本机无 Chrome/Edge 且无自带 Chromium)。判读以退出码 0和机读前缀为准(MERMAID: ok=DOCX: ok=1),PowerShell 红字/NativeCommandError/中文乱码不是失败。

OMML 失败时(stderr 出现omml_text_fallback=OMML_FAIL:),按发明 builder 定稿节反问一次是否装 matplotlib(约 100MB,Word 中图片不可再编辑);未得「是」(含未回复)禁止安装 matplotlib,保持 LaTeX 原文的 docx。全成功则不问。

落地修改还强调:禁止无必要大段重写无关章节勿默认覆盖用户上一版文件名。

自检:8.2、8.3 必做,实用/外观加 8.4/8.5

纠正后的稿子须执行 prompts/disclosure/disclosure_self_check.md 的自检,且发现问题直接改稿,不要只向用户报告:

  • §8.2 公式与参数一致性(发明,含公式时必做):主动复核公式正确性、公式逻辑是否与第三章叙述一致;核formula_plan.yaml存在且paradigm_ids属于 references/formulas/paradigms.yaml;查维度上标、装饰音、字母多义、LaTeX 分隔符统一、3.5 与符号表同形、阈值范围一致、实施例数值与formula_plan.numeric_example互证;可算性用python tools/shared/check_formula_plan.py -i …/formula_plan.yaml --eval验证。
  • §8.3 格式与引用:迭代路径是否已输出「纠正摘要(留档)」;案件目录是否已追加修订对话记录;交付文件名是否符合时间戳规则;正文「如图 N」与figure_planfig/path一致;1.1 公开 URL 非编造且与著录项一致;文末无技能仓库名、examples/等元信息脚注。
  • §8.4 实用新型专项:文头专利类型正确;第三章可追溯 StructureSchema;第五章为装置/结构书式;未把外观美感或算法步骤当构造创新主线;入文图优先 lineart/cad;跨图件号一致。
  • §8.5 外观设计专项:只写可见造型/图案/色彩;视图清单齐全或uncertain标明缺失;not_design_signals已处理;未写内部电路、受力、工艺作为设计要点。

修订对话记录:iteration_dialog_log.py 的使用与源码细节

每完成一轮纠正并落盘新.md/.docx后,必须在案件产出目录维护固定文件交底书修订对话记录.md(默认名),每条记录含:记录时间(本地 + UTC)、类型(纠正迭代)、用户说明摘要、本轮交付文件名、纠正摘要摘录。禁止完成迭代交付却完全不更新该文件。

优先使用脚本 tools/shared/iteration_dialog_log.py:

python ${CLAUDE_SKILL_DIR}/tools/shared/iteration_dialog_log.py \ --case-dir "{案件目录}" \ --kind correct \ --user "{用户说明摘要}" \ --summary "{纠正摘要摘录}" \ --artifacts "{案件名_时间戳.md},{案件名_时间戳.docx}"

从源码看(tools/shared/iteration_dialog_log.py),脚本参数与行为如下:

  • --case-dir(必填):案件产出目录,须已存在,否则返回退出码 2 并输出ERROR: 目录不存在或不是目录
  • --kind(必填):枚举merge/correct,纠正迭代用correct,内部映射为中文「纠正迭代」。
  • --user/--summary:缺省时分别回退为「(未传入 --user,请 Agent 用编辑工具在本条内补写用户说明摘要。)」和「—」。
  • --artifacts:多个交付文件用英文逗号分隔,脚本逐项渲染为- \文件名`` 列表,缺省为「—」。
  • --log-name:默认交底书修订对话记录.md;若环境对中文路径敏感,可用--log-name disclosure_revision_log.md换名。

写入行为可推断:若日志文件已存在则追加(自动补换行分隔),否则先写固定文件头(含「请勿删除既有条目」提示),每条记录以本地时间 + UTC 双时间戳的 H2 标题开头,末尾以---分隔;成功后 stdout 输出LOG_FILE=<路径>并返回 0。若无法执行脚本,则须Read已有记录(无则创建)后手动追加同样结构的一条,时间须真实。

输出强制项:「纠正摘要(留档)」与定稿延续

correction_handler.md输出是强制且不可省略的:在交付修改后的正文(或说明已写入路径)之后,必须在同一条回复中追加独立小节,标题固定为

## 纠正摘要(留档)

其下用2–5 句完整中文,说明:修改位置依据是否影响保护点或检索;若动过附图/主题,点明figure_plan已同步。若未输出本节,视为未完成本 prompt(§8.3 自检也据此核对)。

定稿延续:若本轮纠正结果作为向用户交付的定稿,在同一条回复中于上文之后,还须按 prompts/disclosure/invention/disclosure_builder.md §7.6 补充「权利要求偏向点」建议交互(可 1~2 句缩写版),不得写入.md/.docx正文。§7.6 的核心约束是禁止编造偏向:对话里提出的可对举侧重点必须能从当前定稿与上游已用材料(Step 2 扫描文档、Step 3–4 专利点、第三至五章已写明的技术方案与保护点表述)中推出,不得为凑交互而编造本案未涉及的场景、模块或行业词;若全文仅有一条清晰保护主线,只须忠实概括该主线并询问是否改为更「方法/系统/流程步骤」或更「装置/模块」等书式侧重。若本轮走纠正流程但纠正结果并非定稿,则无需该交互。

一句话总结的完整闭环

一次合规的纠正迭代 = 读iteration_context.md→ 提取并分类纠正点 → 先同步figure_plan.yaml/formula_plan.yaml再改正文 → 另存{案件名}_{时间戳}.md并经mermaid_render.py出同名.docx→ 执行 8.2/8.3(实用/外观加 8.4/8.5)自检并直接改稿 → 用iteration_dialog_log.py --kind correct追加修订对话记录 → 同一条回复输出「纠正摘要(留档)」,定稿则追加 §7.6 偏向建议交互。每一步都以「新时间戳文件 + 留档」为契约,确保多轮纠错可审计、可回退,这正是patent-disclosure-skill迭代体系区别于一次性生成的核心工程能力。

【免费下载链接】patent-disclosure-skill中国专利.skill:专利点挖掘与交底书(发明/实用/外观)编写,通俗解读专利,嗅探政策动向,辅助审查答复。项目地址: https://gitcode.com/GitHub_Trending/pa/patent-disclosure-skill

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/16 18:22:23

STM32 VS Code工具链四层闭环构建指南

1. 为什么STM32开发者正在集体“逃离”Keil&#xff0c;转向VS Code&#xff1f;最近三个月&#xff0c;我帮三个不同行业的嵌入式团队重构开发环境——一家做工业PLC的、一家做医疗手持设备的、还有一家是做智能农业传感器的。他们有个共同点&#xff1a;全部主动要求把原有Ke…

作者头像 李华
网站建设 2026/9/16 18:21:51

Pico+MicroPython零基础入门:从驱动安装到12行温湿度监测

1. 项目概述&#xff1a;为什么从 Pico MicroPython 开始硬件开发&#xff0c;比你想象中更值得如果你最近翻过电子爱好者论坛、刷过B站硬件区&#xff0c;或者只是在淘宝搜索“入门单片机”&#xff0c;大概率会撞见一个蓝白相间的微型电路板——Raspberry Pi Pico。它没有Wi…

作者头像 李华
网站建设 2026/9/16 18:19:56

pyannote.audio 实战入门:10 分钟安装并跑通说话人日志

pyannote.audio 实战入门&#xff1a;10 分钟安装并跑通说话人日志 【免费下载链接】pyannote-audio Neural building blocks for speaker diarization: speech activity detection, speaker change detection, overlapped speech detection, speaker embedding 项目地址: h…

作者头像 李华
网站建设 2026/9/16 18:19:22

星际争霸AI开发入门:BWAPI 4.4.0配置与ualbertabot编译运行全攻略

这几年看AI打《星际争霸》的视频&#xff0c;总觉得隔着层纱。直到我自己动手&#xff0c;把 BWAPI 4.4.0 和 ualbertabot 这套环境跑通&#xff0c;让电脑自己打了一局“人机对战”&#xff0c;才算真正明白那些 Bot 是怎么“想”的。这篇笔记就是我的 BWAI 学习记录第 001 篇…

作者头像 李华
网站建设 2026/9/16 18:18:36

STM32F407老人健康监测系统:心率跌倒检测与嵌入式医疗级设计

简介&#xff1a;本资源是一套面向嵌入式开发初学者与老年健康设备项目实践者的完整智能硬件方案&#xff0c;聚焦于STM32F4平台的老人健康监测智能手表设计&#xff0c;解决跌倒预警、生命体征实时采集与远程监护等实际需求&#xff0c;适用于课程设计、毕业设计及IoT健康终端…

作者头像 李华