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