## ⚠️ 规范获取指引（必读）

**本项目使用 MCP 工具从 npm 包动态获取详细规范。**

### 🔴 问题诊断优先

当用户描述问题时，**必须首先调用**：

```
troubleshoot({ problem: "用户描述的问题" })
```

### 🧭 复杂任务先走 workflow

当需求涉及配置生成、设计还原、复杂排障、项目克隆或 customization 维护时，优先按以下顺序调用：

```
recommend_workflow({ task: "当前任务描述" })
advance_workflow({ workflowId: "推荐出的 workflowId" })
validate_workflow({ workflowId: "同一 workflowId", operation: "create_file" })
```

不要直接跳到生成配置或代码内容，先让 workflow 决定下一步。

### 📚 获取规范的方式

**写代码前，必须先获取对应规范：**

| 需求 | MCP 调用 |
|------|----------|
| Vue 组件 | `get_standard_by_id({ id: 'vue3-composition' })` |
| Element Plus | `get_standard_by_id({ id: 'element-plus' })` |
| Pinia 状态 | `get_standard_by_id({ id: 'pinia' })` |
| 国际化 | `get_standard_by_id({ id: 'i18n' })` |
| TypeScript | `get_standard_by_id({ id: 'typescript-base' })` |
| 代码风格 | `get_standard_by_id({ id: 'code-style' })` |

**智能获取（推荐）**：

```
// 根据当前文件自动匹配
get_compact_standards({ currentFile: "xxx.vue", mode: "key-rules" })

// 获取多个规范
get_standard_by_id({ ids: ['vue3-composition', 'element-plus'] })
```

### 核心规范（自动注入）

以下规范由 MCP 底层自动附加，无需手动获取：

- `mandatory-rules` - 零容忍规则、代码审查清单
- `code-style` - 代码风格规范
- `typescript-base` - TypeScript 基础规范

---
