跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

BrickWright

BrickWright 为编码代理提供了一个程序化工具包,以从文本或图像提示生成高保真、物理可行的 LEGO® 构建。它指导代理使用 BrickLayer 包编写 Python 代码进行创建和验证,与通用工具和专用模型相比,显著提高了构建质量和物理有效性。该系统增强了轻量级代理的性能和提示遵循性。

访问URL
分享
BrickWright 截图
BrickWright 截图

BrickWright 是一个旨在使预训练编码代理能够从各种提示(包括文本和图像)生成高保真、物理可行的 LEGO® 构建的系统。其核心创新在于为代理提供一个用于创建和验证砖块构造的程序化工具包。这个工具包名为 BrickLayer,是一个 Python 包,允许代理编写代码来组装和验证 LEGO® 模型。

阅读更多

该系统通过计划-执行-验证循环指导代理,代理编写和修订 Python 文件以构建构造。BrickLayer API 的关键组件包括通过关键字发现零件的功能,通过精确放置或自动对齐组合零件和子构建来组装几何形状,以及通过识别碰撞、漂浮零件和连接组件来检查物理可行性。代理提供了如 `validate`、`render` 和 `finalize` 等工具以促进此过程。`validate` 工具提供物理可行性的反馈,而 `render` 允许进行视觉检查。一旦所有可行性测试通过且代理满意,它会调用 `finalize` 来完成构建。

BrickWright 显著提高了代理生成构建的质量,减少了与使用通用工具的代理相比的物理违规情况。它在整体有效性、连接性和提示遵循性方面也优于像 BrickGPT 和 BrickNet 这样的专用文本到砖块模型。该系统对轻量级代理特别有效,显著提升了它们的性能。例如,它将 GPT-6 Luna 的物理有效性从 9% 提高到 100%,同时增强了提示遵循性,成本仅为前沿模型的一小部分。BrickWright 旨在与任何代理后端兼容,其代码在 GitHub 上公开可用。

BrickWright 的动机源于观察到,尽管前沿编码代理在建模 3D 物体(包括砖块构建)方面变得熟练,但它们在创建物理可行的结构方面仍然存在困难。物理可行的构建定义为仅使用真实零件,没有碰撞或漂浮组件,并形成一个连接的结构。BrickWright 通过集成结构化的基于代码的方法来解决这些挑战,确保生成的模型遵循现实世界的物理约束,从而产生更现实和可用的 LEGO® 创作。

  • 类别AI 游戏开发工具
  • 定价模式开源
  • 部署GitHub (Code Available)
  • 平台网页版

  • 代理 LEGO® 构建生成:使编码代理能够从文本或图像提示创建 LEGO® 构建。

  • 物理可行的构建:生成具有真实 LEGO® 零件的模型,无碰撞、无漂浮零件和连接组件。

  • 程序化工具包(BrickLayer):提供用于砖块构建创建和验证的 Python 包。

  • 基于代码的生成:指导代理编写 Python 代码以构建和修订 LEGO® 模型。

  • 零件发现:允许通过关键字搜索零件目录并按元数据字段过滤。

  • 几何组装:通过精确姿态或自动连接器对齐组合零件和子构建。

  • 物理可行性检查:识别碰撞、漂浮零件和连接组件。

  • 计划-执行-验证循环:代理迭代地编写、验证和渲染构建。

  • 验证工具:提供物理可行性和自定义测试的反馈。

  • 渲染工具:使生成的构建进行视觉检查。

  • 完成工具:在所有测试通过且渲染令人满意后完成构建过程。

  • 改善代理性能:显著提高各种代理后端的构建质量和物理有效性。

  • 对轻量级代理具有成本效益:以低成本提高轻量级模型的性能。

  • 优于专用模型:在整体有效性、连接性和提示遵循性方面优于专用文本到砖块模型。

  • GitHub 可用性:代码在 GitHub 上可用,以便更广泛的访问和集成。

  1. 提供提示:输入描述所需 LEGO® 构建的文本或图像提示。

  2. 代理编写代码:预训练代理使用 BrickLayer API 编写构建的 Python 代码。

  3. 验证构建:代理调用 `validate` 工具检查物理可行性(碰撞、漂浮零件、连接性)和自定义测试。

  4. 检查和修订:代理使用 `render` 工具进行视觉检查,并根据验证反馈修订 Python 代码。

  5. 完成创建:一旦所有可行性测试通过且代理对渲染满意,它调用 `finalize` 来完成构建。

  • LEGO® 模型生成
  • 代理设计探索
  • 机器人/人工智能的教育工具
  • 砖块结构的快速原型制作
  • 创意内容生成
  • 代理人工智能研究

BrickWright 评价

加载中...

与 BrickWright 类似的热门AI工具

夏季引擎是一款原生AI游戏引擎,允许用户在AI的帮助下创建2D和3D游戏。它支持GDScript和夏季SDK,提供macOS和Windows的免费下载。

AI 游戏开发工具游戏与电竞

AI 游戏开发工具 排名第 43 位

查看工具

原生AI游戏引擎,允许用户在AI的帮助下创建2D和3D游戏。它支持GDScript和夏季SDK,提供macOS和Windows的免费下载。夏季引擎是一款原生AI游戏引擎,允许用户在AI的帮助下创建2D和3D游戏。它支持GDScript和夏季SDK,提供macOS和Windows的免费下载。

AI 游戏开发工具游戏与电竞
AI 游戏开发工具 排名第 43 位

Buildbox 4 是一款游戏开发工具,允许用户在无需编码的情况下创建游戏。它提供拖放功能、AI 资产生成和现成模板,使游戏创建变得简单高效。

AI 游戏开发工具游戏与电竞

AI 游戏开发工具 排名第 12 位

查看工具

游戏开发工具,允许用户在无需编码的情况下创建游戏。它提供拖放功能、AI 资产生成和现成模板,使游戏创建变得简单高效。Buildbox 4 是一款游戏开发工具,允许用户在无需编码的情况下创建游戏。它提供拖放功能、AI 资产生成和现成模板,使游戏创建变得简单高效。

AI 游戏开发工具游戏与电竞
AI 游戏开发工具 排名第 12 位

Ziva 是一个用于 Godot 4 的 AI 插件,使开发者能够使用自然语言生成 GDScript、构建场景和调试错误。它支持多种 AI 模型,并为 Windows、macOS 和 Linux 提供免费套餐。

AI 游戏开发工具游戏与电竞

AI 游戏开发工具 排名第 31 位

查看工具

用于 Godot 4 的 AI 插件,使开发者能够使用自然语言生成 GDScript、构建场景和调试错误。它支持多种 AI 模型,并为 Windows、macOS 和 Linux 提供免费套餐。Ziva 是一个用于 Godot 4 的 AI 插件,使开发者能够使用自然语言生成 GDScript、构建场景和调试错误。它支持多种 AI 模型,并为 Windows、macOS 和 Linux 提供免费套餐。

AI 游戏开发工具游戏与电竞
AI 游戏开发工具 排名第 31 位

SeeleAgent

AI 应用

SeeleAgent 是一个多模态 AI 代理,可以从单个提示生成游戏、图像、视频、3D 资产和代码。它由 Seele AI 的内部基础模型驱动,并提供免费层以供使用。

AI 游戏开发工具媒体与娱乐

AI 游戏开发工具 排名第 20 位

查看工具

AI 应用

多模态 AI 代理,可以从单个提示生成游戏、图像、视频、3D 资产和代码。它由 Seele AI 的内部基础模型驱动,并提供免费层以供使用。SeeleAgent 是一个多模态 AI 代理,可以从单个提示生成游戏、图像、视频、3D 资产和代码。它由 Seele AI 的内部基础模型驱动,并提供免费层以供使用。

AI 游戏开发工具媒体与娱乐
AI 游戏开发工具 排名第 20 位

Haddock

AI 应用

Haddock 提供游戏开发用的生成式AI工具,免费提供GPT-4和Copilot等工具生成的海量AI代码库。其ScripterAI可为Roblox、Unity、Minecraft和Unreal Engine生成脚本,加速创作者的游戏开发。

AI 游戏开发工具游戏与电竞

AI 游戏开发工具 排名第 65 位

查看工具

AI 应用

提供游戏开发用的生成式AI工具,免费提供GPT-4和Copilot等工具生成的海量AI代码库。其ScripterAI可为Roblox、Unity、Minecraft和Unreal Engine生成脚本,加速创作者的游戏开发。Haddock 提供游戏开发用的生成式AI工具,免费提供GPT-4和Copilot等工具生成的海量AI代码库。其ScripterAI可为Roblox、Unity、Minecraft和Unreal Engine生成脚本,加速创作者的游戏开发。

AI 游戏开发工具游戏与电竞
AI 游戏开发工具 排名第 65 位

Coplay是为Unity游戏开发设计的AI助手,提供协作体验以提升开发者的生产力。它直接集成到Unity中,自动化繁琐的任务,并为脚本编写和场景设置提供智能支持。

AI 游戏开发工具游戏与电竞

AI 游戏开发工具 排名第 41 位

查看工具

为Unity游戏开发设计的AI助手,提供协作体验以提升开发者的生产力。它直接集成到Unity中,自动化繁琐的任务,并为脚本编写和场景设置提供智能支持。Coplay是为Unity游戏开发设计的AI助手,提供协作体验以提升开发者的生产力。它直接集成到Unity中,自动化繁琐的任务,并为脚本编写和场景设置提供智能支持。

AI 游戏开发工具游戏与电竞
AI 游戏开发工具 排名第 41 位

Bolt AI Builder 赋能您通过与 AI 对话来创建网站、应用程序和原型。它能处理复杂的编码任务,与设计系统集成,并提供企业级基础设施,让产品构建者能够专注于他们的愿景并更快地发布产品。

AI 应用生成器

AI 应用 排名第 16 位

查看工具

Bolt AI Builder 赋能您通过与 AI 对话来创建网站、应用程序和原型。它能处理复杂的编码任务,与设计系统集成,并提供企业级基础设施,让产品构建者能够专注于他们的愿景并更快地发布产品。

精选AI 应用生成器
AI 应用 排名第 16 位

EngineForge

AI 应用

EngineForge 是一个游戏开发平台,集成了 AI 来帮助使用 Unity 和 Godot 构建游戏。它提供了托管的 Godot 设置、游戏测试和桌面导出功能,所有这些都由一组 AI 代理团队领导。

AI 游戏开发工具游戏与电竞

AI 游戏开发工具 排名第 91 位

查看工具

AI 应用

游戏开发平台,集成了 AI 来帮助使用 Unity 和 Godot 构建游戏。它提供了托管的 Godot 设置、游戏测试和桌面导出功能,所有这些都由一组 AI 代理团队领导。EngineForge 是一个游戏开发平台,集成了 AI 来帮助使用 Unity 和 Godot 构建游戏。它提供了托管的 Godot 设置、游戏测试和桌面导出功能,所有这些都由一组 AI 代理团队领导。

AI 游戏开发工具游戏与电竞
AI 游戏开发工具 排名第 91 位
1/8