ホーム/法务与合同/patent-disclosure-writer-skill
P

patent-disclosure-writer-skill

by @allanpk716v
3.5(0)

本機能は、特許検索、技術分析、文書生成、フォーマット変換、品質検証などの機能を備えた、特許開示書自動生成ソリューション一式を提供します。IP-JL-027標準に準拠した構造化コンテンツと添付図面を自動生成し、複数形式でのエクスポートをサポートします。v2.0.0では、5人からなる専門家チームによるレビューシステムとスマートな修正提案が新たに追加され、開示書の品質とコンプライアンスが大幅に向上しました。また、中断からの再開機能とマルチプラットフォーム互換性もサポートしています。

patentlegalautomationdocument-generationIPGitHub
インストール方法
git clone https://github.com/allanpk716/patent-disclosure-writer-skill.git && claude --dangerously-skip-permissions --plugin-dir patent-disclosure-writer-skill
compare_arrows

Before / After 効果比較

1
使用前

従来の特許開示書作成は、手作業での検索、分析、執筆が必要で、時間がかかり、エラーが発生しやすく、標準化が困難でした。専門家による審査プロセスは複雑で、コミュニケーションコストが高く、文書の品質にばらつきが生じ、特許申請の効率に影響を与えていました。

使用後

自動生成ソリューションにより、作成サイクルが大幅に短縮され、コンテンツは構造化され、標準に準拠しています。5人の専門家チームによる審査システムを導入し、加重投票とインテリジェントな修正提案を通じて、文書の品質とコンプライアンスを大幅に向上させ、特許申請プロセスを加速させます。

description SKILL.md

Patent Disclosure Writer

自动化生成专利交底书的 Claude Code 技能

版本: 2.0.0 | Timelessness Score: 8/10 | 基于: skillforge v4.0 标准

项目简介

本技能提供了一套完整的专利交底书自动化生成解决方案,包括专利检索、技术分析、文档生成、格式转换和质量验证等功能。

功能特性

核心功能

  • 智能专利检索:基于发明的技术领域和关键词进行精准检索
  • 结构化内容生成:自动生成符合 IP-JL-027 标准的专利交底书各部分内容
  • 图表自动生成:使用 Mermaid 生成流程图、序列图等专利附图
  • 多格式导出:支持 Markdown 和 Word (.docx) 格式导出
  • 断点续传:支持中断后继续生成,可选择性重新生成特定章节

新增功能 (v2.0.0)

  • 👥 5人专家团队审核系统
    • 资深技术专家、技术专家、法律专家、资深专利代理人、专利代理人
    • 4阶段审核流程(预审、中期审核×2、最终审核)
    • 加权投票机制(7票制)
    • 争议解决和用户决策
  • 📊 智能修改建议
    • 自动应用明显错误
    • 用户确认重大改动
    • 版本控制和修改日志
  • 📝 专业审核报告
    • 阶段审核报告
    • 审核汇总报告
    • 争议报告

新增功能 (v1.1.0)

  • 📋 文档验证:验证交底书完整性和规范性
  • 🔍 附图检查:检查附图编号连续性
  • 📊 Mermaid 验证:验证 Mermaid 图表语法
  • 💾 状态管理:专用状态文件管理生成进度
  • 🛡️ Windows 兼容:全平台 UTF-8 编码支持

安装使用

方式一:作为项目级技能

claude --dangerously-skip-permissions --plugin-dir C:\WorkSpace\agent\patent-disclosure-writer-skill

  1. 将本仓库复制到你的项目中
  2. 确保 .claude/skills/ 目录存在
  3. 在 Claude Code 中使用时,技能会自动加载

方式二:作为个人技能

  1. 复制 patent-disclosure-writer 目录到 ~/.claude/skills/
  2. 重启 Claude Code

使用方法

使用技能

在 Claude Code 中直接描述需求,技能会自动触发:

写专利交底书
生成专利文档
专利申请
技术交底书
申请发明专利

使用斜杠命令

本技能包含以下斜杠命令:

命令功能
/patent启动专利交底书生成流程(支持断点续传)
/patent-md-2-docx将 Markdown 格式转换为 Word 文档
/patent-update-diagrams更新专利文档中的图表

使用验证脚本

# 验证交底书完整性
python .claude/skills/patent-disclosure-writer/scripts/validate_disclosure.py

# 验证 Mermaid 图表语法
python .claude/skills/patent-disclosure-writer/scripts/validate_mermaid.py

# 检查附图编号连续性
python .claude/skills/patent-disclosure-writer/scripts/check_figures.py

# 导出 Mermaid 图表为黑白 PNG(符合专利审核要求)
python .claude/skills/patent-disclosure-writer/scripts/export_mermaid.py --input diagram.mmd --output diagram.png

# 管理生成状态
python .claude/skills/patent-disclosure-writer/scripts/state_manager.py --status

# 管理审核状态
python .claude/skills/patent-disclosure-writer/scripts/review_state_manager.py --status pre1

执行流程

完整流程(启用审核模式)

graph TB
    Start([开始]) --> Detect[检测已有章节文件]
    Detect --> Choice1{是否有已存在<br/>的章节文件?}

    Choice1 -->|无文件| Collect[收集用户输入]
    Choice1 -->|有文件| AskUser[询问用户意图]
    AskUser --> Collect
    AskUser -->|选择继续| Determine[确定需执行的子代理]

    Collect --> AskReview{是否启用<br/>审核团队?}
    AskReview -->|启用| ReviewMode[审核模式]
    AskReview -->|禁用| QuickMode[快速模式]

    Determine --> ReviewMode

    ReviewMode --> Stage1[阶段1: 生成章节01-02]
    Stage1 --> PreReview{预审1}
    PreReview -->|通过| Stage2[阶段2: 生成章节03-05]
    PreReview -->|未通过| Dispute1[争议处理]
    Dispute1 --> Stage1

    Stage2 --> MidReview1{中期审核1<br/>重要问题≥6/7票}
    MidReview1 -->|通过| Stage3[阶段3: 生成章节06-07]
    MidReview1 -->|未通过| Dispute2[争议处理]
    Dispute2 --> Stage2

    Stage3 --> MidReview2{中期审核2<br/>次要问题≥5/7票}
    MidReview2 -->|通过| Stage4[阶段4: 生成章节08-09]
    MidReview2 -->|未通过| Dispute3[争议处理]
    Dispute3 --> Stage3

    Stage4 --> FinalReview{最终审核<br/>审核所有章节}
    FinalReview -->|通过| Summary[生成审核汇总报告]
    FinalReview -->|未通过| Dispute4[争议处理]
    Dispute4 --> Stage4

    QuickMode --> GenAll[生成所有章节01-09]
    GenAll --> Integrate

    Summary --> Integrate[文档整合]
    Integrate --> Output([输出完整交底书])
    Output --> End([结束])

    style PreReview fill:#e1f5ff
    style MidReview1 fill:#fff4e1
    style MidReview2 fill:#fff4e1
    style FinalReview fill:#ffe1f5
    style Dispute1 fill:#ffe1e1
    style Dispute2 fill:#ffe1e1
    style Dispute3 fill:#ffe1e1
    style Dispute4 fill:#ffe1e1

快速模式流程(无审核)

graph LR
    Start([开始]) --> Detect[检测已有章节文件]
    Detect --> Collect[收集用户输入]
    Collect --> Gen[生成所有章节01-09]
    Gen --> Integrate[文档整合]
    Integrate --> Output([输出完整交底书])
    Output --> End([结束])

    style Gen fill:#e8f5e9
    style Integrate fill:#e8f5e9

审核流程详情

阶段审核章节投票阈值专家团队
预审101-02简单多数全部5位专家
中期审核103-05≥6/7票资深专家权重更高
中期审核206-07≥5/7票重点关注技术细节
最终审核01-09≥6/7票整体质量严格把关

争议处理流程

graph TB
    VoteFail[投票未通过] --> Generate[生成争议报告]
    Generate --> Show{展示争议报告}

    Show --> ShowMajority[多数方意见]
    Show --> ShowMinority[少数方意见]
    Show --> Compare[方案对比]
    Show --> Recommend[推荐方案]

    ShowMajority --> Decision[用户决策]
    ShowMinority --> Decision
    Compare --> Decision
    Recommend --> Decision

    Decision --> D1[采纳多数方意见]
    Decision --> D2[采纳少数方意见]
    Decision --> D3[采纳推荐方案]
    Decision --> D4[要求重新讨论]
    Decision --> D5[自行修改]

    D1 --> Apply[应用修改]
    D2 --> Apply
    D3 --> Apply
    D4 --> ReReview[重新审核]
    D5 --> Apply

    ReReview --> VoteFail

    style VoteFail fill:#ffe1e1
    style Show fill:#fff4e1
    style Decision fill:#e1f5ff

技能结构

patent-disclosure-writer-skill/
├── .claude/
│   ├── skills/
│   │   └── patent-disclosure-writer/
│   │       ├── SKILL.md              # 技能定义
│   │       ├── scripts/              # 验证脚本 (v1.1.0 新增)
│   │       │   ├── validate_disclosure.py
│   │       │   ├── validate_mermaid.py
│   │       │   ├── check_figures.py
│   │       │   └── state_manager.py
│   │       ├── references/           # 参考文档
│   │       │   ├── configuration.md
│   │       │   ├── agents.md
│   │       │   └── troubleshooting.md
│   │       ├── templates/            # 专利模板
│   │       │   └── IP-JL-027(A/0)专利申请技术交底书模板.md
│   │       └── example_things/       # 示例文件
│   └── agents/
│       └── patent/                   # 专利相关子代理(10个)
├── commands/                         # 斜杠命令
│   ├── patent.md
│   └── patent-md-2-docx.md
└── plans/                            # 改进计划
    └── skillforge-improvement-plan.md

子代理架构

本技能使用 10 个专业子代理,每个子代理负责专利交底书生成的特定环节:

序号子代理功能输出
1title-generator发明名称生成01_发明名称.md
2field-analyzer技术领域分析02_技术领域.md
3background-researcher背景技术调研03_背景技术.md
4problem-analyzer技术问题分析04_技术问题.md
5solution-designer技术方案设计05_技术方案.md
6benefit-analyzer有益效果分析06_有益效果.md
7implementation-writer具体实施方式编写07_具体实施方式.md
8protection-extractor保护点提炼08_专利保护点.md
9reference-collector参考资料收集09_参考资料.md
10document-integrator文档整合专利申请技术交底书_[发明名称].md

审核代理架构(v2.0.0 新增)

序号审核代理角色权重
22review-coordinator审核协调器-
23expert-sr-tech资深技术专家2票
24expert-tech技术专家1票
25expert-legal法律专家1票
26expert-sr-agent资深专利代理人2票
27expert-agent专利代理人1票
28review-synthesizer审核意见汇总器-
29dispute-resolver争议解决器-
30modification-applier修改应用器-
31report-generator报告生成器-

MCP 工具依赖

本技能依赖以下 MCP 服务:

MCP 服务用途获取地址
web-search-prime网络搜索https://open.bigmodel.cn/
web-reader网页内容提取https://open.bigmodel.cn/
google-patents-mcp专利检索https://serpapi.com/
exa技术文档搜索https://exa.ai/api-key

MCP 配置示例

~/.claude/settings.json 中配置 MCP 服务:

{
  "mcpServers": {
    "web-search-prime": {
      "type": "http",
      "url": "https://open.bigmodel.cn/api/mcp/web_search_prime/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_ZHIPU_API_KEY"
      }
    },
    "web-reader": {
      "type": "http",
      "url": "https://open.bigmodel.cn/api/mcp/web_reader/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_ZHIPU_API_KEY"
      }
    },
    "google-patents-mcp": {
      "command": "npx",
      "args": ["-y", "@kunihiros/google-patents-mcp"],
      "env": {
        "SERPAPI_API_KEY": "YOUR_SERPAPI_KEY"
      }
    },
    "exa": {
      "command": "npx",
      "args": ["-y", "exa-mcp-server"],
      "env": {
        "EXA_API_KEY": "YOUR_EXA_API_KEY"
      }
    }
  }
}

详细配置说明见:references/configuration.md

版本历史

版本日期变更说明
2.1.02025-01-16添加 Mermaid 黑白导出功能,符合专利审核要求(纯黑白、白色背景)
2.0.02025-01-15添加5人专家团队审核系统,支持分阶段审核、投票机制、争议解决
1.1.02025-01-14添加验证脚本、状态管理、演进性分析,Timelessness 评分 8/10
1.0.02025-01-14初始版本

技能质量指标

指标评分
Timelessness Score8/10 ✅
skillforge 标准验证通过 ✅
Windows 兼容性完全支持 ✅
审核系统5人专家团队 ✅

许可证

MIT License

作者

allanpk716 allanpk716@gmail.com

相关链接

forumユーザーレビュー (0)

レビューを書く

効果
使いやすさ
ドキュメント
互換性

レビューなし

統計データ

インストール数6
評価3.5 / 5.0
バージョン
更新日2026年4月7日
比較事例1 件

ユーザー評価

3.5(0)
5
0%
4
0%
3
0%
2
0%
1
0%

この Skill を評価

0.0

対応プラットフォーム

🔧Claude Code (Project-level)
🔧Claude Code (Personal)

タイムライン

作成2026年4月7日
最終更新2026年4月7日