app->singleton(AgentClient::class); $this->app->singleton(MonoClient::class); $this->app->singleton(SlsClient::class); $this->app->singleton(AiClient::class, fn ($app) => new AiClient($app->make(ConfigService::class))); // 注册 Services $this->app->singleton(ConfigService::class); $this->app->singleton(JiraService::class); $this->app->singleton(DingTalkService::class); $this->app->singleton(EnvService::class); $this->app->singleton(GitMonitorService::class); $this->app->singleton(SlsService::class); $this->app->singleton(AiService::class); $this->app->singleton(CodeContextService::class); $this->app->singleton(LogAnalysisService::class); } /** * Bootstrap any application services. */ public function boot(): void { // } }