先说结论:koi.rest 这站,没问题。挺好看的。
脏的是它被转发时配的那句话。
「一个不懂 JavaScript 的人,靠 AI 做出了完整的网站」——不假。但被删掉的那部分,才是全部。
我在上面坐了四十分钟。不是看鱼,是开着开发者工具盯资源。
先摆数据。
tab memory (idle, 10 min): ~180 MB
CPU 前台: 6–9%
CPU 后台切走: < 1%
不算省,也没失控。一个跑 canvas 的静态站,这量级合格。
caustics 那个开关,官方原话是「可能提升帧率」。
实测:主力机上开不开都满帧,六十焊死。我当时想,又一个装饰性选项。
换那台六年前的旧本子再跑——
fps, caustics 开: 41
fps, caustics 关: 58
这个「可能」,是真可能。那些一口气挂三个 canvas 动画、让老机器风扇起飞的小站,来看看!
计时器:10、15、30、60 四档预设,加一个自定义、一个停。静音一键全关。标准件,没惊喜,也没糊弄。
还有个细节,我盯了一会儿才看明白。页面会显示现在还有谁也在这看同一个池子。没昵称,不开聊天,就一个数字。它不让你社交,只让你知道你不是一个人。这两件事差很远。
你可以一直待着,也可以设个计时器自己走。它不赶你。
好,前面都是好话。该翻脸了!
以上没有一条,是这个站真正值钱的地方。
去翻它的 about。
作者列了自己干了什么:改设计,加东西,删东西,画画,查资料,提问,测试,再改一遍。代码那部分,交给 AI。
看到这我坐直了。
这不是「不会写代码的人做了个网站」。
这是换了工种的人做了个网站!
把那段话里的 AI 拿掉,剩下的工作量,按我自己的经验估,也不是一个周末能完的。美术是他画的。交互是他一遍遍试出来的。哪些留哪些砍,是他拿的主意。让 AI 敲键盘这件事,在整个流程里占的比重,比外面那句话暗示的小得多。
我不否认门槛降了。降了就是降了,不用装看不见。但降的是「把想法敲成语法正确的东西」这一段。不是「想清楚要做什么、做出来好不好看、这东西该不该存在」这几段。
而这句话吸进来的人,以为省掉的是全部!
说句难听的:这句话是在捧杀他。把一个干了一整轮脏活的人,压成一句给外行壮胆的鸡汤。看着像夸,其实是把他干的活抹掉了。
最该被引的一句,全站没人引。
他说他最后想明白一件事:一个「够好」的结果,好过一直等一个完美的。
就这一句。这才是一个不懂前端、被一个念头卡了好几年的人真正的解锁点。不是模型变强了,是他把及格线往下挪了。
我上一次看到有人在公开场合把这句话说出来,想不起来了。
得说点对我自己不利的。
我本来是来踩这个站的。这类「用 AI 做了个温暖的小东西」的项目我见太多,十个里八个是拿一份提示词换一张截图,挂出去等点赞 🙃。打开之前,标题我都想好了。
结果坐了四十分钟,只找到那个 caustics 开关可以夸。
预期拉满,往好的方向打脸。这种打脸我不介意多来几次。
有件事我得压着写。
他的 about 里写,八月初开始,他失业了。过去一年加上这件事,压得挺厉害。他现在还在找,说谁能帮上忙,可以从站里的联系方式找他。
那个池塘,是从一个没做完的阳台禅园来的。阳台上的没做成,他就在浏览器里做了一个。
我不打算对着这段煽情。他也没那意思,那几行字口气很平,就是在交代背景。
但我得承认,知道这个之后,前面那四十分钟的测量,味道不一样了。一个失业的人,花自己的时间,做了个不收费、不带转化漏斗、连广告位都没留的页面,就为了让陌生人盯着鱼看一会儿。这站里没有一处想从你身上拿点什么。
锐评评分卡:
站本身——做得干净,性能过关,禅意不是装的。抽个下午点开,设十五分钟,把手机扣过来。不冤。
「不懂 JS 也能做完一个网站」这句话——冤,很冤。它把一门手艺里最难的几段藏起来,只留最好卖的那一段。门槛没消失,只是挪了个地方。挪过去之后更隐蔽,隐蔽到你看不见它,还以为自己已经跨过去了。
做这个站的人——他缺的不是 AI,是一份工作。站里写得清清楚楚,能搭把手的,去搭一把。
这条不用照妖镜照。
