"feat: 增加助手应用配置管理功能与服务器守护进程支持"
This commit is contained in:
@@ -37,7 +37,7 @@ export const initConfig = (configRootPath: string) => {
|
||||
*/
|
||||
appsDir,
|
||||
/**
|
||||
* 服务配置文件路径 assistant-service-config.json
|
||||
* 服务配置文件路径 assistant-apps-config.json
|
||||
*/
|
||||
appsConfigPath,
|
||||
/**
|
||||
@@ -65,6 +65,15 @@ type AssistantConfigData = {
|
||||
proxy?: ProxyInfo[];
|
||||
apiProxyList?: ProxyInfo[];
|
||||
description?: string;
|
||||
/**
|
||||
* 首页
|
||||
*/
|
||||
home?: string;
|
||||
ai?: {
|
||||
provider?: string | 'DeepSeek' | 'SiliconFlow';
|
||||
apiKey?: string;
|
||||
model?: string;
|
||||
};
|
||||
};
|
||||
let assistantConfig: AssistantConfigData;
|
||||
type AssistantConfigOptions = {
|
||||
@@ -142,7 +151,7 @@ export class AssistantConfig {
|
||||
fs.writeFileSync(pageConfigPath, JSON.stringify(_saveConfig, null, 2));
|
||||
return _saveConfig;
|
||||
}
|
||||
assAppConfig(app: any) {
|
||||
addAppConfig(app: any) {
|
||||
const config = this.getPageConfig();
|
||||
const assistantConfig = this.getCacheAssistantConfig();
|
||||
const _apps = config.list;
|
||||
|
||||
Reference in New Issue
Block a user