# 2026-06-08 — 列表/状态页自动刷新

## 摘要

服务器列表、推送服务器灯、脚本执行历史/看板、重试队列在页面打开时自动轮询更新；有脚本执行进行中时加快刷新频率；脚本完成 WebSocket 事件触发立即刷新。

## 动机

用户需手动点刷新才能看到最新状态与执行结果。

## 变更

- 新增 `usePageAutoRefresh`、`useScriptExecutionListRefresh`
- 服务器列表 30s 静默刷新；推送服务器网格 30s（含推送中）
- 脚本库最近/全部执行历史、脚本看板列表：30s / 执行中 8s + 完成事件
- 看板详情执行中 3s 静默轮询；重试队列 15s

## 涉及文件

- `frontend/src/composables/usePageAutoRefresh.ts`
- `frontend/src/composables/useScriptExecutionListRefresh.ts`
- `frontend/src/composables/useServerPagination.ts`
- `frontend/src/composables/push/usePushServers.ts`
- `frontend/src/pages/ServersPage.vue`
- `frontend/src/pages/ScriptsPage.vue`
- `frontend/src/pages/ScriptRunsPage.vue`
- `frontend/src/pages/RetriesPage.vue`

## 验证

打开各页等待一个周期或触发脚本执行，状态/列表应自动更新。
