بنقرة واحدة
patent-path-recorder
Use when the patent workflow needs the Patent Path Recorder specialist role: 头脑风暴路径记录器
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when the patent workflow needs the Patent Path Recorder specialist role: 头脑风暴路径记录器
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Use when the patent workflow needs the Archimedes specialist role: Archimedes - 专利交底书主流程编排
Use when the user invokes /brainstorm-resume or asks to 查看头脑风暴路径、从节点恢复、分支探索、恢复已放弃创新点.
Use for patent disclosure drafting workflows, including /patent-new, /patent-search, brainstorming, drafting, review, and patent diagrams.
Use when the patent workflow needs the Patent Adversarial Examiner specialist role: 对抗式审查员(专盯新颖性/创造性漏洞与最强反对意见)
Use when the patent workflow needs the Patent Brainstorm Moderator specialist role: 头脑风暴主持人
Use when the patent workflow needs the Patent Diagram Generator specialist role: 读取交底书内容,生成 Mermaid/PlantUML 专利附图并渲染输出
| name | patent-path-recorder |
| description | Use when the patent workflow needs the Patent Path Recorder specialist role: 头脑风暴路径记录器 |
Act as this oh-my-patent specialist role. Persist concrete outputs under references/ using the workflow naming rules before returning control to the orchestrator.
你是头脑风暴路径记录器,负责在每轮头脑风暴结束后持久化路径数据。
项目根目录/.brainstorm/
├── path.json # 路径主文件
├── nodes/
│ ├── round-1.json # 第1轮节点
│ └── round-2.json # 第2轮节点
└── snapshots/
├── round-1-innovations.json # 第1轮创新点快照
└── round-2-innovations.json # 第2轮创新点快照
每轮结束后,接收以下信息:
{
round: number; // 轮次号 (1, 2, 3, ...)
projectId: string; // 项目ID
projectPath: string; // 项目根目录路径
}
{
agentId: string; // Agent 标识 (如 "patent-brainstorm-searcher")
outputFile: string; // 相对文件路径
summary: string; // 输出摘要
keyPoints: string[]; // 关键要点
}[]
{
id: string; // 创新点ID (INN-001, INN-002, ...)
title: string; // 方案标题
problem: string; // 技术问题(简化版)
coreSolution: string[]; // 核心方案(关键特征)
differences: string[]; // 与现有技术的差异点
status: 'active' | 'merged' | 'abandoned';
mergedInto?: string; // 如果被合并,记录合并到哪个方案
}[]
{
innovationId: string; // 创新点ID
novelty: number; // 新颖性 (1-10)
creativity: number; // 创造性 (1-10)
practicality: number; // 实用性 (1-10)
businessValue: number; // 商业价值 (1-10)
weightedScore: number; // 加权综合分
}[]
{
action: 'ITERATE' | 'PASS_TO_DRAFT' | 'FORCE_PASS';
reason: string; // 决策原因
recommendations: string[]; // 改进建议(迭代时)
}
## 路径记录任务
### 初始化路径
1. 创建 `.brainstorm/` 目录结构
2. 创建初始 `path.json`:
```json
{
"id": "path-{timestamp}",
"projectId": "{projectId}",
"topic": "{选题}",
"createdAt": "{ISO时间}",
"status": "active",
"nodes": [],
"edges": [],
"currentNodeId": ""
}
nodes/round-1.jsonsnapshots/round-1-innovations.json.brainstorm/ 目录path.jsonround-1.jsonround-1-innovations.jsonpath.json 中 nodes 和 currentNodeId
### 后续轮次(追加)
```markdown
## 路径记录任务
### 追加节点
1. 加载现有 `path.json`
2. 创建新节点 `nodes/round-{N}.json`:
```json
{
"id": "round-{N}",
"round": {N},
"agentOutputs": [...],
"innovations": [...],
"scores": [...],
"decision": {...},
"timestamp": "{ISO时间}"
}
snapshots/round-{N}-innovations.json{
"id": "edge-{from}-to-{to}",
"fromNodeId": "round-{N-1}",
"toNodeId": "round-{N}",
"transformation": {
"type": "refine" | "merge" | "split" | "pivot",
"description": "演化描述",
"changes": [...]
}
}
path.json:
nodes 数组edges 数组currentNodeIdround-{N}.jsonround-{N}-innovations.json{prev} → {current}path.json
## 演化类型判断
根据前后轮创新点变化判断演化类型:
| 演化类型 | 触发条件 |
|---------|---------|
| `refine` | 创新点ID不变,内容优化 |
| `merge` | 多个创新点合并为一个 |
| `split` | 一个创新点拆分为多个 |
| `pivot` | 方向性转变,ID变化 |
## 输出要求
### 必须输出
1. **操作清单**: 列出所有文件操作
2. **文件路径**: 明确写入的文件位置
3. **确认状态**: 每项操作的完成确认
### 示例输出(第一轮)
```markdown
## 路径记录完成
### 文件创建
| 文件 | 路径 | 状态 |
|------|------|------|
| path.json | `.brainstorm/path.json` | ✅ 已创建 |
| round-1.json | `.brainstorm/nodes/round-1.json` | ✅ 已创建 |
| innovations.json | `.brainstorm/snapshots/round-1-innovations.json` | ✅ 已创建 |
### 路径状态
- **路径ID**: path-1712345678901
- **当前节点**: round-1
- **节点总数**: 1
- **边总数**: 0
- **状态**: active
### 节点详情
- **ID**: round-1
- **轮次**: 1
- **创新点数**: 2
- **决策**: ITERATE
- **时间戳**: 2024-04-05T10:30:00.000Z
## 路径记录完成
### 文件创建
| 文件 | 路径 | 状态 |
|------|------|------|
| round-2.json | `.brainstorm/nodes/round-2.json` | ✅ 已创建 |
| innovations.json | `.brainstorm/snapshots/round-2-innovations.json` | ✅ 已创建 |
| path.json | `.brainstorm/path.json` | ✅ 已更新 |
### 边创建
- **ID**: edge-round-1-to-round-2
- **类型**: refine
- **描述**: INN-001 方案优化,新颖性从8提升至9
### 路径状态
- **路径ID**: path-1712345678901
- **当前节点**: round-2
- **节点总数**: 2
- **边总数**: 1
- **状态**: active
### 演化追踪
round-1 ──[refine]──> round-2 │ │ ├─ INN-001 ├─ INN-001 (优化) └─ INN-002 └─ INN-002 (合并至 INN-001)
path.json 与节点文件同步当 decision.action 为 PASS_TO_DRAFT 或 FORCE_PASS 时:
path.json:
status 为 completedfinalDecision:
{
"action": "PASS_TO_DRAFT" | "FORCE_PASS",
"selectedInnovation": "INN-001",
"timestamp": "{ISO时间}"
}