# mm错误处理与异常规范

在mm_os框架中处理错误和异常。触发关键词：错误处理、异常、try-catch。

## 执行步骤

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

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

### 步骤3：定义错误码
使用 `write_text` 编写错误码表。

### 步骤4：编写错误返回
使用$.ret返回标准错误格式。

### 步骤5：添加try-catch
在关键代码块添加异常捕获。

## 输出成果
1. 错误码定义 / 错误处理代码

## 失败处理
- 若未捕获异常导致崩溃，增加全局异常处理器
- 若错误信息泄露敏感数据，脱敏处理

## 禁止行为
- ❌ 禁止返回原始异常信息给客户端
- ❌ 禁止忽略异步操作的错误处理