Skip to content

AI 对话

NexusFlow 的核心体验是通过 AI 对话来操作虚幻引擎蓝图。本页面详细介绍对话界面的各个部分和使用方法。

悬浮球

NexusFlow 悬浮球

悬浮球是 NexusFlow 在桌面上的快速入口,始终显示在屏幕上方。

  • 外观:圆形按钮,UE 连接时蓝紫色渐变、未连接时灰色,中间显示 Nexus 网络图案 Logo。UE 未连接时右下角有红色小圆点提示
  • 点击:打开或切换到 AI 对话侧边栏
  • 拖拽:按住鼠标拖动可移动位置,松开后自动吸附到最近的屏幕边缘
  • 关闭:鼠标悬停时右上角显示关闭按钮(×),点击后弹出确认对话框
  • 隐藏:可以隐藏悬浮球,通过系统托盘图标恢复显示

提示

拖动距离超过 5 像素才会被视为拖拽操作,短距离的触碰仍会触发点击打开侧边栏。

侧边栏界面

AI 对话侧边栏 — 空状态

侧边栏是 AI 对话的主界面,分为三个区域:

顶部 Header

Header 区域包含以下功能:

元素说明
Logo + 标题显示 "NexusFlow AI",连接 UE 后追加项目名称
新建会话新建一个对话(会弹出确认对话框)
模式切换切换窗口模式(浮动/停靠左侧/停靠右侧)
快捷操作浮动模式下为「置顶」按钮;停靠模式下为「切换方向」按钮
设置齿轮图标,打开设置页面
关闭隐藏侧边栏

在浮动模式下,可以按住 Header 区域拖动整个窗口。

对话区域

AI 对话侧边栏 — 对话示例

中间的主内容区是与 AI 交流的对话界面:

  • 消息展示:显示你和 AI 的对话历史
  • 初始消息:首次打开时,AI 会发送多语言自我介绍(根据你设置的 Agent 回复语言)
  • 工具调用:当 AI 执行蓝图操作时,你可以看到工具调用的实时状态
  • 停止生成:点击停止按钮可中断 AI 的回复生成

注意

当 AI 正在执行工具操作(如修改蓝图)时,无法中断。此时点击停止会显示提示「工具正在执行中,无法中断」。

底部状态栏

状态栏显示连接状态和当前模型信息:

  • 连接状态:🟢 绿色圆点表示 UE 已连接(显示项目名称和 UE 版本),🔴 红色圆点表示未连接
  • 当前模型:右侧显示当前活跃的 AI 模型名称
  • 状态消息:操作反馈(如编译结果等)会以临时横幅形式显示

窗口模式

侧边栏支持三种窗口模式,通过 Header 的模式切换菜单选择:

浮动窗口(默认)

独立窗口,可自由拖动和调整大小:

  • 可以拖动 Header 移动窗口位置
  • 支持窗口置顶(图钉按钮),使窗口始终在最前面
  • 适合需要同时查看 UE 编辑器的场景

停靠左侧 / 停靠右侧

侧边栏自动贴靠到屏幕边缘,类似 VS Code 的侧边栏:

  • 自动占据屏幕一侧的全高度
  • 可以拖拽边缘调整宽度
  • 快捷按钮可一键切换停靠到另一侧
  • 适合长时间使用对话功能的场景

快速切换

在停靠模式下,Header 上的方向箭头按钮可以快速将侧边栏切换到屏幕另一侧。

对话能力

自然语言操作

直接用自然语言描述你的需求,AI 会自动:

  • 读取当前蓝图的结构和节点信息
  • 根据需求修改蓝图(添加/删除/修改节点和连线)
  • 创建新的蓝图逻辑
  • 管理变量、函数和事件

UE 上下文自动同步

NexusFlow 会自动将 UE 编辑器的上下文同步给 AI,包括:

  • 连接状态和 UE 版本
  • 当前项目名称
  • 当前打开的蓝图信息
  • 选中的节点和 Actor
  • 编辑模式和活动窗口

这意味着你不需要手动告诉 AI 你正在编辑哪个蓝图——它已经知道了。

工具调用追踪

当 AI 需要操作蓝图时,会调用相应的工具。你可以在对话中看到:

  • 工具名称和参数
  • 执行状态(进行中 / 成功 / 失败)
  • 执行结果摘要

新建会话

点击 Header 的新建会话按钮可以开始新的对话。由于当前版本不支持历史会话记录,新建会话会清除当前的对话内容,因此会弹出确认对话框。

停止生成

在 AI 回复过程中,点击停止按钮可以中断生成。但需要注意:

  • ✅ 可以停止:AI 正在生成文字回复时
  • ❌ 无法停止:AI 正在执行工具操作时(如修改蓝图)

系统托盘

NexusFlow 在 Windows 系统托盘(任务栏右侧区域)放置了常驻图标。

  • 恢复悬浮球:如果你隐藏了悬浮球,右键点击托盘图标可以恢复显示
  • 快捷入口:点击托盘图标可快速打开侧边栏

找不到托盘图标?

如果看不到 NexusFlow 图标,点击任务栏上的向上箭头(∧)展开隐藏图标区域。

下一步