feat(ai): 将小班长升级为完全独立的实体用户并支持随机金币发放及持续在线刷级,设定为女兵人设并使用自定义头像
This commit is contained in:
@@ -14,6 +14,9 @@ Schedule::command('messages:purge')->dailyAt('03:00');
|
||||
// 每 5 分钟为所有在线用户自动存点(经验/金币/等级)
|
||||
Schedule::command('chatroom:auto-save-exp')->everyFiveMinutes();
|
||||
|
||||
// 每 1 分钟为 AI小班长 独立模拟一次挂机心跳,触发随机事件
|
||||
Schedule::command('chatroom:ai-heartbeat')->everyMinute();
|
||||
|
||||
// 每 15 分钟:关闭掉线用户的开放职务日志(久无心跳 = 掉线,自动写入 logout_at)
|
||||
Schedule::command('duty:close-stale-logs')->everyFifteenMinutes();
|
||||
|
||||
|
||||
@@ -528,6 +528,7 @@ Route::middleware(['chat.auth', 'chat.has_position'])->prefix('admin')->name('ad
|
||||
Route::post('/ai-providers/{id}/default', [\App\Http\Controllers\Admin\AiProviderController::class, 'setDefault'])->name('ai-providers.default');
|
||||
Route::post('/ai-providers/{id}/test', [\App\Http\Controllers\Admin\AiProviderController::class, 'testConnection'])->name('ai-providers.test');
|
||||
Route::post('/ai-providers/toggle-chatbot', [\App\Http\Controllers\Admin\AiProviderController::class, 'toggleChatBot'])->name('ai-providers.toggle-chatbot');
|
||||
Route::post('/ai-providers/update-settings', [\App\Http\Controllers\Admin\AiProviderController::class, 'updateSettings'])->name('ai-providers.update-settings');
|
||||
Route::delete('/ai-providers/{id}', [\App\Http\Controllers\Admin\AiProviderController::class, 'destroy'])->name('ai-providers.destroy');
|
||||
|
||||
// 开发日志管理
|
||||
|
||||
Reference in New Issue
Block a user