Hacker News 熱門精选64

Show HN:打造你自己的主题公园

Show HN: Build your own theme park

· 48天前

精选理由

展示AI如何用规则生成连贯主题公园,并可迁移到产品设计。

AI 摘要

我构建了一个 agent,可以帮助你打造受 Rollercoaster Tycoon 启发的主题公园。你可以输入类似“给我建一个酷炫的主题公园”的提示,它就会建出一个整体协调的主题公园,包含多个世界,并用道路和游乐设施连接起来。 有意思的是,我构建它时用的,正是我们用来让 AI 生成的网站遵循公司设计系统的同一套思路。 我是 Magic Patterns 的一名工程师,专注于构建我们的 Design System Agent,目标是使用你现有的品牌、组件和惯例,而不是生成看起来像通用 AI 生成 UI 的东西。 默认情况下,模型往往会收敛到外观相似的设计。这也是那种“vibe coded slop”感觉的一部分:相同的字体处理、阴影、卡片、图标、动画等等……我的工作就是找出合适的上下文和护栏,这样当你提示“给我构建一个仪表盘”时,结果真的会看起来像你现有的产品。 某个时候我意识到,同样的思路也可以应用到 RCT 上。 在 Web 领域,你可能会有关于哪些字体、颜色、间距和组件应该搭配使用的规则。 在主题公园里,你需要这样的规则:过山车需要完整的轨道,游乐设施需要有连接到道路的入口,道路需要连接公园中的不同区域,而海盗主题世界就应该真的使用海盗主题的景观。 看到构建一个协调一致的主题公园,与构建一个协调一致的产品 UI 这个问题如此相似,这很有意思。和 Web 设计类似,仅仅给模型提供正确的组件是不够的。 最后我构建了一个评估循环:Magic Patterns 会生成一个公园,另一个 agent 会根据评分标准对它打分,然后这个 agent 会在再次尝试之前更新它的规则和技能文件。 评分标准会检查一些内容,比如过山车是否形成了有效轨道且至少有一个下坡,游乐设施是否可以通过道路到达,每个世界是否使用了合适的主题景观,以及整个公园是否作为一个整体运转良好。 经过大量迭代之后,现在你只要输入像“给我建一个酷炫的主题公园”这样简单的提示,就应该能得到一个功能完整的公园,里面有游客、游乐设施、道路、过山车和主题世界。 最棒的是,你还可以跟随游客,聆听他们的想法,并以 RCT 的方式观看他们乘坐游乐设施。 很乐意回答任何问题,也很想看看大家创建的公园! Comments URL: https://news.ycombinator.com/item?id=49452037 Points: 15 # Comments: 4

查看原文(Hacker News 熱門)