---
name: devflow:memory
description: 项目记忆 — 技术栈、编码约定、历史决策、用户偏好
---

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

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

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

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

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

## 可用工具

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

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

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

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

# /devflow:memory

## 执行

调用 `mcp__devflow__get_memory` MCP 工具（无需参数）：

```
（无参数 — 返回技术栈、约定、偏好、历史决策）
```

项目记忆存储在 DevFlow 结构化数据库中，只有通过 MCP 工具才能获取完整数据。
