name: patent-disclosure-writer description: 自动化生成符合中国专利标准的专利申请技术交底书。用户只需提供创新想法,技能自动完成专利检索、技术分析、附图生成和文档撰写。支持发明专利和实用新型专利,输出 Markdown 和 DOCX 格式。可选5人专家团队审核,提供专业质量保证。 license: MIT metadata: version: 2.2.0 timelessness-score: 8/10 last-updated: 2025-01-16
专利交底书自动生成技能
技能概述
本技能自动化分析、搜索、调研并编写《专利申请技术交底书》。用户只需提供基本的创新想法和思路,技能会自动搜索相关资料、分析现有技术、识别创新点,并生成完整的技术交底书。
核心能力:
- 自动专利检索和技术调研
- 智能分析创新点和技术方案
- 自动生成专业附图(Mermaid 格式)
- 支持断点续传和选择性重新生成
- 输出符合 IP-JL-027 标准的交底书
快速开始
1. 确保已配置 MCP 服务
本技能依赖以下 MCP 服务:
- web-search-prime(网络搜索)
- web-reader(网页内容提取)
- google-patents-mcp(专利检索)
- exa(技术文档搜索)
详细配置方法见 references/configuration.md
2. 运行生成命令
/patent
按提示输入:
- 创新想法
- 所属技术领域
- 关键词(可选)
- 专利类型(发明专利/实用新型专利)
3. 转换为 DOCX(可选)
/patent-md-2-docx
何时使用此技能
当用户需要以下操作时,应该使用此技能:
- "写专利交底书"
- "生成专利文档"
- "专利申请"
- "技术交底书"
- "申请发明专利"
斜杠命令
| 命令 | 功能 | 说明 |
|---|---|---|
/patent | 智能生成交底书 | 支持断点续传、选择性重新生成 |
/patent-update-diagrams | 智能补充附图 | 扫描章节并补充缺失的附图 |
/patent-export-figures | 导出黑白附图 | 将 Mermaid 附图导出为黑白 PNG 图片 |
/patent-md-2-docx | Markdown 转 DOCX | 将 Markdown 交底书转换为正式格式 |
执行流程
用户输入创新想法
↓
1. 发明名称生成 → 01_发明名称.md
2. 技术领域分析 → 02_技术领域.md
3. 背景技术调研 → 03_背景技术.md
4. 技术问题分析 → 04_技术问题.md
5. 技术方案设计 → 05_技术方案.md
6. 有益效果分析 → 06_有益效果.md
7. 实施方式编写 → 07_具体实施方式.md
8. 保护点提炼 → 08_专利保护点.md
9. 参考资料收集 → 09_参考资料.md
10. 文档整合 → 专利申请技术交底书_[发明名称].md
子代理列表
| 子代理 | 对应章节 | 输出文件 |
|---|---|---|
| title-generator | 1.发明创造名称 | 01_发明名称.md |
| field-analyzer | 2.所属技术领域 | 02_技术领域.md |
| background-researcher | 3.相关的背景技术 | 03_背景技术.md |
| problem-analyzer | 4.(1)解决的技术问题 | 04_技术问题.md |
| solution-designer | 4.(2)技术方案 | 05_技术方案.md |
| benefit-analyzer | 4.(3)有益效果 | 06_有益效果.md |
| implementation-writer | 5.具体实施方式 | 07_具体实施方式.md |
| protection-extractor | 6.关键点和欲保护点 | 08_专利保护点.md |
| reference-collector | 7.其他参考资料 | 09_参考资料.md |
| document-integrator | 文档整合 | 专利申请技术交底书_[发明名称].md |
| diagram-exporter | 附图导出 | 黑白 PNG 图片 |
详细说明见 references/agents.md
审核团队系统(新增)
本技能支持可选的专家团队审核功能,提供专业的专利质量保证。
审核模式
| 模式 | 说明 | 适用场景 |
|---|---|---|
| 完整审核模式 | 5人专家团队,4阶段审核 | 重要专利申请 |
| 快速模式 | 跳过审核,直接生成 | 快速草稿、内部参考 |
审核流程
01-02章节 → [预审] → 03-05章节 → [中期审核1] →
06-07章节 → [中期审核2] → 08-09章节 → [最终审核] → 整合
审核代理
| 代理 | 角色 | 权重 |
|---|---|---|
| review-coordinator | 审核协调器 | - |
| expert-sr-tech | 资深技术专家 | 2票 |
| expert-tech | 技术专家 | 1票 |
| expert-legal | 法律专家 | 1票 |
| expert-sr-agent | 资深专利代理人 | 2票 |
| expert-agent | 专利代理人 | 1票 |
审核输出
- 阶段审核报告(4个)
- 审核汇总报告(1个)
- 修改建议清单
- 争议报告(如有)
专利类型
| 类型 | 创新要求 | 审查周期 | 保护期限 |
|---|---|---|---|
| 发明专利 | 突出的实质性特点和显著的进步 | 2-3年 | 20年 |
| 实用新型专利 | 实质性特点和进步 | 6-12个月 | 10年 |
MCP 工具依赖
| MCP 服务 | 用途 |
|---|---|
| web-search-prime | 网络搜索 |
| web-reader | 网页内容提取 |
| google-patents-mcp | 专利检索 |
| exa | 技术文档搜索 |
输出文件
- 各章节独立 Markdown 文件(便于审核和修改)
- 完整的交底书文档:
专利申请技术交底书_[发明名称].md - 附图以 Mermaid 代码块形式嵌入
详细文档
模板文件
- Markdown 模板:
templates/IP-JL-027(A/0)专利申请技术交底书模板.md - DOCX 模板:
templates/发明、实用新型专利申请交底书 模板.docx
Scripts
本技能包含以下验证和导出脚本:
| 脚本 | 用途 | 运行方式 |
|---|---|---|
| validate_disclosure.py | 验证交底书完整性 | python scripts/validate_disclosure.py --dir . |
| validate_mermaid.py | 验证 Mermaid 语法 | python scripts/validate_mermaid.py --dir . |
| check_figures.py | 检查附图编号连续性 | python scripts/check_figures.py --dir . |
| export_mermaid.py | 导出 Mermaid 为黑白 PNG | python scripts/export_mermaid.py --input diagram.mmd --output diagram.png |
使用示例
# 验证完整的交底书
python scripts/validate_disclosure.py
# 验证并显示详细信息
python scripts/validate_mermaid.py --verbose
# 检查附图编号
python scripts/check_figures.py
# 导出单个 Mermaid 文件为黑白 PNG
python scripts/export_mermaid.py --input diagram.mmd --output diagram.png
# 从 Markdown 文件提取并导出所有附图
python scripts/export_mermaid.py --markdown chapter.md --output-dir figures/
# 批量处理目录中所有 Markdown 文件
python scripts/export_mermaid.py --dir . --pattern "*.md"
Mermaid 黑白导出说明
export_mermaid.py 脚本将 Mermaid 图表导出为符合专利审核要求的黑白图片:
- 纯黑白配色:线条黑色、文字黑色、背景白色
- 白色背景:完全透明或白色背景,适合打印和提交
- 自动查找 mmdc:自动定位 Mermaid CLI 安装路径
- 批量处理:支持从 Markdown 文件批量提取和导出
依赖安装:
npm install -g @mermaid-js/mermaid-cli
导出效果:
- ✅ 符合专利局审核要求
- ✅ 适合打印和正式提交
- ✅ 保持图表清晰度和可读性
Exit Codes
| 脚本 | Exit Code | 含义 |
|---|---|---|
| validate_disclosure.py | 0 | 验证成功 |
| validate_disclosure.py | 10 | 验证失败 |
| validate_mermaid.py | 0 | 验证成功 |
| validate_mermaid.py | 11 | 验证失败 |
| check_figures.py | 0 | 编号连续 |
| check_figures.py | 12 | 发现跳号 |
| export_mermaid.py | 0 | 导出成功 |
| export_mermaid.py | 20 | 导出失败 |
Evolution & Extension Points
Timelessness Score: 8/10
本技能设计基于以下原则确保长期有效性:
核心原则:
- 模板抽象:IP-JL-027 模板可独立更新,不影响生成逻辑
- MCP 服务抽象:支持降级模式,不依赖特定外部服务
- 专利类型扩展:架构支持添加新专利类型(外观设计、国际专利等)
- 附图格式扩展:当前支持 Mermaid,可扩展到 PlantUML、Graphviz
Extension Points
| 扩展点 | 当前支持 | 未来扩展方向 |
|---|---|---|
| 专利类型 | 发明专利、实用新型专利 | 外观设计专利、国际专利(PCT)、美国专利 |
| 输出格式 | Markdown、DOCX | PDF、HTML、XML(专利局格式) |
| 附图类型 | Mermaid | PlantUML、Graphviz、手绘草图识别 |
| MCP 服务 | 4 个特定服务 | 可插拔服务架构、服务替换策略 |
| 语言 | 中文 | 多语言支持(英文、日文等) |
| 验证规则 | 基础格式验证 | 法律合规性检查、权利要求分析 |
Obsolescence Triggers
以下变化可能需要更新技能:
| 触发器 | 影响范围 | 应对策略 |
|---|---|---|
| IP-JL-027 模板标准更新 | 章节结构、格式 | 模板版本化,支持多版本并存 |
| 中国专利法重大修订 | 专利类型、保护范围 | 参数化法律要求,配置文件更新 |
| Mermaid 语法不兼容变更 | 附图生成 | 抽象图表生成层,支持多种格式 |
| MCP 协议版本升级 | MCP 服务调用 | 版本检测,兼容性处理 |
| Claude Code API 变更 | 子代理调用 | 适配层封装 |
Version History
| 版本 | 日期 | 变更说明 |
|---|---|---|
| 2.2.0 | 2025-01-16 | 添加 /patent-export-figures 斜杠命令,专门用于导出黑白 PNG 附图 |
| 2.1.0 | 2025-01-16 | 添加 Mermaid 黑白导出功能,符合专利审核要求 |
| 2.0.0 | 2025-01-15 | 添加5人专家团队审核系统,支持分阶段审核、投票机制、争议解决 |
| 1.1.0 | 2025-01-14 | 添加验证脚本、演进性分析 |
| 1.0.0 | 2025-01-14 | 初始版本,支持发明专利和实用新型专利 |