我发现了一个好玩的:

我刷视频时发现了一个网站,它可以生成超酷的图像变换动画。我研究了一下,发现原理非常简单,就把网页保存下来修改了一下,让它能生成更高分辨率的动画。
可以看出原网站大概率是 AI 写的,不过只要能实现目标,用 AI 写也无可厚非。事实上,我的附加包万象添补中,scripts 文件夹的大小是 705935 字节,这些代码基本都是 AI 写出来的!现在我发现有个专门的术语指代这种现象,Vibe Coding,直接翻译就是“氛围编程”,实际上就是指人类写提示词,AI 写代码。其实从提示词到代码之间的过程也很有说法,经常是提示词逻辑清晰的时候,代码质量高一些,项目也很快就能正常工作。
我把修改过的网页代码放在下面,把它们扔进一个 html 文件,用浏览器之类的东西打开就可以了。
修改过的网页
万象添补的包体积快要超过 1 MiB 了。到目前为止,这么多内容,全部都在这 1 MiB 之内。这是什么概念?一本 35 万字的 UTF-8 编码的小说,它的大小也是 1 MiB 左右。现在我随手拍一张照片,照片的大小就会达到 3 MiB。播放一支视频,手机就要下载几十到几百 MiB 的数据。
这是个有些反直觉的现象。很多东西看着小,实际上却需要海量的 0 和 1 去存储;几十万字的文本,占用的空间相对也没有那么多。
万象添补 0.17.21 应该会花更久的时间才能开发完成。我加入了一些新命令,它们可能会转化成玩法。
很久之前,我偶然间发现一个光影,好像叫 Vector 之类的,它把玩家的视野替换成扫描仪的绿色线框画面。光影是 Java 版的,我想在基岩版还原这种效果,但是接口有限。后来更新了 DebugLine,可以在世界空间中绘制线条,有希望实现这种效果。
我的思路是给玩家一个迷雾,然后把线条绘制出来,这样就看不到方块纹理,只能看到线框了。我假设绘制的线条不会被迷雾遮挡,可是实际上,线条也会变成迷雾的颜色,这个计划算是泡汤了。
不过获取玩家周围地形的线框模型的代码保留下来了,今天我又改进了一下,做成了一个命令,放进附加包里。

(这就是地形的微缩模型了。)

(线框模型可以按照任意比例等比缩放。)

(完善相关代码的时候,遇到的奇怪问题。)
很久之前,我还尝试向画面加入雪花屏的效果。现在我已经忘记为什么要这么做了。不过大体思路我还记得,就是取用末地天空的纹理(那恰好是噪点纹理,非常像雪花屏),根据它创建一个粒子,让 UV 坐标随机变化。现在我将它实现出来,做成一条命令。

期末考试逐渐逼近,我没什么心思开发附加包、写文章了。况且我快要高三了,高三同学走之后,我们就获得了“准高三”的称呼,因此我非常感激那些仍旧把我们叫作高二的老师。
下面是最近的一段日记:
《生活琐事 Part25》
2026 / 6 / 10
我快要高考了,却连学校全貌都不甚清楚。开学以来,食堂三楼我从来没上过,不过那里想必构造简单,因此可以说我完全探明了食堂。而对于教学楼,经历过这么多次考试,我也基本掌握了它的结构。再神秘一点的就是图书馆和礼堂,我很少去;最神秘的要数办公楼和科技楼。老师办公室我去过,但是办公楼里显然不仅仅有办公室;科技楼六楼是个极为神秘的地方,如果不是之前生物做课,我甚至没有机会去看看。印象最深的就是那里藏着的微型报告厅了,淡蓝是它的主色调,而且看样子年久失修。一想到这个老校区就要被拆掉了,我就有种莫名的悲伤。那些设计出来不知道要做什么的房间,我们以后永远也不会知道了。这高中校区看起来大,我们上的高中却是个残缺版,很多地方有和没有一个样。
天要黑了。现在是夏天,下周日是夏至,按理说直到20点天才会暗下去;今天不一样,天空阴晴不定,现在我能听到些许雨声,地面却还是干的。明明是外面的天空暗淡,现在屋里却更暗。现在没什么作业了,考试压力也不大,还能闻到一丝一缕泥土的气息,我宁愿就这样在窗前悠闲地坐一下午。远处能看到火车轨道,小时候我经常数火车车厢,后来在某个时刻突然不数了。今天我又数了一次,算上车头的话66节,简直和我印象中最长的火车一样长。有段时间我还热衷于养蒜苗,拦腰切开一个空矿泉水瓶,在里面加半瓶水,把买来的蒜瓣扔进水里,泡两三天就能抽芽,水里会有很多小气泡;再过几天绿芽就能长得比手掌还长,当然十几天之后再养也长不长了,而且还会蔫掉。我养蒜苗好几次,吃蒜苗却只有一次,剪下绿苗,切成碎屑撒到食物里,倒是没什么特别的味道。我时而因为出差三天没法及时给蒜苗补水而感到焦急,有时又可以叹口气倒掉发臭的浊水。只不过到最后,我这些特别的事都消失掉了,随着年龄增长而掉下去了,现在几乎没有一件事来自童年。那些童年的事离开也就罢了,还故意让我想不起来,直到某个特定时刻才回到我的脑海溜一圈,又在我想要抓住它们的时候飘散得无影无踪。天外终于落雨了,行人都撑起伞。以前的我还能开心地淋雨,现在却只能紧握手中伞,阴郁地快步走过。我被突如其来的雷声吓到手机差点跳出手,事后却莫名还想听这么一声响;爷爷过来只是让我关住窗户,还说响雷必须关窗,我只好失落地关上。我幻想自己跑到某个陌生世界,幻想自己在那里写了一本游记给现在的自己看,最后却不得不停止这个写作项目。今天我看了看以前的日记和视频,突然惊觉那时候我其实遇到了很多挫折。比如那次国庆,车的后备箱打不开了,我们即使在修车店里还有说有笑;那时的很多话放到现在,一定会被说“不要给家长添乱”,可是没人想过是不是这句话背后的态度把生活弄坏了。现在看以前那些事,我自己都想不到自己的抗压能力曾经那么强,更别提用那时的心态面对现在了。在那些无谓的事情上焦急,大概是我的病。
从上面的文字中就能看出我的心态了。我忽然想起几年前的疫情,那时候的生活简直正常到事后才能察觉不正常,那些记忆就好像宇宙之外飞过来杵在脑海里一样。
《2022国庆日记》
2022 / 9 / 28 20:25
今年的国庆假期还是受疫情影响,回老家的希望已经被降到了最低。之所以我在9月28日就开启《2022国庆日记》,是因为他关于国庆假期时间安排的言论。
…………
但不管是哪种方案,我都几乎回不去了。最近的阳性感染者进一步急速增加,这一大片区域已经升级为中风险区域,而且开启了区域静态管理:以片区为单位,封锁所有出入口,只留一个。根据政策,居民必须足不出户;即使今天早上刚放宽政策,可以出家门了,也不能出小区。……
既然回老家已经无望,我就应该考虑在这里的事了。
2022 / 9 / 30
根据文件,国庆假期的时间为10月1日至10月7日。但昨天夜里,……一栋居民楼正式被封禁,成为了高风险地区,因为里面有阳性感染者。
现在,回老家的希望已经降为0了。这是自从我写日记以来,第一次国庆假期时不回去。唉!算了,国庆日记越来越没有必要单独开了。
2022 / 10 / 3
今天的雨下得真大!
昨天,这场雨就开始淅淅沥沥地下起来。10月2日早上,还是毛毛细雨,可以不打伞就去做核酸;10月2日下午,雨基本停息。没想到,今天早上发生了不一样的事。我打了一把伞,穿了一件保暖衣,拿起手机就出了门。
在楼道里,由于电梯迟迟不来,我打算先去楼梯间看看外面的温度。我把手伸出楼梯间的窗外;感觉没什么雨,温度比上次还要高。
终于,电梯来了。下去之后,我打开伞——啊!怎么这么冷!外面刮风下雨,寒风凛冽刺骨。我尝试走出去,但风实在太大!
走到一个拐角处,雨突然下大了。伞就像鼓起的风帆,四处摇晃,险些从我的手里逃脱。
我还是走到了。这里的雨时大时小,有时候,我还没注意,雨就像大豆一样掉在了雨伞上。我试图掏出手机,给他打电话,提醒他下来;可是雨水沾湿了我的外衣和裤子,手机屏幕上都是水。好不容易,我才用指甲点开电话,打了过去。
队伍行进得飞快。刚打完电话,我就直向核酸检测地点奔去。
(图片)
很快,我就临近核酸场地了。我打算等他们下来再进去,可工作人员不让我这么做。已经完成了信息的扫码登记,我打算再做最后的尝试。
“已经没有机会了。”
“我已经进入了核酸场地。”
“他们不让等人。”
……
上面是四年前的我写下的日记,现在看,我百感交集,不知道说什么好。