最近 DeepSeek 和 AI 编程 火遍全网,大家都在讨论 AI 能不能替代程序员。作为一名正在进行 365 天挑战的开发者,我的答案都在作品里。

小时候,大家都玩过万花筒吧?只要转一转,里面的彩色玻璃碎屑就会变成无穷无尽的对称图案——那其实就是我们最早接触的“生成式艺术” (Generative Art)。

在这个快节奏、高压力的数字时代,我突然很怀念那种纯粹的视觉快乐。

于是,利用 Vibe Coding 的方式(只通过自然语言与 AI 沟通,不写一行代码),第 39 号作品诞生了——「电子万花筒」(Electronic Kaleidoscope)。

我不想只是做一个简单的动图,我希望它是一个可以“玩”的解压神器,一个可以把你的世界瞬间变成几何艺术的透镜。

👇 来看看到底怎么玩 👇

1、投喂素材:万物皆可“万花筒” (The Object Chamber)

传统的万花筒里只有彩色的玻璃珠,但在这个数字版里,你可以决定“看”什么。

💎 经典模式: 系统内置了模拟彩色玻璃珠和亮片的算法,还原最经典的视觉体验。📷 照片模式(重点推荐): 这是最神奇的地方!你可以上传一张照片——无论是你家的小猫、窗外的风景,还是一张随手拍的街景。一旦放入,这些具象的照片瞬间会被打散、重组,变成迷人的抽象几何图案。你永远不知道下一秒会生成什么样的惊喜。

2、调整镜片:从简单对称到繁复曼陀罗 (The Mirrors)

万花筒的灵魂在于镜子。在物理世界里,改变镜子数量很难,但在代码的世界里,只需要拖动一下滑块。

我在左侧设置了镜片设置 (Mirror Setup) 面板:

3 片镜子: 这是最经典的结构,形成稳固的 6 瓣对称图案,简洁而优雅。

12 片镜子: 当你把镜片数量拉高,图案会瞬间变得繁复细腻,像极了神秘的曼陀罗花(Mandala),充满了宗教般的庄严感和秩序美。3, 4, 5, 6, 8, 10, 12... 每一个数字,都是一种全新的几何宇宙。

3、交互体验:指尖上的流动 (Interact)

这不是一个静止的画面,它是活的。拖拽旋转: 用手指或鼠标拖动画面,就像你小时候转动万花筒的纸筒身一样,内部的素材会随着你的动作流动、碰撞。自动旋转: 累了吗?开启自动旋转,调整好速度,盯着屏幕发发呆,这可能是最便宜的“电子冥想”。缩放观察: 拉近看细节的纹理,或者拉远看整体的结构张力。【开发小记】在写这个应用的时候,我一直在思考:为什么人类这么迷恋“对称”?可能因为在混沌的生活中,我们总渴望找到一种秩序。万花筒就是这样一个装置,它把杂乱无章的碎片,通过镜面的折射,强制构建出完美的秩序。多亏AI编程,我可以实现这个想法。希望这个第39号小作品,能在忙碌的一天里,给你带来 5 分钟的放空时间。比如随手来个自拍玩一玩~我已经将这个工具部署到了我的「365工具箱」目录中,大家可以进入网站查看,网站网址为:365-tools.cn。