feat(ai): add AiTaskLoopTask timer and register to crontab

This commit is contained in:
kuaifan
2026-01-21 01:43:00 +00:00
parent eef4c6fbe5
commit 106465b932
2 changed files with 122 additions and 0 deletions

View File

@@ -23,6 +23,7 @@ use App\Tasks\CheckinRemindTask;
use App\Tasks\CloseMeetingRoomTask;
use App\Tasks\ManticoreSyncTask;
use App\Tasks\UnclaimedTaskRemindTask;
use App\Tasks\AiTaskLoopTask;
use Hhxsv5\LaravelS\Swoole\Task\Task;
use Laravolt\Avatar\Avatar;
@@ -273,6 +274,8 @@ class IndexController extends InvokeController
Task::deliver(new CloseMeetingRoomTask());
// Manticore Search 同步
Task::deliver(new ManticoreSyncTask());
// AI 任务建议
Task::deliver(new AiTaskLoopTask());
return "success";
}