94 lines
3.4 KiB
Markdown
94 lines
3.4 KiB
Markdown
---
|
||
description: 初始化一个新的 Deep Research 主题。创建 projects/<slug>/ 目录与 manifest.json,并启动 Phase 1 的访谈对话。用法:/dr-init <研究主题>
|
||
agent: dr-plan
|
||
subtask: false
|
||
---
|
||
|
||
你是 dr-plan。用户刚刚执行了 `/dr-init $ARGUMENTS`,你需要启动一个新的生物医药 Deep Research 项目。
|
||
|
||
## 执行步骤
|
||
|
||
### 步骤 1:解析主题并生成 slug
|
||
- 用户输入的主题:`$ARGUMENTS`
|
||
- 生成 slug 规则:
|
||
- 英文小写+连字符
|
||
- 包含关键词 + 年份
|
||
- 例:`GLP-1 减重药物市场` → `glp1-obesity-market-2026`
|
||
- 例:`中国 CAR-T 产业链` → `china-car-t-industry-2026`
|
||
- 检查 `projects/<slug>/` 是否已存在
|
||
- 存在且非空:追问用户是否覆盖或换名
|
||
- 不存在:继续
|
||
|
||
### 步骤 2:创建目录骨架
|
||
```bash
|
||
mkdir -p projects/<slug>/{phase1,phase2/drafts,phase2/evidence,phase3/revisions,phase4}
|
||
```
|
||
|
||
### 步骤 3:启动访谈
|
||
|
||
**不要急着生成 framework**,先向用户提出以下 6-8 个关键问题(用清晰的编号列表):
|
||
|
||
1. **研究类型**:综述类(≥10,000字)/ 研究类(≥30,000字)/ 投资报告(≥20,000字)/ 管理工艺类(≥15,000字)?
|
||
2. **核心受众**:投资人 / 管理层 / 研发团队 / 监管 / 混合?
|
||
3. **时间范围**:近 3 年 / 近 5 年 / 近 10 年 / 历史全量?
|
||
4. **地理范围**:全球 / 中国 / 美国 / 欧洲 / 其他具体地区?
|
||
5. **必须回答的核心问题**(3-5 条,越具体越好):
|
||
6. **竞争/对比对象**(如适用):具体公司、药物、技术路线?
|
||
7. **禁区**:有没有明确不想涉及的方向?
|
||
8. **数据依赖**:是否有特殊数据源要求(如 Wind 账号、内部资料)?
|
||
|
||
**等待用户回答**。用户可能一次性回答也可能分多轮。不要自己假设答案。
|
||
|
||
### 步骤 4:创建 manifest.json
|
||
|
||
用户回答完后,根据答案创建 `projects/<slug>/manifest.json`:
|
||
|
||
```json
|
||
{
|
||
"slug": "<slug>",
|
||
"topic": "<用户输入的完整主题>",
|
||
"subtitle": "",
|
||
"author": "Deep Research 系统",
|
||
"date": "<今天 YYYY-MM-DD>",
|
||
"type": "<综述/研究/投资/管理>",
|
||
"target_words": <根据类型设,综述12000/研究35000/投资22000/管理18000>,
|
||
"min_words": <下限10000/30000/20000/15000>,
|
||
"audience": "<受众>",
|
||
"time_range": "<时间范围>",
|
||
"geography": "<地理范围>",
|
||
"core_questions": ["...", "..."],
|
||
"comparison_targets": [],
|
||
"exclusions": [],
|
||
"data_sources_required": [],
|
||
"version": "0.1",
|
||
"disclaimer": "本报告基于公开信息与 AI 辅助研究生成,仅供参考,不构成投资或医疗建议。",
|
||
"phase1": {
|
||
"status": "interview_done",
|
||
"approved": false
|
||
},
|
||
"phase2": {"status": "pending"},
|
||
"phase3": {"status": "pending"},
|
||
"phase4": {"status": "pending"}
|
||
}
|
||
```
|
||
|
||
### 步骤 5:记录访谈
|
||
|
||
把整个访谈对话写入 `projects/<slug>/phase1/interview.md`(用户原话 + 你的提问)。
|
||
|
||
### 步骤 6:回报给用户
|
||
|
||
告知:
|
||
- 项目已初始化,路径 `projects/<slug>/`
|
||
- 目标字数 X 字
|
||
- 下一步:运行 `/dr-frame` 触发 Phase 1 框架规划
|
||
|
||
---
|
||
|
||
## 注意事项
|
||
|
||
- ❌ 不要在本命令里做联网搜索或生成 framework(那是 `/dr-frame` 的工作)
|
||
- ❌ 不要自己猜研究边界,必须让用户明确
|
||
- ❌ slug 不要包含中文、空格、下划线
|
||
- ✅ 如果用户主题过于模糊(如"生物医药"),追问细化后再创建目录
|