# IT智能服务台 · 坐席工作台 v5.3 增量架构设计 > **版本**: v5.3-incremental > **日期**: 2026-06-06 > **作者**: 高见远(Gao)· 架构师 > **状态**: 待评审 > **基线**: 现有坐席工作台 v5.2 三栏布局 --- ## 1. 实现方案与框架选型 ### 1.1 核心技术挑战 | # | 挑战 | 难度 | 应对策略 | |---|------|------|---------| | 1 | CSS 变量驱动双主题系统,需确保所有现有硬编码色值迁移完成 | ⭐⭐ | 分层替换:先定义变量体系 → 替换 `global.css` → 逐组件迁移 inline style | | 2 | 右栏 5-Tab → 上下两区重构,需保持快速回复键盘导航的焦点管理 | ⭐⭐⭐ | 使用 `useKeyboardShortcuts` composable 统一管理快捷键,避免各组件各自监听 | | 3 | 中栏视图切换(聊天↔任务详情),需保持 WebSocket 连接和 Store 状态不丢失 | ⭐⭐ | 纯前端 `v-if`/`v-show` 切换,不销毁 Store;用 `workspaceView` 状态控制 | | 4 | 排查步骤决策树 JSON 渲染,需支持判断节点 + 分支缩进 + 动画展开 | ⭐⭐⭐ | 递归组件 `FlowchartNode.vue`,`max-height` 过渡 + `overflow: hidden` | | 5 | 会话列表 6 区 → 3 段折叠,数据映射需重新定义 computed 属性 | ⭐⭐ | 新增 `myConversations`/`colleagueConversations`/`historyConversations` 三个 computed | ### 1.2 框架选型(沿用 + 增量) | 层 | 框架/库 | 版本 | 说明 | |----|--------|------|------| | 前端框架 | Vue 3 | ^3.4 | Composition API + `