Skip to content

产品概述

NexusFlow 是什么

NexusFlow 是一款 AI 驱动的虚幻引擎蓝图助手。它通过自然语言对话的方式,帮助开发者快速读取、创建和编辑 UE 蓝图——无需记忆复杂的节点名称和操作流程,只需用自然语言描述你的需求即可。

NexusFlow 作为一个独立的桌面应用运行在你的电脑上,通过配套的 UE 插件与虚幻引擎编辑器实时通信。

UE 蓝图编辑器与 NexusFlow 侧边栏并排工作

核心功能

🤖 AI 对话

通过自然语言与 AI 交流,描述你想要的蓝图操作:

  • 读取并解释蓝图逻辑
  • 创建新的蓝图节点和连线
  • 修改现有蓝图的结构和属性
  • 管理蓝图变量、函数和事件
  • 搜索和使用 UE Skills

🔮 悬浮球

NexusFlow 悬浮球

桌面上的快速入口——一个蓝紫色渐变的圆形图标:

  • 点击打开 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 系统

数据流

当你发送一条消息时:

  1. 消息通过 Tauri 应用发送到 LLM(如 GPT-5、Claude 等)
  2. LLM 分析请求,决定需要调用哪些工具
  3. 工具调用通过 Rust Bridge 转发到 UE 插件
  4. UE 插件执行蓝图操作(读取、修改、创建等)
  5. 结果原路返回,AI 整理后在对话中展示

支持的 LLM 提供商

Provider说明
OpenAIGPT 系列,综合能力强
AnthropicClaude 系列,推理能力出色
Google GeminiGemini 系列,多模态支持
DeepSeekDeepSeek 系列,性价比高
智谱 GLMGLM 系列,Coding 专长
MiniMaxMiniMax 系列,Agent 工作流出色
通义千问Qwen 系列,百万上下文
KimiKimi 系列,多模态 + Coding
Custom任何兼容以上协议的第三方 API

你可以同时配置多个模型,并在设置中切换默认使用的模型。

下一步