Install
openclaw skills install chinese-patent从代码或技术方案出发,撰写符合 CNIPA 规范的中国专利申请文件。核心能力:① 扫描代码提取可专利特征并抽象提炼 ② 战略性权利要求布局(洋葱式防线 + 侵权规避视角)③ 生成完整专利文件(摘要、权利要求书、说明书)。支持发明专利和实用新型。融合 code-patent-scanner 代码分析方法 + CNI...
openclaw skills install chinese-patent从代码或技术方案出发,撰写符合 CNIPA 规范的中国专利申请文件。
本 Skill 生成参考性草稿,不构成法律建议,不可直接提交国家知识产权局。正式申请须经专利代理师审核。
用户输入
├─ 代码仓库/文件/片段 → Phase A (代码扫描) → Phase B (撰写)
├─ 技术方案描述 → Phase B 直接撰写
└─ 仅 idea → 引导补充细节
Phase A: 代码扫描与特征提取(5 步)
Phase B: CNIPA 规范专利撰写(7 步)
融合 code-patent-scanner 方法论。
文件发现规则:
.go, .py, .ts, .js, .rs, .java, .cpp, .c, .rb, .swift, .cs, .ktnode_modules, vendor, .git, build, dist, __pycache__, venv, .venv*_test.*, *.min.*, *.generated.*, *_spec.*文件优先级:
| 优先级 | 特征 |
|---|---|
| 高 | 文件名含 engine/core/algorithm/optimizer/scheduler/cache/pipeline/transform/solver/model;目录 internal/core/engine/lib/ |
| 中 | API 层、服务层、工具类 |
| 低 | 配置、常量、CRUD |
| 跳过 | 测试、生成代码、依赖 |
100 文件时提供快速/深度两种模式供用户选择。
分析四类模式:
原则: 实现 → 发明概念。描述要宽到别人换种实现仍可能侵权。
| 实现(跳过) | 抽象(使用) |
|---|---|
bcrypt.compare() | 密码学单向函数比对 |
| PostgreSQL | 持久存储介质 |
| Redis 缓存 | 内存中瞬态状态 |
| HTTP POST | 网络协议传输 |
| PyTorch 训练 | 深度学习框架训练 |
| BERT + 余弦 | 语义向量相似度计算 |
同时保留两份引用:
abstract_mechanism: 用于权利要求concrete_reference: 用于具体实施方式| 维度 | 分值 | 标准 |
|---|---|---|
| 独创性 | 0-4 | 标准库→常见变体→实质改进→独特组合→真正原创 |
| 精巧度 | 0-3 | 直接→有优化→复杂但清晰→优雅解难题 |
| 系统影响 | 0-3 | 独立→一个子系统→横切→架构基础 |
| 范式突破 | 0-3 | 范式内→质疑假设→挑战方法→重定义问题 |
门槛: ≥8 分保留,低于门槛的降级为从属权利要求的素材。
关键: 多个高价值模式不一定能写在同一份专利里。
单一性判断标准:多个发明之间是否共享一个总的发明构思(即相同或相应的特定技术特征)。
对需要拆分的情况,提示用户可分别申请。
| 对比项 | 发明 | 实用新型 |
|---|---|---|
| 保护对象 | 产品 + 方法 | 仅产品(结构/构造) |
| 审查 | 实质审查 | 初步审查 |
| 保护期 | 20年 | 10年 |
| 附图 | 可选 | 必须 |
方法类 → 只能发明。结构/装置类 → 两者皆可。
⚠️ 这一步很多人跳过,但它是写好独立权利要求的前提。
独立权利要求 = 前序部分(与最接近现有技术共有的特征) + 特征部分("其特征在于"之后的区别特征)
操作:
| 要素 | 来源 |
|---|---|
| 技术领域 | Phase A 代码领域 / 用户提供 |
| 现有技术缺陷 | B2 中现有技术的不足 |
| 核心技术方案 | Phase A 高分模式的 abstract_mechanism / 用户提供 |
| 有益效果 | 从技术方案推导,每个区别特征至少对应一个效果 |
这是写好专利的关键。不是"写完就行",而是要构建多层防线。
独立权利要求(权1)── 最宽保护,只放最少必要技术特征
├─ 从属权利要求(权2-3)── 补充优选结构/参数
│ ├─ 从属权利要求(权4-5)── 更细化的实施方式
│ └─ 从属权利要求(权6)── 具体参数范围
└─ 从属权利要求(权7-8)── 替代实施方案(防线)
原则:
写每一条权利要求时,问自己:
"如果竞争对手想绕过这条权利要求,他需要怎么做?他绕过去的难度有多大?"
具体操作:
对于涉及方法的发明,建议同时写:
系统权利要求只需概括性对应方法步骤,不需要完全重复。
方法类:
1. 一种[方法名称]的方法,包括[前序特征A]、[前序特征B],
其特征在于,还包括以下步骤:
[区别步骤C];
[区别步骤D],其中[条件]。
系统/产品类:
1. 一种[系统名称],包括[前序组件A]、[前序组件B],
其特征在于,还包括:
[区别组件C],配置为[功能];
[区别组件D],与所述[区别组件C]连接,配置为[功能]。
2. 根据权利要求1所述的[主题],其特征在于,
所述[特征]具体为[限定]。
每条权利要求写完后,必须建立映射:
| 权利要求 | 技术特征 | 说明书对应位置 | 抽象/具体 |
|---|---|---|---|
| 权1-区别特征C | [描述] | 说明书-发明内容-技术方案 第X段 | abstract |
| 权1-区别特征D | [描述] | 说明书-具体实施方式 实施例1 第Y段 | concrete |
| 权2 | [限定] | 说明书-发明内容-优选方案 | abstract |
| ... |
这个表确保:每条 claim 都有说明书支持,审查时不会因为"得不到说明书支持"被驳回。
本发明涉及[宽领域]技术领域,具体涉及一种[窄领域]。
一、要解决的技术问题: 正面、简洁。
二、技术方案:
三、有益效果:
图X为本发明[名称]的[类型]示意图concrete_reference 在此处展开如果发明涉及软件、算法或 AI,注意:
权利要求自检:
形式自检:
实质自检:
# [发明名称]
## 说明书摘要
[≤300字]
## 权利要求书
1. ...
2. ...
...
## 说明书
### 技术领域
### 背景技术
### 发明内容
#### 一、要解决的技术问题
#### 二、技术方案
#### 三、有益效果
### 附图说明
### 具体实施方式
---
## 附录一:权利要求布局分析
- 洋葱式布局说明
- 侵权规避分析
- 替代方案防线说明
## 附录二:特征-支持交叉引用表
| 权利要求 | 特征 | 说明书位置 |
## 附录三:自检结果
## 附录四:代码扫描报告(如经过 Phase A)
> **免责声明**:AI 辅助生成的参考性草稿,不构成法律建议。
> 正式专利申请应经专利代理师审核修改。
references/drafting-guide.md — CNIPA 撰写规范详细要点references/sample-invention.md — 发明专利撰写示例(含代码扫描流程)references/sample-utility.md — 实用新型专利撰写示例references/claim-strategy.md — 权利要求布局策略详解