# API接口开发

实现后端API接口。触发关键词：API开发、接口实现、后端接口。

## 执行步骤

### 步骤1：读取相关常识知识
使用 `read_knowledge knowledge_name='naming_conventions'`、`read_knowledge knowledge_name='project_structure'`、`read_knowledge knowledge_name='logging_standards'`

### 步骤2：读取工作提示词
使用 `read_work work_name='api_implementation'`、`read_work work_name='api_integration'`

### 步骤3：读取接口设计文档
使用 `read_text` 读取API设计规范。

### 步骤4：创建目录结构
使用 `make_dir` 创建路由和控制器目录。

### 步骤5：实现路由处理器
使用 `write_text` 编写路由文件。

### 步骤6：实现参数校验
编写参数校验逻辑。

### 步骤7：实现业务逻辑
使用 `write_text` 编写核心业务代码。

## 输出成果
1. 路由处理器 / 控制器 / 参数校验代码

## 失败处理
- 若设计文档不存在，先执行api_design技能
- 若代码写入失败，检查权限并重试

## 禁止行为
- ❌ 禁止未读取设计文档就开始编码
- ❌ 禁止跳过参数校验