# 终端全量服务器列表 — 部署验证

**日期**: 2026-06-09  
**问题**: 终端页搜索不到「冲量夏序」  
**根因**: `loadServers()` 仅请求 `per_page=200` 第一页，舰队 >200 台时靠后机器不在列表

## 变更

- `useTerminalSessions.loadServers` → `fetchPagePerPage('/servers/', {}, 1, -1)` 拉全部分页
- `resolveServerMeta`：深链 `server_id` 时单台兜底
- `TerminalServerPicker` 增加 loading 骨架屏

## 部署

1. 本地 `npx vite build`
2. `tar` 上传 `/opt/nexus/web/app`
3. `deploy/sync_webapp_to_container.sh` → 容器内 `TerminalPage-BFNBo-oz.js`（含 `paginatedFetch`）

## 验证步骤（用户终验）

1. 浏览器 **强刷** `https://api.synaglobal.vip/app/#/terminal`（Ctrl+Shift+R）
2. 等待列表加载完成（舰队大时数秒）
3. 搜索框输入 `冲量` 或 `120.79`
4. 或：服务器页找到该机 → 点「终端」直连

## 进度

```
☑实现 ☑本地 type-check ☑构建 ☑部署(sync) □用户浏览器终验
```
