feat(initialization): 优化镜像源选择界面和逻辑,修改后端端口为36163

- 将镜像源按类型分组展示,增加官方源和推荐标签
- 实现按速度和推荐程度排序镜像源的功能
- 添加镜像源描述信息,提高用户体验
- 优化后端服务和 WebSocket 连接端口
This commit is contained in:
2025-08-29 01:25:14 +08:00
parent 9f6c86dbbc
commit 96ef72d300
7 changed files with 538 additions and 134 deletions

View File

@@ -507,7 +507,7 @@ export async function startBackend(appRoot: string): Promise<{ success: boolean;
console.log('Backend output:', output)
// 检查是否包含启动成功的标志
if (output.includes('Uvicorn running') || output.includes('8000')) {
if (output.includes('Uvicorn running') || output.includes('36163')) {
clearTimeout(timeout)
resolve()
}
@@ -519,7 +519,7 @@ export async function startBackend(appRoot: string): Promise<{ success: boolean;
console.error('Backend error:', output) // 保留原有日志
// ✅ 在 stderr 中也检查启动标志
if (output.includes('Uvicorn running') || output.includes('8000')) {
if (output.includes('Uvicorn running') || output.includes('36163')) {
clearTimeout(timeout)
resolve()
}