import { program, Command } from '@/program.ts'; import { spawnSync } from 'node:child_process'; const reload = new Command('reload') .description('重载正在运行的 Assistant Server 服务') .action(() => { console.log('正在重载 Assistant Server 服务...'); const cwd = 'pm2 restart assistant-server'; const child = spawnSync('pm2', ['restart', 'assistant-server'], { stdio: 'inherit', shell: true, cwd: cwd, }); console.log('Assistant Server 服务重载完成。'); }); program.addCommand(reload);