#feature: add test mail generator

This commit is contained in:
2026-05-22 10:10:16 +08:00
parent 3c628eb391
commit 787a69c207
15 changed files with 2367 additions and 4 deletions
+4
View File
@@ -4,6 +4,7 @@ namespace App\Providers;
use App\Clients\AgentClient;
use App\Clients\AiClient;
use App\Clients\CrmClient;
use App\Clients\MonoClient;
use App\Clients\SlsClient;
use App\Services\AiService;
@@ -14,6 +15,7 @@ use App\Services\EnvService;
use App\Services\GitMonitorService;
use App\Services\JiraService;
use App\Services\LogAnalysisService;
use App\Services\ProductionDiagnosisService;
use App\Services\SlsService;
use Illuminate\Support\ServiceProvider;
@@ -28,6 +30,7 @@ class AppServiceProvider extends ServiceProvider
$this->app->singleton(AgentClient::class);
$this->app->singleton(MonoClient::class);
$this->app->singleton(SlsClient::class);
$this->app->singleton(CrmClient::class);
$this->app->singleton(AiClient::class, fn ($app) => new AiClient($app->make(ConfigService::class)));
// 注册 Services
@@ -40,6 +43,7 @@ class AppServiceProvider extends ServiceProvider
$this->app->singleton(AiService::class);
$this->app->singleton(CodeContextService::class);
$this->app->singleton(LogAnalysisService::class);
$this->app->singleton(ProductionDiagnosisService::class);
}
/**