AI Copilot

AI Dock 浮动按钮

AI Dock 是位于页面右下角的圆形浮动按钮(56px),提供快速访问 AI Copilot 的入口。

交互方式:

操作 效果
悬停 延迟 300ms 后弹出预览卡片(显示当前 Agent、通知数、审批数)
单击 打开/关闭 Copilot 面板
Ctrl+\ 键盘快捷键切换 Copilot

状态指示灯:

颜色 含义
蓝色 #1677ff AI 正在处理(思考中,带脉冲动画)
黄色 #faad14 有待审批事项
绿色 #52c41a 有新通知
灰色 #d9d9d9 空闲

徽标数字: 显示未读通知 + 待审批数之和。

提示气泡: 首次进入新模块时,Dock 上方会显示提示气泡(如"AI 可以帮助你分析当前评估中心"),可关闭且按模块记忆。

Dock 显示逻辑:

  • Copilot 未打开或已固定时:Dock 显示
  • Copilot 已打开且未固定时:Dock 滑出隐藏
  • 关闭 Copilot 后 Dock 延迟 300ms 淡入

Copilot 面板

Copilot 面板从右侧滑入,包含 5 个标签页。

对话标签(Chat)

通用 AI 对话,可自由提问。系统根据消息内容自动路由到合适 Agent。

操作:

  1. 在输入框输入消息
  2. 按 Enter 发送,Shift+Enter 换行
  3. AI 流式响应,实时显示
  4. 响应中包含 Agent 标识和意图信息

当前页标签(Page)

针对当前页面模块的上下文对话,自动使用对应模块的专业 Agent。

上下文信息卡片:

  • 当前页面模块名称
  • 当前工作空间
  • 自动匹配的 Agent 标识

操作:

  1. 切换到 当前页 标签
  2. 输入与当前页面相关的问题
  3. AI 使用页面专属 Agent 回答,上下文范围限定为 project

Agent 标签

手动选择专业 Agent 进行对话:

Agent 说明
🤖 通用对话 chat_agent — 日常问答
📊 评估分析 assessment_agent — 评估相关
⚖️ 决策支持 decision_agent — 决策分析
🗺️ 规划制定 planning_agent — 规划建议
🚀 交付管理 delivery_agent — 项目管理
📚 知识检索 knowledge_agent — 知识查询

操作:

  1. 切换到 Agent 标签
  2. 点击任意 Agent 卡片
  3. 自动跳转到 对话 标签并发送问候消息
  4. 后续对话将固定使用选中的 Agent

任务标签(Tasks)

查看 AI Agent 正在执行的后台任务:

任务状态 说明
pending 排队中
running 执行中(显示进度条)
completed 已完成(显示结果摘要)
failed 执行失败

操作:

  1. 切换到 任务 标签
  2. 查看任务列表与进度
  3. 点击任务查看结果详情

历史标签(History)

浏览历史对话会话:

  1. 切换到 历史 标签
  2. 点击 新对话 按钮创建新的对话
  3. 点击历史会话条目加载消息记录
  4. 自动跳转到 对话 标签继续对话

面板控制

面板操作按钮(顶部栏):

按钮 功能
S / M / L 切换面板宽度(紧凑/标准/宽屏)
📌 固定 固定面板到页面(内容区自动让出空间)
+ 新对话 清空当前对话,开始新会话
✕ 关闭 关闭 Copilot 面板

固定模式:

  • 未固定时:面板覆盖在内容上方,有半透明遮罩
  • 固定后:面板成为布局的一部分,内容区右侧留出对应宽度
  • 固定状态下内容区 marginRight = panelWidth + 16px

模块状态记忆:

Copilot 为每个模块独立记忆状态(打开/固定/宽度/标签页),切换模块时自动恢复:

  • /workspace
  • /assessment
  • /decision
  • /planning
  • /delivery
  • /knowledge

7 个专业 Agent

Agent 清单、自动路由与意图路由详见 AI 中心 · 智能体。

上下文感知对话

Copilot 的对话行为根据上下文自动调整:

上下文范围 说明 使用场景
global 全局 Chat 标签默认
project 项目级 Page 标签自动
scenario 场景级 L2 决策页面
plan 计划级 L3 规划页面
delivery_project 交付项目级 L4 交付页面