feat: 添加语音模块支持,优化服务启动方式
This commit is contained in:
@@ -118,16 +118,6 @@ class App {
|
||||
});
|
||||
});
|
||||
|
||||
this.container.register('openCodeService', (c) => {
|
||||
const OpenCodeService = require('../services/opencode/OpenCodeService');
|
||||
const config = c.resolve('config');
|
||||
const opencodeConfig = config.getSection('opencode') || {};
|
||||
return new OpenCodeService({
|
||||
enabled: opencodeConfig.enabled !== false,
|
||||
port: opencodeConfig.port
|
||||
});
|
||||
});
|
||||
|
||||
this.container.register('xcOpenCodeWebService', (c) => {
|
||||
const XCOpenCodeWebService = require('../services/opencode/XCOpenCodeWebService');
|
||||
const config = c.resolve('config');
|
||||
@@ -212,10 +202,6 @@ class App {
|
||||
frpService.start();
|
||||
logger.info('FRP service started');
|
||||
|
||||
const openCodeService = this.container.resolve('openCodeService');
|
||||
openCodeService.start();
|
||||
logger.info('OpenCode service started');
|
||||
|
||||
const xcOpenCodeWebService = this.container.resolve('xcOpenCodeWebService');
|
||||
xcOpenCodeWebService.start();
|
||||
logger.info('XCOpenCodeWeb service started');
|
||||
@@ -498,10 +484,6 @@ class App {
|
||||
frpService.stop();
|
||||
logger.info('FRP service stopped');
|
||||
|
||||
const openCodeService = this.container.resolve('openCodeService');
|
||||
openCodeService.stop();
|
||||
logger.info('OpenCode service stopped');
|
||||
|
||||
const xcOpenCodeWebService = this.container.resolve('xcOpenCodeWebService');
|
||||
xcOpenCodeWebService.stop();
|
||||
logger.info('XCOpenCodeWeb service stopped');
|
||||
|
||||
Reference in New Issue
Block a user