# MQTT协议联调

进行MQTT物联网协议联调对接。触发关键词：MQTT、物联网、消息协议。

## 执行步骤

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

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

### 步骤3：阅读MQTT协议文档
使用 `read_text` 读取MQTT协议规范。

### 步骤4：设计Topic结构
使用 `write_text` 编写Topic命名规范和层级结构。

### 步骤5：配置MQTT连接
编写MQTT Broker连接配置。

### 步骤6：测试消息收发
使用 `exec_code` 测试消息的发布和订阅。

### 步骤7：输出联调报告
使用 `write_text` 输出MQTT联调报告。

## 输出成果
1. Topic设计规范 / MQTT联调报告

## 失败处理
- 若连接Broker失败，检查网络和认证配置
- 若消息丢失，提升QoS等级

## 禁止行为
- ❌ 禁止使用QoS 0传输关键业务数据
- ❌ 禁止Topic命名无规范随意定义