💻 企微桌面端 · 自建应用 v2.3.6 标题栏外提 + 统一 .diag-item
消息 工作台 通讯录 IT智能服务台
🛎️ IT智能服务台
坐席在线
🔧 排查步骤 进行中 ▼ 收起
确认问题
2 网络适配器
3 驱动检查
WiFi适配器是否显示"已禁用"?
坐席 小宋 已接入会话
AI回复
🤖
您好!我是AI助手,请问有什么可以帮您的?
10:02
我的电脑连不上公司WiFi了,网络图标显示黄色感叹号
10:03
👨‍💻
你好,我来帮你排查WiFi问题。请在上方排查步骤中选择 👆
10:05
排查步骤已同步至坐席端
💻 设备信息
计算机名 WIN-DEV-001
IP地址 10.90.5.128
操作系统 Windows 11
🩺 自助诊断
5W · 0F
🔧 系统补丁 2 个高危
📧 邮件客户端 配置异常
📦 高危软件 未发现
🖨️ 打印机状态 正常
⚙️ 系统服务 通过
🔒 证书检测 失败
⚔️ 内部攻击检测 接入中
🌐 网络代理审计 接入中
🛡️ 火绒安装 已安装 v2.4.1
异常口径:warning(W) + danger/fail(F) 计入;normal · pending(接入中) · idle(未执行) 不计入。
当前总数 = 5W·0F(账号 1 + 设备 1 + 系统 2 + 合规 1)。Tab 数字徽章 = 各 Tab 内部 warning 数;安全 Tab 内部 2 项 pending 不计入但在 Tab 文字后显示"接入中"灰色角标(优化 ②)。
智能推荐
📖 WiFi连接问题处理指南
相似问题处理方案,已解决 28 次
相似问题 WiFi
⚠️ 网络设备维护通知
今晚 22:00-24:00 网络设备维护
运维提醒
📋 网络连接申请流程
新员工网络连接申请审批流程
流程入口
📥 无线网卡驱动下载
Intel/Realtek 常用无线网卡驱动
软件下载
排队等待 #5前面4人 LV.3 120
IT服务台电话分机号是?
A 8001
B 8002
C 8003

📝 H5用户端原型 v2.3.6 — 标题栏外提 + 统一 .diag-item + 检测按钮 + 排队置底

🅱️ 决策对比 ② — 接入中角标"+2"位置(A/B/C 三方案)

⚠️ 仅适用于桌面端(≥500px)右栏,移动端(<500px)右栏整体不显示(ChatView.vue:80-89)。 以 Tab「安全」为例,3 种不同的视觉处理方式(当前激活态 = 系统软件):

方案 A:文字右侧 (当前 v2.2)
紧凑型 · 灰色斜体 · Tab 文字同级
✅ 紧凑,Tab 始终 34px 高
✅ 与异常数字徽章视觉区隔明显
⚠️ 小屏 320px 时文字+角标约占用 50px
⚠️ 数字"2"需斜体+小号才不抢眼
方案 B:替代数字徽章
复用现有红圆位置 · 改灰色方块 + "接入"文字
✅ 视觉对称性好(和异常 Tab 布局一致)
✅ 不挤占 Tab 文字空间
⚠️ 异常与"接入"混在同一徽章位,需颜色区隔
⚠️ "2项异常" + "2项接入"同时显示时容易混淆
方案 C:Tab 文字下方
双层结构 · 文字上 / 角标下 · 独立占 1 行
✅ 信息量最大,可写"2 项接入中"
✅ 颜色区隔最明显(独立一行)
⚠️ Tab 高度从 34px 增到 54px(占用贵)
⚠️ 和其他 Tab 高度不一,破坏对齐
方案占用高度视觉区隔Tab 高度统一总评
A 文字右侧
(当前 v2.2)
34px 强(斜体+小号) ✅ 与其他 Tab 一致 推荐
和 v2.1 Tab 整体观感一致
B 替代数字徽章 34px 中(颜色区隔) 可作备选
更适合 pending 数字较大场景
C 文字下方 54px 最强 ❌ 高度变高 信息量大但破坏对齐
不推荐

💡 说明:方案 A 是当前 v2.2 已落地的方案,保持 Tab 高度统一(34px),文字+角标同级排列视觉简洁。 方案 B 是 Tab "安全" 同时有异常 + 接入(如 `1W·2接入`)时的备选,把数字徽章位置复用。 方案 C 因高度不统一,破坏横向并排视觉,不推荐

🆕 v2.3 新增 — 移动端拉动开关:左对话框 ⇄ 右栏切换

⚠️ 仅适用于移动端(<500px):ChatView.vue:80-89 移动端不显示右栏, 新增 toggle 开关后切换显示左对话框 vs 右栏。桌面端(≥500px)维持原状不变。

📱 移动端 · 状态 A(默认显示左对话框)
375px · isMobile=true · 默认 view=chat
💬 与 IT 助手对话
我的打印机无法连接
让我帮您诊断一下打印机问题...
请告诉我打印机型号?
[输入栏]
📱 移动端 · 状态 B(点击🩺切换后显示右栏)
375px · isMobile=true · view=right
🩺 信息面板
💻 设备信息
🩺 自助诊断 1
⚡ 智能推荐 2
排队等待 #5 LV.3 120分
💻 桌面端(≥500px)· 不受影响
维持双栏同时显示 · 无 toggle
左对话框
(始终可见)
右栏
(始终可见 · 含自助诊断 / 智能推荐 / 排队)
✅ 桌面端维持原状,移动端 toggle 升级不影响

🆚 移动端 toggle 开关的 3 种方案对比

方案 A:顶部双按钮切换 ⭐推荐
状态 A / B 已演示 · 直观 · 0 学习成本
✅ 视觉最直观,按钮文字明确"对话/信息"
✅ 当前选中态有蓝底高亮,状态清晰
✅ 单击即切换,无需滑动操作
⚠️ 占顶部空间 36-40px(固定)
方案 B:右下浮动 FAB
点击 → 右栏抽屉滑入(覆盖 80% 屏宽)
[左对话框占位]
🩺
← FAB 按钮
✅ 不占顶部空间,对话区完整
✅ 抽屉式滑入有"展开感",视觉冲击
⚠️ 点击后右栏"覆盖"左对话(破坏上下文)
⚠️ 滑动操作 + 关闭按钮需要用户额外学习
方案 C:底部 Tab Bar
类似微信"消息 / 通讯录 / 我"
[对话/右栏 内容区]
💬
对话
🩺
信息
✅ 移动 App 习惯(微信/Telegram 都这么做)
✅ 单击即切换,零学习成本
⚠️ 底部 Tab Bar 占 ~56px(比顶部切换更占地)
⚠️ 桌面端 ≥500px 仍维持双栏,Tab Bar 仅移动端有,会让"开关在不同设备位置不同"造成混乱
方案占用空间切换体验学习成本桌面端一致性总评
A 顶部双按钮 顶部 ~38px 单击切换 · 直觉 极低 ✅ 不出现 推荐
视觉直白,状态一目了然
B 右下 FAB 右下 38×38px 点击展开抽屉 中(需关闭) ✅ 不出现 抽屉体验好
但覆盖对话丢失上下文
C 底部 Tab Bar 底部 ~56px 单击切换 · 移动 App 范式 极低 ❌ 仅移动端有 移动 App 习惯
但跨端一致性差

💡 说明:方案 A 顶部双按钮最直白,单击即切换且状态高亮清晰。 方案 B FAB 抽屉式切换更有"展开感",但右栏会覆盖左对话框丢失上下文。 方案 C 底部 Tab Bar 是移动 App 主流,但桌面端(≥500px)仍维持双栏,跨端控件位置不一致会增加用户认知负担。 推荐 A

🆕 v2.3 — Tab 切换行为:只显示当前 Tab 的诊断项

用户需求:「选择某一项标签时(网络),下方只显示网络的诊断项,不显示其他标签页诊断项」
代码 SelfDiagnosis.vue 现状:line 499-501 `currentTab` 已 computed 自动过滤; 激活 Tab 切换时,下方内容区只渲染当前 Tab 的 `diagItems` + `riskItems`,其他 Tab 数据仅参与总异常数计算。

当前:网络 Tab(6 项诊断项全展开)
切换激活态时,下方只显示此 Tab 内容
🌐 网络联通 · 6 项诊断(仅显示此 Tab 数据)
→ 网络连通 / DNS / 网关 / 代理 / VPN / 文件共享
点击"账号"后:切换显示
网络 Tab 数据消失 · 账号 Tab 数据出现
🔑 账号权限 · 4 项风险(仅显示此 Tab 数据)
→ 域账号 / 零信任 / 云盘 / 邮箱
✅ 行为已天然满足需求
无需代码改动 · 仅在原型标注
✅ SelfDiagnosis.vue:499-501 currentTab 已 computed 过滤
✅ 切 Tab 时 Vue 自动卸载旧 DOM / 挂载新 DOM
✅ 用户感知是"切换"而非"同时显示"
⚠️ 切换时无过渡动画(可后续加 transition)