Files
autoAiWorkSys/_doc/已删除文件清单.md
张成 5d7444cd65 1
2025-11-24 13:23:42 +08:00

1.6 KiB
Raw Blame History

已删除文件清单

已删除的文件

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.jsjob_greet() 方法

3. 重命名的文件

  • api/services/ossTool.jsapi/services/oss_tool_service.js
    • 原因统一命名规范snake_case + _service.js

📝 清理说明

services/index.js 清理

  • 移除了对 TaskScheduler 的引用(已废弃)
  • 移除了对 MQTTHandler 的引用(文件不存在)
  • 移除了对 JobService 的引用(已合并)
  • 保留了 AIServicePlaAccountService 的引用

⚠️ 注意事项

  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服务
  • 统一类命名