# IT智能服务台 — 项目迁移文档 **生成时间**:2026-06-06 **来源项目**:`C:\Users\simon\wecom_it_smart_desk` **原型文件**:`C:\Users\simon\WorkBuddy\2026-05-21-16-57-26\agent-workspace-v5_3.html` --- ## 一、项目概览 | 项目 | 路径 | 技术栈 | |------|------|---------| | 后端 | `C:\Users\simon\wecom_it_smart_desk\backend` | Python 3.12 + FastAPI + SQLAlchemy | | 前端(坐席工作台) | `C:\Users\simon\wecom_it_smart_desk\frontend-agent` | Vue 3 + TypeScript + Vite + Element Plus + Pinia | | 原型 HTML | `C:\Users\simon\WorkBuddy\2026-05-21-16-57-26\agent-workspace-v5_3.html` | 单文件,v5.3 定版 | | 服务器 | `10.80.0.129` | Docker Compose (postgres + redis + backend + nginx) | --- ## 二、锁定的设计决策(迁移后必须遵守) ### 2.1 原型规范 - ✅ **原型 v5.3 已锁定**(`agent-workspace-v5_3.html`),调整样式前必须与用户确认 - ✅ 用户偏好**深色科技风 UI**,原型**必须使用中文** - ✅ 所有修改基于现有面板内调整,**不另开新页面** - ✅ 聊天区域应缩小,给侧栏更多空间 ### 2.2 布局架构(三栏) ``` ┌──────────┬────────────────────────┬──────────────┐ │ 左栏 │ 中栏 │ 右栏 │ │ (240px) │ (flex:1 自适应) │ (320px) │ │ │ │ │ │ 会话列表 │ UserInfoBar │ AI 智能推荐 │ │ 搜索框 │ TroubleshootBar │ 快速回复 │ │ 待办事项 │ 消息列表 │ (三层导航) │ │ │ ReplyBox (输入框) │ │ └──────────┴────────────────────────┴──────────────┘ ``` ### 2.3 关键交互规则 | 功能 | 规则 | |------|------| | 排查步骤栏 | 始终可见(不可收起),位于 UserInfoBar 下方、消息列表上方 | | 全流程图 | 默认收起,通过 `▶` / `▼` 三角图标切换 | | 用户信息栏展开箭头 | 收起 `▶`(向右)→ 展开 `▼`(向下,CSS `rotate(90deg)`) | | AI 推荐 | **仅在右边栏**,不在中间栏内联显示 | | 快速回复 | 三层渐进导航:L1(7列grid) → L2(chip流式) → L3(列表) | | 主题切换 | 浅色(`:root`) / 深色(`[data-theme="dark"]`) 双主题 | | 输入框 | `resize: vertical` 手动拖拽 + `autosize` 最大 8 行 + `max-height: 200px` | --- ## 三、原型 v5.3 布局细节(已确认的终版) > **文件**:`C:\Users\simon\WorkBuddy\2026-05-21-16-57-26\agent-workspace-v5_3.html` ### 3.1 中间栏(center-column)DOM 顺序 ```html