AI Tool工具与教程 返回主页 →

Dream Loop 开源 Skill:先画目标图,让 AI 一轮轮追着改,1 小时做出可交互 3D 场景

AI Tool· · 约 8 分钟阅读· 整理自公众号「Cyber.阿雷克西」对开源项目 Dream Loop 的介绍
先看结论

石板地面映着火光,角色走进残破的大教堂,镜头跟着移动——这个叫 Vesper 的浏览器 3D 场景,作者自述做了 1 小时、消耗 2% 周额度、没有下载任何外部素材。做出它的是 Dream Loop,开发者 Anshu Chimala 开源的一个 AI 编程助手 Skill。

它不是新模型,也不是新建模软件,而是一份工作说明:先把理想画面画出来当目标,照着实现,再截图与目标比对,按差距一轮轮改。Skill 本身 MIT 开源免费,但跑起来的模型额度和生图工具照样要钱,第一次试建议只做小场景并把时间上限写进提示词。

01先看成品:Vesper 大教堂

Vesper 是一个奇幻风格的浏览器场景:残破建筑、潮湿地面、火焰和一个能移动的角色。画面里最抓眼的是石头的质感和地面的反光。镜头移动时的空间关系、地面反光和火焰,动态看比单张截图直观得多。

原作者演示:dream-loop-demo.anshu.dev

先把范围划清楚

它展示的是图形场景,不是一款已经做完的游戏。作者给的任务里就写着「暂时不要玩法」,所以不要拿这段画面理解成关卡、战斗和剧情都已经生成好了。

02它到底装进了什么

不是一个新的建模软件,也不是一个新模型,更接近一份可以装进 AI 编程助手里的工作说明:做视觉项目时,按照这套办法来。

普通对话往往是「做一个场景」,然后继续说「再漂亮一点」「灯光再真实一点」。Dream Loop 多放了一张明确的目标图,让 AI 有东西可以对照——这一步是它和普通对话最本质的区别。

它挑的不是代码,是画面

比较画面这一步,作者强烈建议交给另一个子 Agent(临时找一个独立的 AI 助手来挑问题)。没有子 Agent 也能尝试,只是少了独立检查这一层。它看的是画面里看得见的问题:建筑比例对不对、光从哪里来、材质和目标图差多少,你不必每一轮都重新组织一遍「哪里不好看」。

03五步循环怎么跑

仓库写出的流程很直接,就是一个不断逼近的循环:

步骤做什么关键点
1 生成目标先把理想画面画出来这一步把「标准」定了下来
2 照着实现按目标图写代码Three.js 之类浏览器方案即可
3 截图给当前作品截图必须拿真实渲染结果,不是脑补
4 比较让子 Agent 挑画面问题比例、光源、材质差距
5 继续改按差距修改,再回到第 3 步追平后可以抬高目标再跑一轮

如果这一轮已经追上目标,还可以提高目标再跑一轮——这套循环本身是可扩展的,不是跑一遍就结束。

04怎么装,第一句话怎么说

GitHub 仓库提供的安装命令:

安装
npx skills add achimala/dream-loop

装完后,用 /dream-loop 开头描述任务。安装前先确认你用的助手既能生成图片、也能看懂截图;需要自定义 3D 模型时可以再配 Blender;子 Agent 是作者推荐、但并非强制的条件。

已验证的组合只有一套

仓库目前明确测试过的是 Codex 中的 GPT-6 Astra、High 推理强度。其他模型能否跑出同样效果,先别当作已经验证过的兼容性。

05照着改的任务提示词

作者做 Vesper 的提示词写得相当具体,这段最适合直接拿去改:

Vesper 任务提示词 · 换成你的场景即可
希望得到一个在浏览器里运行的 Three.js 图形 Demo;
等距视角,偏体素的美术风格,但要有真实阴影和湿地反光;
场景参考《艾尔登法环》《暗黑破坏神》那类奇幻氛围。

交互:点击移动角色,镜头缓慢跟随;拖动旋转视角,滚轮缩放。
周围看起来要开阔,但只允许角色在有限区域活动。

约束:不下载素材,暂时不做玩法,时间限制 1 小时,目标超过 60fps。

注意,这里的 60fps 是提示词提出的要求,不是实测得到的性能数据。

这个例子值得照抄的是它的结构:画什么(风格与参考)+ 怎么操作(交互)+ 边界在哪(不下载素材、不做玩法、时间上限)。把场景、视角和操作换成你想做的东西,同时保留任务边界和时间预算。不要只留一句「给我做个大作」,然后任它一直跑。

06社区作品与作者的实话

有人做了 3D 打砖块

Christopher J. DiMarco 在回复里贴出自己的作品 ARK / 22 — Utopia Breaker,并明确说是刚用这个 Skill 做的:一个发光的 3D 打砖块游戏,带玻璃网格、救回球和无人机等元素。

社区作品演示:ARK / 22 · 3D 打砖块

不过分享者没有交代耗时、额度和修改了多少轮,不能顺手把作者 Demo 的「1 小时、2%」套到这个作品上。

作者的一句大实话

还有一段更值得一起看的对话:Edward Gregory 说起始生成的目标图很好看,正在跑循环、之后再反馈。Anshu 随后回复他——成品不会像那张图一样好看,但应该仍然不错。

这句挺实在:目标图负责把标准抬起来,最终场景能追上多少,还得看实际生成和修改的过程。把目标图和成品放在一起看,比只看最漂亮的那张图更有参考价值。

07免费的是 Skill,预算自己管

仓库采用 MIT 许可证,Skill 本身开源免费;但运行时使用的模型额度、生图和其他工具,并不会因此免费。

项目作者自报数据说明
耗时1 小时Vesper Demo,无完整玩法
额度2% 周额度(后续说明:89% → 87%)20x 套餐下的一次自报,不是固定报价
素材0未下载任何外部素材
做成游戏建议预留几小时 + 更多额度作者原话,不是实测

所以第一次试最好就做一个小场景,把时间上限写进提示词,先看看画面能做到哪一步,再决定要不要继续加玩法、加模型、加预算。

08上手建议与边界

关于本文

本文在公众号「Cyber.阿雷克西」(2026 年 9 月 9 日)对开源项目 Dream Loop 的介绍基础上整理改写:安装命令、任务提示词、演示耗时与额度数据、社区反馈均沿用原文表述,并补充了五步循环对照表与上手边界清单。项目会持续更新,功能与兼容组合请以 GitHub 仓库当前状态为准。

原文:mp.weixin.qq.com/s/O-YKGsCP0xB_goCBy0fGgQ