# mm WebSocket开发

在mm_os框架中开发WebSocket功能。触发关键词：WebSocket、ws、websocket。

## 执行步骤

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

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

### 步骤3：配置WebSocket
使用 `write_text` 编写WebSocket配置。

### 步骤4：管理连接
编写连接建立、认证和断开的处理逻辑。

### 步骤5：消息收发
实现消息发送和接收。

### 步骤6：心跳机制
配置心跳检测。

### 步骤7：测试通信
使用 `exec_code` 测试WebSocket连接和消息收发。

## 输出成果
1. WebSocket配置 / 通信处理代码

## 失败处理
- 若连接建立失败，检查端口和防火墙
- 若消息丢失，增加ACK确认和重传

## 禁止行为
- ❌ 禁止忽略心跳机制导致连接假死
- ❌ 禁止广播消息无频率限制