---
name: devflow:knowledge
description: 搜索技术文档知识库 — React、Vue、Nest、TypeScript 等官方文档
---

## 工作流（必须按顺序执行）

### Step 1: 获取精确上下文
调用 `mcp__devflow__get_project_context` 获取与用户问题相关的代码、记忆和知识库信息。
这一步确保你拿到的是项目真实状态，而非凭空猜测。

### Step 2: 分析
基于 Step 1 返回的上下文，分析问题根因或设计方案。
此时可以自由使用 Read 查看具体文件。

### Step 3: 执行
根据分析结果修改代码，逐文件编辑。

### Step 4: 验证
运行类型检查和测试，确保改动正确。

## 可用工具

| 工具 | 何时调用 |
|------|----------|
| `mcp__devflow__get_project_context` | 每次任务第一步（必须） |
| `mcp__devflow__get_knowledge` | 按需调用 |

## 规则
- 永远从 `mcp__devflow__get_project_context` 开始——你不知道项目里有什么
- 上下文返回后，用 Read 确认关键文件
- 改完代码后跑类型检查

## 规则
- 永远从 `get_project_context` 开始——你不知道项目里有什么
- 上下文返回后，用 Read 确认关键文件
- 改完代码后跑类型检查

## 规则
- 永远从 `get_knowledge` 开始——你不知道项目里有什么
- 上下文返回后，用 Read 确认关键文件
- 改完代码后跑类型检查

# /devflow:knowledge

## 执行

调用 `mcp__devflow__get_knowledge` MCP 工具：

```
query = 用户的查询内容
scope = "all"  (默认；可选 react/vue/nest)
```

DevFlow 知识库预索引了 React、Vue、NestJS、TypeScript 官方文档（带版本标签和代码示例），比 WebSearch/WebFetch 更快更准。
