6160be6e08
新增 Ctrl+Shift+F 全局服务器检索面板,支持对 SSH、 RDP、VNC 连接进行本地模糊搜索、键盘导航与直接连接, 并统一复用现有 sessionStore 连接链路 同时将 Workbench 导航从左侧竖排 icon rail 调整为标题上方 横向纯图标栏,并补充终端标签页“关闭全部”菜单项
1.9 KiB
1.9 KiB
任务清单: workspace-workbench-top-tabs
@status: completed | 2026-03-30 02:12
@feature: workspace-workbench-top-tabs
@created: 2026-03-30
@status: completed
@mode: R2
进度概览
| 完成 | 失败 | 跳过 | 总数 |
|---|---|---|---|
| 5 | 0 | 0 | 5 |
任务列表
1. 方案与上下文
- [√] 1.1 创建 Workbench 顶部横向导航方案包并记录用户确认的纯图标方案 | depends_on: []
2. 前端实现
- [√] 2.1 在
packages/frontend/src/components/WorkspaceWorkbench.vue中将左侧竖排 rail 改为顶部横向图标导航栏 | depends_on: [1.1] - [√] 2.2 校准
workbench-rail样式方向与容器层级,确保 header 与内容区高度计算不回归 | depends_on: [2.1]
3. 验证与知识库同步
- [√] 3.1 运行前端构建验证,确认本次 Workbench 结构调整无类型或打包错误 | depends_on: [2.2]
- [√] 3.2 同步更新
.helloagents/modules/frontend.md与.helloagents/CHANGELOG.md的 Workbench 导航描述 | depends_on: [3.1]
执行日志
| 时间 | 任务 | 状态 | 备注 |
|---|---|---|---|
| 2026-03-30 02:06 | 1.1 | 完成 | 创建 implementation 方案包,并记录用户确认采用顶部横向纯图标导航 |
| 2026-03-30 02:08 | 2.1 / 2.2 | 完成 | 将 Workbench 左侧竖排 icon rail 调整为 header 上方横向 icon rail,并同步 rail 渐变方向 |
| 2026-03-30 02:09 | 3.1 | 完成 | 执行 npm run build --workspace @nexus-terminal/frontend,构建通过,仅保留既有 chunk 体积与 dynamic import 警告 |
| 2026-03-30 02:10 | 3.2 | 完成 | 更新 frontend 模块文档与 CHANGELOG,准备归档 |
执行备注
- 本次只调整 Workbench 内部导航层级,不改三栏主布局和四个面板的组件关系。
- 用户已确认保留纯图标风格,不切到“图标 + 文本”标签样式。