# 已删除文件清单 ## ✅ 已删除的文件 ### 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服务 - 统一类命名