29 lines
850 B
TypeScript
29 lines
850 B
TypeScript
import { AssistantInit as BaseAssistantInit } from '@kevisual/assistant-cli/lib';
|
|
|
|
export class AssistantInit extends BaseAssistantInit {
|
|
constructor(options: { path?: string }) {
|
|
super(options);
|
|
}
|
|
protected getDefaultInitAssistantConfig() {
|
|
const config = super.getDefaultInitAssistantConfig();
|
|
config.registry = 'https://kevisual.silkyai.cn';
|
|
config.pageApi = 'https://kevisual.silkyai.cn';
|
|
config.scripts = {
|
|
init: 'silky init',
|
|
'init:env': 'silky init-env',
|
|
'init:talkshow': 'silky init-talkshow',
|
|
'server:start': 'asst server -s',
|
|
'app:download': 'asst app download -i root/center',
|
|
};
|
|
config.apiProxyList = [
|
|
...config.apiProxyList,
|
|
{
|
|
path: '/api/talkshow',
|
|
ws: true,
|
|
target: 'https://localhost:16000',
|
|
},
|
|
];
|
|
return config;
|
|
}
|
|
}
|