聊天用模型与嵌入模型统一维护;模型同时供输入区下拉选择
MCP 服务与本机 Codex 技能的启用 / 停用 · 仅桌面客户端可用
传统 ⇄ 智能 分段控件放顶栏 action 区(搜索框旁、模板库之前)——两个模式的顶栏都有它,单击即切、偏好按用户持久化(localStorage APP_WORKBENCH_MODE__,仿暗色模式惯例)。业务人员日常停在自己常用的模式,不被打扰。
布局、多标签、案件逻辑零改动;唯一变化是「AI 数据分析」菜单组(AI 数据分析/模型管理/插件/Codex 分析)从混合侧边栏隐藏(菜单过滤 + 路由仍注册,直接敲 URL 会引导切模式)。
注册不套 LAYOUT 的全屏路由 /workbench(照 /case 案件管理页先例),覆盖整个视口。实现上新增一个 Workbench.vue 装配页 + 顶部/侧栏两个薄组件,复用 codexAnalysis 已重做的全部消息组件。
工作台即现有 Codex 分析页的组件整体复用(回合化排版、思考卡、步骤栈、内联审批、权限下拉、看板/产物)。aiAnalysis 为无效备份页不并入;其菜单在传统模式下同样隐藏。
左栏顶部菜单 = 视图切换:对话 / 模型管理 / 插件与技能 / 看板,三页都在工作台内呈现(②③④);看板只保留在对话右栏。模型管理数据与现有页同源;案件管理不做进工作台——退出案件后走传统模式案件页。聊天选模型 = 输入区普通下拉框。顶栏案件 chip 只读——不允许在工作台直接切换案件,必须退出案件后从案件管理重新进入(与业务口径一致)。
会话行悬停出现 ⋯ 菜单:重命名(行内输入,Enter 确认 / Esc 取消)与删除(需确认;调用 Codex 归档接口并清理本地记录)。删除只影响该会话自身,案件产物目录不清理。
案件管理整套页面、业务分析各页面、后端与主进程 IPC 全部不变;codex 聊天页已完成的回合化排版/内联审批/权限下拉组件原样搬进工作台(组件级复用,不是复制)。