LLM Dynamic UI
DSL 驱动的 UMG Widget 生成系统。从 JSON 生成完整的 UMG Widget 蓝图,包含布局、动画和 SDF 视觉效果。
了解
用任意 LLM agent 驱动 Unreal Editor — 完整读写版,或只读安全子集。
功能版:编辑器内新增实时命令追踪窗口 —— "LLM Shell Trace" tab 逐条显示正在执行的 shell 命令,带详情面板(Input / Output / Error)、过滤框、只看失败开关与自动滚动;从 Play 工具栏端口状态 控件打开,每编辑器会话首条命令自动弹出一次 (`LLMEasyShell.TraceAutoOpen 0` 可禁用)。对外公开 C++ 数据面: 500 条环形缓冲(`GetRecentTraces()`)+ `FOnShellCommandTraced` 多播委托。`ui press` 新增 `--root <UClass>` 多根路径解析与 0 命中诚实诊断。UE 5.5 / 5.6 / 5.7 / 5.8 经 BuildPlugin -rocket 全部零错误零警告编译通过。
阅读更多 →LLMDynamicUI v1.1.4 给编辑器面板加了 UMG 父类选择器(枚举已加载的 UUserWidget 子类,含宿主项目与 CommonUI 基类),并把此前只写在用法文本里的 `ui generate --common-ui` / `--layer`、`ui list-types --category` 真正实现。同时修掉一批声明漂移:ability 工具列表去重、version 字段接回插件真实版本、类型清单去幽灵。另一项对 Fab 用户关键:编辑器模块对 LLMEasyShell 的硬编译依赖改为条件软依赖——市场安装(无 Shell)现在编译链接干净,通知回落到引擎通知管理器。`.llmui` 格式未变。
阅读更多 →平台宿主版:Python ability 宿主开放给所有插件 —— 把 `.py` 能力丢进任意插件的 `Content/Python/<Package>/abilities/` 即被自动发现。新增两个一行调用的扩展点 (`RegisterShellCommand` / `AddPythonAbilityRoot`)与六个内置 ability;插件从此 彻底项目无关 —— 宿主项目条件依赖、21 个项目专属 ability、`ui state` 命令全部 退役。原先被困在宿主检查后面的 13 个 UI/输入/截图 helper 现在任何项目可用。 UE 5.5 / 5.6 / 5.7 / 5.8 经 BuildPlugin -rocket 全部零警告编译通过。
阅读更多 →