# 部署计划总表

> 维护规则：计划在开始实施前更新为“进行中”；完成后将最终配置、验收结果和运维命令整理到 `docs/reference/` 的对应分类，并在本表记录完成日期。不要把计划样例视为当前生产配置。

## 计划表

| 优先级 | 计划 | 状态 | 目标设备 | 前置条件 | 计划文档 |
| --- | --- | --- | --- | --- | --- |
| P0 | Linux 设备部署 | 已完成（历史基线） | `zrh-dracarys` | 后续系统/硬件变更需重新核对实际状态 | [01-Linux设备部署](01-Linux设备部署.md) |
| P0 | Linux 设备远程接入 | 部分完成 | `zrh-dracarys`、`2024-bg-217` | SSH 已可用；稳定直连仍需处理 | [02-Linux设备远程接入](02-Linux设备远程接入.md) |
| P0 | Linux 设备稳定连接 | 待实施 | `zrh-dracarys`、`2024-bg-217` | 光猫管理权限；确认 Linux UDP 监听；若采用 Peer Relay 还需 Tailnet 管理权限 | [03-Linux设备稳定连接](03-Linux设备稳定连接.md) |
| P0 | AstrBot 数据备份与升级演练 | 待实施 | `zrh-dracarys` | 核心部署已完成；确定备份位置、保留周期与恢复验证窗口 | [AstrBot 扩展计划](AstrBot部署方案.md) / [已完成部署参考](../reference/服务运维/AstrBot部署与运维.md) |
| P1 | code-server 网页编辑器 | 待实施 | `zrh-dracarys` | 确认是否需要浏览器备用编辑；如要求重启后自启，需解决 `Linger=no` 或使用系统级服务 | [code-server 部署计划](Linux服务器部署code-server网页版说明.md) |
| P1 | 受限文件公网共享 | 待实施 | `zrh-dracarys` | Tailnet 管理员授予 Funnel 权限；确定目录、鉴权与有效期 | [Funnel 共享服务计划](Tailscale Funnel共享服务.md) |
| P2 | AstrBot QQ / 企业微信接入与知识库 | 待实施 | `zrh-dracarys` | 选择官方/非官方接入方式、模型预算、回调域名与 HTTPS 方案 | [AstrBot 扩展计划](AstrBot部署方案.md) |
| P2 | 补齐 `dracarys` 设备档案 | 待实施 | `dracarys` | 收集硬件、Windows 用户、当前用途、SSH 密钥与在线状态 | [设备概览](../设备概览.md) |

## 状态定义

| 状态 | 含义 |
| --- | --- |
| 待实施 | 已有方向，但尚未开始修改目标设备或外部配置 |
| 进行中 | 已开始变更；必须记录回滚路径与当前观察结果 |
| 受阻 | 缺少权限、外部账号、硬件条件或必要决策 |
| 已完成 | 已通过验收，最终状态已写入实施/运维文档 |
| 已取消 | 明确不再实施，保留原因和替代方案 |

## 更新模板

每次变更计划状态时，至少追加：

```text
- YYYY-MM-DD：计划名；状态变化；完成的检查/变更；验证结果；下一步或阻塞项。
```

## 变更日志

- 2026-10-08：建立计划目录与总表；将 AstrBot、code-server、Funnel 的方案性文档归入本目录；网络计划以当前 `relay "tok"` 故障为基线重新排序。
- 2026-10-08：将 Linux 主机的部署、远程接入、稳定连接方案重命名为 01/02/03 并置于本目录；AstrBot 已完成部署记录转入 `reference/服务运维/`。
