Files
nexus-terminal/.helloagents/archive/2026-03/202603300206_workspace-workbench-top-tabs/tasks.md
T
yinjianm 6160be6e08 feat(frontend): 新增全局服务器快捷检索并优化工作台
新增 Ctrl+Shift+F 全局服务器检索面板,支持对 SSH、
RDP、VNC 连接进行本地模糊搜索、键盘导航与直接连接,
并统一复用现有 sessionStore 连接链路

同时将 Workbench 导航从左侧竖排 icon rail 调整为标题上方
横向纯图标栏,并补充终端标签页“关闭全部”菜单项
2026-03-30 02:18:23 +08:00

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 内部导航层级,不改三栏主布局和四个面板的组件关系。
  • 用户已确认保留纯图标风格,不切到“图标 + 文本”标签样式。