产品概述
NexusFlow 是什么
NexusFlow 是一款 AI 驱动的虚幻引擎蓝图助手。它通过自然语言对话的方式,帮助开发者快速读取、创建和编辑 UE 蓝图——无需记忆复杂的节点名称和操作流程,只需用自然语言描述你的需求即可。
NexusFlow 作为一个独立的桌面应用运行在你的电脑上,通过配套的 UE 插件与虚幻引擎编辑器实时通信。

核心功能
🤖 AI 对话
通过自然语言与 AI 交流,描述你想要的蓝图操作:
- 读取并解释蓝图逻辑
- 创建新的蓝图节点和连线
- 修改现有蓝图的结构和属性
- 管理蓝图变量、函数和事件
- 搜索和使用 UE Skills
🔮 悬浮球

桌面上的快速入口——一个蓝紫色渐变的圆形图标:
- 点击打开 AI 对话侧边栏
- 支持拖拽移动,自动吸附到屏幕边缘
- 可通过系统托盘控制显示/隐藏
💬 AI 对话侧边栏
功能丰富的对话界面:
- 支持三种窗口模式:浮动窗口、停靠左侧、停靠右侧
- 实时显示 UE 连接状态和当前模型
- 工具调用状态追踪
- 支持停止 AI 生成
⚡ UE 快速菜单
通过 4 个入口、17 项操作,在 UE 编辑器内直接调用 AI:
- 蓝图编辑器右键 — 13 项操作(解释、优化、提取、修复、文档补全…)
- 内容浏览器右键 — 解释或生成整个蓝图资产的文档
- 蓝图编辑器工具栏 — 审查和总结当前蓝图
- 关卡编辑器工具栏 — NexusFlow 按钮,带连接状态指示
- 智能过滤:菜单根据节点选择状态(未选中 / 单选 / 多选)动态显示
⚙️ 设置中心
iOS 风格的设置界面,管理所有配置:
- AI 模型管理(支持多模型切换)
- Agent 行为参数
- 快捷键自定义
- 外观主题和语言
🌐 多语言支持
- 界面语言:简体中文、繁體中文、English
- AI 回复语言可独立设置
工作原理
NexusFlow 由三个核心组件协同工作:
┌────────────────┐ IPC 通信 ┌──────────────┐ FFI ┌──────────────┐
│ Tauri 桌面应用 │ ◄──────────► │ Rust Bridge │ ◄──────► │ UE 插件 │
│ (React + Rust) │ │ (通信 + 转换) │ │ (C++ + Py) │
└────────────────┘ └──────────────┘ └──────────────┘
│
│ SSE (Server-Sent Events)
▼
┌──────────────┐
│ LLM API │
│ (云端模型) │
└──────────────┘- Tauri 桌面应用:提供 AI 对话界面(React 前端)和 LLM API 代理(Rust 后端)
- Rust Bridge:负责桌面应用与 UE 插件之间的 IPC 通信,以及蓝图数据的格式转换
- UE 插件:在虚幻引擎内执行蓝图操作,提供 Python Skills 系统
数据流
当你发送一条消息时:
- 消息通过 Tauri 应用发送到 LLM(如 GPT-5、Claude 等)
- LLM 分析请求,决定需要调用哪些工具
- 工具调用通过 Rust Bridge 转发到 UE 插件
- UE 插件执行蓝图操作(读取、修改、创建等)
- 结果原路返回,AI 整理后在对话中展示
支持的 LLM 提供商
| Provider | 说明 |
|---|---|
| OpenAI | GPT 系列,综合能力强 |
| Anthropic | Claude 系列,推理能力出色 |
| Google Gemini | Gemini 系列,多模态支持 |
| DeepSeek | DeepSeek 系列,性价比高 |
| 智谱 GLM | GLM 系列,Coding 专长 |
| MiniMax | MiniMax 系列,Agent 工作流出色 |
| 通义千问 | Qwen 系列,百万上下文 |
| Kimi | Kimi 系列,多模态 + Coding |
| Custom | 任何兼容以上协议的第三方 API |
你可以同时配置多个模型,并在设置中切换默认使用的模型。