# 已删除文件清单

## ✅ 已删除的文件

### 1. 废弃的服务文件
- ✅ `api/services/task_scheduler.js` - 未使用的任务调度器
  - **原因**：实际系统使用 `middleware/schedule/` 中的调度系统
  - **替代方案**：使用 `middleware/schedule/index.js` 中的 `ScheduleManager`

### 2. 已合并的服务文件
- ✅ `api/services/job_service.js` - 职位服务（只有一个方法）
  - **原因**：只有一个 `jobGreet` 方法，已合并到 `middleware/job/jobManager.js`
  - **新位置**：`middleware/job/jobManager.js` → `job_greet()` 方法

### 3. 重命名的文件
- ✅ `api/services/ossTool.js` → `api/services/oss_tool_service.js`
  - **原因**：统一命名规范（snake_case + _service.js）

## 📝 清理说明

### services/index.js 清理
- 移除了对 `TaskScheduler` 的引用（已废弃）
- 移除了对 `MQTTHandler` 的引用（文件不存在）
- 移除了对 `JobService` 的引用（已合并）
- 保留了 `AIService` 和 `PlaAccountService` 的引用

## ⚠️ 注意事项

1. **TaskScheduler 已废弃**
   - 实际调度系统：`middleware/schedule/index.js` (ScheduleManager)
   - 任务队列：`middleware/schedule/taskQueue.js`

2. **MQTT 管理**
   - 实际使用：`middleware/mqtt/mqttManager.js`
   - 不是 `services/mqtt_handler.js`（文件不存在）

3. **工作管理**
   - 实际使用：`middleware/job/jobManager.js`
   - 已包含 `job_greet` 方法

## 🔄 后续工作

继续完成命名规范统一：
- 移动并重命名 `middleware/job/` 下的文件到 `services/`
- 合并AI服务
- 统一类命名

