feat(workspace): add workbench layout and traffic totals
Rework the default /workspace layout into a three-column view with a left-side Workbench, centered terminal, and right-side status monitor. Add a new Workbench pane that groups file manager, command history, and editor into tabs while preserving panel state. Extend server status data to expose cumulative network upload and download totals since boot, and show them in the monitor. Include a lightweight migration for the old default layout and update related locale strings, pane metadata, and knowledge base records.
This commit is contained in:
@@ -39,6 +39,7 @@
|
||||
### 核心功能
|
||||
- 统一管理 SSH、SFTP、RDP、VNC 远程连接。
|
||||
- 提供基于 Vue 3 的工作区、布局配置、主题定制和命令输入体验。
|
||||
- `/workspace` 默认采用“三栏工作台”:左侧 Workbench tab 容器、中央终端、右侧状态监控。
|
||||
- 提供认证、2FA、Passkey、Captcha、IP 白名单/黑名单、通知和审计能力。
|
||||
- 支持远程文件管理、在线编辑、快速命令、命令历史和 SSH 挂起会话。
|
||||
- 使用独立 `remote-gateway` 服务为远程桌面连接生成加密令牌并对接 `guacd`。
|
||||
@@ -89,7 +90,7 @@
|
||||
|
||||
| 约束 | 原因 | 决策来源 |
|
||||
|------|------|---------|
|
||||
| 暂无已归档方案包约束 | 知识库于 2026-03-25 首次初始化,后续决策应沉淀到 plan/archive | N/A |
|
||||
| `/workspace` 默认主布局采用“Workbench + 终端 + 状态监控”三栏结构 | 统一终端主区高度,并将命令历史 / 文件 / 编辑器集中到左侧工作台 | workspace-workbench-monitor#D001 |
|
||||
|
||||
## 6. 已知技术债务(可选)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user