duangsuse::Echo
https://github.com/RedLynx101/Blockwild
7.5号Claude起步的MC克隆,在内存较多时可以打开。居然没有一个人star,而AI发现了友军的成品就拿来加 render() 层了 😅
7.5号Claude起步的MC克隆,在内存较多时可以打开。居然没有一个人star,而AI发现了友军的成品就拿来加 render() 层了 😅
#game blockwild.app ,依然是0star
😂现在起码能在手机上玩了,可以挖方块。 放不知道咋放
不冤,那个飞行按钮的体验。。。 挖下去后飞不上地面,还不给传送,游戏AI比我200行加的还垃。这不是技术问题,纯粹是不会玩
真的是已经差到仅仅codex们觉得没问题, 稍微玩两秒,就知道,烧token没用。
作者确实不用自己 #vibe 弄的东西
😂现在起码能在手机上玩了,可以挖方块。 放不知道咋放
不冤,那个飞行按钮的体验。。。 挖下去后飞不上地面,还不给传送,游戏AI比我200行加的还垃。这不是技术问题,纯粹是不会玩
真的是已经差到仅仅codex们觉得没问题, 稍微玩两秒,就知道,烧token没用。
作者确实不用自己 #vibe 弄的东西
duangsuse::Echo
它手搓了一个DDA光栅+AO,连带hmTex体素量化的部分,另外写了mipmap八叉树剪枝,确保性能在手机上也够用。
#game #vibe
图为《迷你世界》2026 DLSS 画质。 许多人可能最初以为AI不能负责深奥的部分(比如向量几何,许多人以WebGL为“前端护城河”),实际上,vLLM最擅长的,反而就是这些部分!何况 shadertoy.com 上类似的训练数据是一大堆了(会者不难)
那么,真正的护城河是什么呢? 可能是【时尚】,但更多在于那些错误的主流实践。 这些【自以为对】的事情,比想象中多太多了,以至于从0开始足够可以成为一种特殊的【工程师精神】。 取代人的不是vibe和Agent,而是那些理解设计与数据流的主创。(他们依旧是少数)
#algor https://t.me/dsuse/23035
XZP, X2V, Blk.xyzb'mat 这些概念,在做这个端到端无限体素viewer的过程中,仍然有效,只是AI五分钟把 facestrip(X2V) 和区块采样并加载(XZP) 这些过程写完了(就好像不存在这些节点),我负责打磨了下动感和dblcheck,过程中有微妙的加成…… 退一步说,具体的算法网上几乎没有资料,所以人类本来就应该【会念咒】即可,即用即学。
(事实证明prompt准确可以提升A\的智商,哪怕两次它会选择相同路径,明确决策后AIGC仍然会更牛逼)
图为《迷你世界》2026 DLSS 画质。 许多人可能最初以为AI不能负责深奥的部分(比如向量几何,许多人以WebGL为“前端护城河”),实际上,vLLM最擅长的,反而就是这些部分!何况 shadertoy.com 上类似的训练数据是一大堆了(会者不难)
很多人要么直接做完整 3D 体素(内存爆),要么就做纯高度图地形(不是体素感,不含洞穴、悬空建筑、复杂室内),两边都没走到这个折中点。光线步进(DDA raycast)在2010性能完全不够看。 我这里也支持了传统mesh,确实比DDA微分还快30% ,这里是端到端只读,工程复杂度并不高。 现代移动 GPU里,这种准光追平衡性还好
那么,真正的护城河是什么呢? 可能是【时尚】,但更多在于那些错误的主流实践。 这些【自以为对】的事情,比想象中多太多了,以至于从0开始足够可以成为一种特殊的【工程师精神】。 取代人的不是vibe和Agent,而是那些理解设计与数据流的主创。(他们依旧是少数)
#algor https://t.me/dsuse/23035
XZP, X2V, Blk.xyzb'mat 这些概念,在做这个端到端无限体素viewer的过程中,仍然有效,只是AI五分钟把 facestrip(X2V) 和区块采样并加载(XZP) 这些过程写完了(就好像不存在这些节点),我负责打磨了下动感和dblcheck,过程中有微妙的加成…… 退一步说,具体的算法网上几乎没有资料,所以人类本来就应该【会念咒】即可,即用即学。
(事实证明prompt准确可以提升A\的智商,哪怕两次它会选择相同路径,明确决策后AIGC仍然会更牛逼)
duangsuse::Echo
我负责打磨了下动感和dblcheck,过程中有微妙的加成…… 退一步说,具体的算法网上几乎没有资料,所以人类本来就应该【会念咒】即可,即用即学。
#xref 2020前后,手工的完成度仅此而已。
A\配合面板调教,只要2k行代码,就可以做到相比之下,惊人的质量(甚至在光影上,比《迷你世界》还强)
https://bencoveney.com/octree-webgl/
https://bencoveney.com/posts/voxels.html
http://mitsuhiko.pocoo.org/webglmc/
https://threejs.org/examples/webgl_geometry_minecraft.html
当然,也有AIGC 也做不好的。 https://blink.new/p/webgl-minecraft-builder-1y8kz75z; blockwild.app/
也有感人(能用)的。 https://voxelcraft.netlify.app/ 浮雕造房子 , https://github.com/bridge-mind/voxelcraft/blob/main/index.html (BridgeMind 创始人,不是真vibe且优化漏)
0star, 2k 行还有打僵尸、可爱画风 https://senko.net/vibecode-bench/2026/voxel-opus-5.5.html $14; https://senko.net/vibecode-bench/2026/voxel-opus-5.html $19; https://senko.net/vibecode-bench/2026/voxel-gpt-6-sol.html xhigh effort; https://senko.net/vibecode-bench/2026/voxel-opus-4.8.html;
(这人可是PL人,用来bench AI,不真 #vibe 😅)
也有手工体量够大的,但性能又不如AI大贤者
https://happinessad.github.io/html/a1/
https://29a.ch/sandbox/2012/voxelworld/#seed=1x5571844
https://classic.minecraft.net/
也可以说是我卡出来的质量,也可以说是 A\ 5.1 太权威了,总之, 相比之下【一个人】做不到MC平替的质量,但AI两天就出来画面原型了
A\配合面板调教,只要2k行代码,就可以做到相比之下,惊人的质量(甚至在光影上,比《迷你世界》还强)
https://bencoveney.com/octree-webgl/
https://bencoveney.com/posts/voxels.html
http://mitsuhiko.pocoo.org/webglmc/
https://threejs.org/examples/webgl_geometry_minecraft.html
当然,也有AIGC 也做不好的。 https://blink.new/p/webgl-minecraft-builder-1y8kz75z; blockwild.app/
也有感人(能用)的。 https://voxelcraft.netlify.app/ 浮雕造房子 , https://github.com/bridge-mind/voxelcraft/blob/main/index.html (BridgeMind 创始人,不是真vibe且优化漏)
0star, 2k 行还有打僵尸、可爱画风 https://senko.net/vibecode-bench/2026/voxel-opus-5.5.html $14; https://senko.net/vibecode-bench/2026/voxel-opus-5.html $19; https://senko.net/vibecode-bench/2026/voxel-gpt-6-sol.html xhigh effort; https://senko.net/vibecode-bench/2026/voxel-opus-4.8.html;
(这人可是PL人,用来bench AI,不真 #vibe 😅)
也有手工体量够大的,但性能又不如AI大贤者
https://happinessad.github.io/html/a1/
https://29a.ch/sandbox/2012/voxelworld/#seed=1x5571844
https://classic.minecraft.net/
也可以说是我卡出来的质量,也可以说是 A\ 5.1 太权威了,总之, 相比之下【一个人】做不到MC平替的质量,但AI两天就出来画面原型了
Forwarded from duangsuse
#ai #vibe 我这个月看过七八个【震惊瘫坐】,都是关于GPT6和A\ 5.1的,但看到有人为Codex们的用户瘫坐的,这还是第一个
网上用6和5.1弄产品/大实验的,许多和AI短剧同理——你不做,就会以为非常简单有手就行。
你自己没上手之前,会默认中间那些选型、取舍和手K优化、debug、边界处理、数据流认知、失败回滚……不存在,或者模型一句话就能解决,叫出租车一样就差个Send按钮,Maker都【四海皆兄弟】。
现在,你的朋友圈里有一个,所以你知道了【震惊瘫坐】背后的人类,与“AI产品”背后的认知成本,以及【100x工程师就在我身边】…… 以前 iq;Bellard 这样的人HN上都有几十个,只不过2026年尾的AI把他们放在你眼前罢了
以前都在甲方是 🐷,现在人人都是甲方。
https://t.me/hyi0618/15428
网上用6和5.1弄产品/大实验的,许多和AI短剧同理——你不做,就会以为非常简单有手就行。
你自己没上手之前,会默认中间那些选型、取舍和手K优化、debug、边界处理、数据流认知、失败回滚……不存在,或者模型一句话就能解决,叫出租车一样就差个Send按钮,Maker都【四海皆兄弟】。
现在,你的朋友圈里有一个,所以你知道了【震惊瘫坐】背后的人类,与“AI产品”背后的认知成本,以及【100x工程师就在我身边】…… 以前 iq;Bellard 这样的人HN上都有几十个,只不过2026年尾的AI把他们放在你眼前罢了
以前都在甲方是 🐷,现在人人都是甲方。
https://t.me/hyi0618/15428
Telegram
yihong0618 和朋友们的频道
完全瘫坐在沙发上(我家没沙发),从xuanwo那里抄了很多代码,差距还是太大了
duangsuse::Echo
#end 怅然若失了一下 回顾自己的(player.技术力)是怎么【起号】的, 这么一说的话, (大家的技术力 - A\ 2026) 是否归零了呢? 我看未必。 只是,许多文化,甚至是入门demo这样的事,都像SoF一样过时了。 独立于AI注释看代码,是否必须呢? 值得为下一届考虑。 【在那之前,要多想。】
这几天对ai #vibe 发展过于乐观了,切换到了半年多都没试水的goal模式(把git文件夹和checklist交给Opus5.5一点点做,接下来做什么ai自己推理)
给了它三个3k行的大单页游戏, PI.dev ,结果踩了3次坑
- zenmux.ai 官方的login插件实现和apikey不一致,全部tool失灵
- usemagpie.ai 的自定义供应商加完没法被选中,似乎是bug,而且列举不了中转站的 /model ,只好让grok一键写入pi的json配置
这都是小事,FlClash透明代理失灵要改.env都不算被卡了。
最后一个,是直接爆雷的
可能是不擅长索引大文件,可能是没安装skill只给了shell,可能是 /compact 的默认余量百分比太低,可能是我应该先让ai把大文件重构掉…………
它在烧了30$后,什么项目信息都没蒸馏出来,只剩下满屏的read,和oneshot提示时的自信成熟判若两AI。
我只好直接亏200买了个教训。 有这钱,我宁可付费买agent啊啊啊啊😭
事后,我又烧了等额的钱,傻傻按“继续”,就像一个随机噪声RNG一样乱接管,Opus勉强能自己loop,又是 30$
时间又又过了 30$,总goal还没完成到30%,不过幸好代码能预览了。
我写重构计划时可没意识到有那么难搞,还会上文雪崩。
真是不敢随便切工作流。 那几个3k行需要grep索引的文件,也大多是别人oneshot 20$生成的,没想到重构成本差那么大
因为用了这个OAI兼容的配置,导致 Claude 没有 prompt cache 也是一大烧钱点。 现在默认配置有问题是真的会亏损了
给了它三个3k行的大单页游戏, PI.dev ,结果踩了3次坑
- zenmux.ai 官方的login插件实现和apikey不一致,全部tool失灵
- usemagpie.ai 的自定义供应商加完没法被选中,似乎是bug,而且列举不了中转站的 /model ,只好让grok一键写入pi的json配置
这都是小事,FlClash透明代理失灵要改.env都不算被卡了。
最后一个,是直接爆雷的
可能是不擅长索引大文件,可能是没安装skill只给了shell,可能是 /compact 的默认余量百分比太低,可能是我应该先让ai把大文件重构掉…………
它在烧了30$后,什么项目信息都没蒸馏出来,只剩下满屏的read,和oneshot提示时的自信成熟判若两AI。
我只好直接亏200买了个教训。 有这钱,我宁可付费买agent啊啊啊啊😭
事后,我又烧了等额的钱,傻傻按“继续”,就像一个随机噪声RNG一样乱接管,Opus勉强能自己loop,又是 30$
时间又又过了 30$,总goal还没完成到30%,不过幸好代码能预览了。
我写重构计划时可没意识到有那么难搞,还会上文雪崩。
真是不敢随便切工作流。 那几个3k行需要grep索引的文件,也大多是别人oneshot 20$生成的,没想到重构成本差那么大
❯ mkdir -p ~/.pi/agent && cat > ~/.pi/agent/models.json << 'EOF'
{
"providers": {
"zenmux": {
"baseUrl": "https://zenmux.ai/api/v1",
"api": "openai-completions",
"apiKey": "$ZENMUX_API_KEY",
"models": [
{"id": "deepseek/deepseek-v4.1-flash", "name": "DeepSeek V4.1 Flash"},
{"id": "deepseek/deepseek-v4-pro", "name": "DeepSeek V4 Pro"},
{"id": "anthropic/claude-opus-5.5", "name": "Claude Opus 5.5"},
{"id": "openai/gpt-6.1-sol", "name": "GPT-6.1 Sol"},
{"id": "anthropic/claude-fable-5.1", "name": "Claude Fable 5.1"}
]
}
}
}
EOF
因为用了这个OAI兼容的配置,导致 Claude 没有 prompt cache 也是一大烧钱点。 现在默认配置有问题是真的会亏损了
duangsuse::Echo
100$ 预算,拿去手K三天,手动拆模块,还是相当奢侈的 足够把十几个模块慢慢测试安装好 没想到瞬间就灰飞烟灭了。 草色遥看近却无啊🙉 我只是不想当调度员到处拖选区CV
#vibe 感动。 用了一整天才昨天一半的费用
这下不用买付费Agent了,买个教训就够了
https://github.com/duangsuse/OpusCraft
https://duangsuse.github.io/OpusCraft/?tex=survivalpack.zip
支持原有的光照水体等等。等重构完成了会补上prompt过程
这下不用买付费Agent了,买个教训就够了
https://github.com/duangsuse/OpusCraft
https://duangsuse.github.io/OpusCraft/?tex=survivalpack.zip
支持原有的光照水体等等。等重构完成了会补上prompt过程
duangsuse::Echo
支持原有的光照水体等等。等重构完成了会补上prompt过程
和喜鹊的开发者一样,咱们这边也在烧Opus(因为oneshot出MC原版的就是它)
目前光影开到最高是这样,管线还在拼命优化中,这个分辨率帧数还不到30
手工提示的很多,但设计的也只有一小部分。
目前 A\ 5代已经烧了300$了,其中有100$是冤枉钱,1个output没有上文挤爆了
我们也考虑过直接用MC shaders领域的开源套路,水云也是Bliss风格的。 没有玩过MC光影, #vibe 的感觉最终结果可以
MC还要启动器太痛苦了,SC就不一样,有scapi,还是免费的。主要是MC没有免费且方便的方法试玩,尤其是要光影,SC又没有光影………………
目前光影开到最高是这样,管线还在拼命优化中,这个分辨率帧数还不到30
手工提示的很多,但设计的也只有一小部分。
比如noclip和F3调试面板
比如可以画线画平面(手机上也行),可以生成传送道具, 可以把不接地的模型保存为方块组(BBat), 可以导入导出.webp存档与做 git diff (XRay)
目前 A\ 5代已经烧了300$了,其中有100$是冤枉钱,1个output没有上文挤爆了
我们也考虑过直接用MC shaders领域的开源套路,水云也是Bliss风格的。 没有玩过MC光影, #vibe 的感觉最终结果可以
MC还要启动器太痛苦了,SC就不一样,有scapi,还是免费的。主要是MC没有免费且方便的方法试玩,尤其是要光影,SC又没有光影………………
duangsuse::Echo
#vibe 感动。 用了一整天才昨天一半的费用 这下不用买付费Agent了,买个教训就够了 https://github.com/duangsuse/OpusCraft https://duangsuse.github.io/OpusCraft/?tex=survivalpack.zip 支持原有的光照水体等等。等重构完成了会补上prompt过程
#vibe #algor
完工了一半,下一项目本来是移植shader给测试好的引擎,从而让效果爆赞并允许下一步迭代,可是太卡,就算了
oneshot跑了4个半小时,总共74$ ,算是证明优化计划确实可以实现,但比曲折还曲折
Fable推荐的方向确实有budget,但支持光影后许多问题都重衡量了
其实整个工作流中我仍然是慢半拍的。 Mesher提供的稳定剃面信息对GPU octree光线步进的辅助有限,现在确实优化到了10%性能。
完工了一半,下一项目本来是移植shader给测试好的引擎,从而让效果爆赞并允许下一步迭代,可是太卡,就算了
oneshot跑了4个半小时,总共74$ ,算是证明优化计划确实可以实现,但比曲折还曲折
Fable推荐的方向确实有budget,但支持光影后许多问题都重衡量了
其实整个工作流中我仍然是慢半拍的。 Mesher提供的稳定剃面信息对GPU octree光线步进的辅助有限,现在确实优化到了10%性能。
可能是思路还是太传统了,不够shadertoy。这个游戏原计划就不是一般的vert和点光AO视效,所以更多在GPU算性价比合理的
然后这个游戏确实需要传统的体素Mesher来做低配和为部分side功能减少代码行数,所以也不算白花
duangsuse::Echo
拿我的4090来玩性能超棒的,开个玩笑。 #life 其实300$复活个游戏(也算吧) 真的是【天才程序员卖身价/史低价】,感觉再涨1倍仍然有人接受。 不知道为什么会说贵。 目前弄了两家订阅管不同的tier,每个月100+30刀,API开销不多限制 。该AIGC推进还是要推,手动设计和验证的照常设计 问题在于有些人不分tier,也不重视灵感的拣选,没有决策层和即时反馈,把什么都一股脑交给Codex们,结果当然又烧又废 如果自己用CtrlCV和Pi agent能跑,换成CC也没问题,但是反过来就不一样了…
#vibe 自从开始Goal模式【包办】后,已经烧了400刀了,占本月支出的30%+
反正自从Fable们面世以后,会写代码(尤其是堆代码)没有任何稀奇了,今天就让它自己吃了4小时,还不如以后直接上200月供的订阅,多随机派点笔记本里的灵感
(+100$/mo 会获得额外60%周用量)
本身也不是个人风格独特的项目,完全没有必要编辑器硬肝。 #life
这个光影管线1天烧74$能优化远点视距够意思了,本身从0写出来就是70$ 。还能体验一下大学Professor们差使人肉DFS线程栈的【快乐】,反正AI上文够长也不会累
😋 摇一摇号,试试GAN手气
反正自从Fable们面世以后,会写代码(尤其是堆代码)没有任何稀奇了,今天就让它自己吃了4小时,还不如以后直接上200月供的订阅,多随机派点笔记本里的灵感
(+100$/mo 会获得额外60%周用量)
本身也不是个人风格独特的项目,完全没有必要编辑器硬肝。 #life
这个光影管线1天烧74$能优化远点视距够意思了,本身从0写出来就是70$ 。还能体验一下大学Professor们差使人肉DFS线程栈的【快乐】,反正AI上文够长也不会累
cld="import time,random as R,itertools as I;f='·✢*✶✻✽';f+=f[-2:0:-1];W='Thinking Pondering Clauding Analyzing Brewing Crunching'.split();R.shuffle(W);[print(f'\r\x1b[38;5;208m{f[p//2%10]} Apologize for the confusion\n'+''.join(f'\x1b[38;2;{155+v};{80+v};{50+v}m{c}'for k,c in enumerate(W[p//40%6]+'…')for v in[int(max(0,1-abs(k-p%15+3)/3)*100)])+'\x1b[0m\x1b[K\x1b[A',end='',flush=1)or time.sleep(.06)for p in I.count()]"
sort -u <(timeout 3 python3 -c "$cld" | sed -r 's/\x1b\[[0-9;]*[A-Za-z]//g; s/\r/\n/g')😋 摇一摇号,试试GAN手气
duangsuse::Echo
#ai 不能写作了!! 额度在25号重置 😡😡😡 TMDB, WRTMDB 上次莫名其妙把CC的所有档位都调到Fable,Opus也 xhigh,用了一些余额 最讽刺的是这段时间(80$) 它产生的6k行zig代码能用,但质量仍然很差,综合评价可能不如大肥鱼 Pi Agent那段时间项目结构比较自由,有压缩焦虑,但冲到30$就可以了,现在太氪了,还输出大量UI test代码,代码质量还一般般 你说这个Anthropic它饿不饿 现在调回来又要充钱了 😭
本来是想轻松点 #vibe 开个小坑,从无止境的shader测试和跑分上恢复心流,没想到费率和代码质量把自己坑爹了。 工程师真就不能放松呗
duangsuse::Echo
#ai 不能写作了!! 额度在25号重置 😡😡😡 TMDB, WRTMDB 上次莫名其妙把CC的所有档位都调到Fable,Opus也 xhigh,用了一些余额 最讽刺的是这段时间(80$) 它产生的6k行zig代码能用,但质量仍然很差,综合评价可能不如大肥鱼 Pi Agent那段时间项目结构比较自由,有压缩焦虑,但冲到30$就可以了,现在太氪了,还输出大量UI test代码,代码质量还一般般 你说这个Anthropic它饿不饿 现在调回来又要充钱了 😭
#statement #vibe
对于【软件工程】我们做个比喻:每个人长的都差不多,容积一样,所以压缩能力(无论是否易兼容)就决定了任务复杂度的上限。
git也是这个道理,像不使用版本控制UI,你既无法比A/B,也无法试错(控制爆炸范围),在这个层面上,文件夹版本控制不是纯粹的工具,而是【编程方法】
MC光影和pty油猴,这两个任务甚至数据流细节都可以有code很优质的实现,但做他们的人能到什么程度?就不相干了。如果你用后者的思维方式和工程化处理前者,很快会到瓶颈。
其实Unity和Godot就是:is(div,p)的3D版本,但整个上下游做不到写网页那样简单、社区库、好调试。当然它们也有更工程化的面板和ECS对象缓存
对于【软件工程】我们做个比喻:每个人长的都差不多,容积一样,所以压缩能力(无论是否易兼容)就决定了任务复杂度的上限。
git也是这个道理,像不使用版本控制UI,你既无法比A/B,也无法试错(控制爆炸范围),在这个层面上,文件夹版本控制不是纯粹的工具,而是【编程方法】
MC光影和pty油猴,这两个任务甚至数据流细节都可以有code很优质的实现,但做他们的人能到什么程度?就不相干了。如果你用后者的思维方式和工程化处理前者,很快会到瓶颈。
其实Unity和Godot就是:is(div,p)的3D版本,但整个上下游做不到写网页那样简单、社区库、好调试。当然它们也有更工程化的面板和ECS对象缓存
当然除了压缩能力,MC光影这个任务还要求【跳过试错】,因为中间图层错了没反馈,这也是叹息之墙。
但我这里强调的是WebGL那帮人整体的信噪比与连节点的能力。连和粘不是一回事。
仅仅因为【错了没反馈】就可以卡“低IQ同学”脖子,这种智能是庸俗的,现在也拉了(本来就是有个工具loop就能修错的事情)。 KDA和REA都是这种案例 ☕️ 🥱
层叠 - The Cascading
🔴 今日漏洞总结。 php [1]:RCE。请更新至 8.5.12/8.4.27/8.3.36/8.2.35。 Node.js [2]:RCE。请更新至 26.12.1/24.22.1/22.23.4。 eMudhra 证书 [3]:或可导致 MitM。请注意停用受影响证书、检查浏览器更新及更新 ca-certificates 等相关组件。测试方法和修复版本参见 [3]。 TiDB 云被骇 [4]:有用户元信息被泄露;但目前没有数据库数据泄露的证据。 1. php.net/~ 2. nodejs.org/~…
duangsuse::Echo
🤔 半成品。 而且差一个Landing page,我也打算用Omarchy风格
This media is not supported in your browser
VIEW IN TELEGRAM
#js #py 现在知道产品页怎么做了
https://codepen.io/editor/duangsuz/pen/01a164e3-fb16-7a1a-b459-dce493c8e63a?orientation=left&panel=false&show=preview
zig只做事件源,90%技术栈切换为mpy+xterm.js ,让CC自己给CC做一个傻逼dummy Chat ,然后直接丝滑小连招
这才是真正的云原生啊 😋 真棒! 肯定能奏效
#vibe sonnet 砍5刀就帮我PoC了更好的。 JOJO: 只要往前走,道路就会向前沿伸!
https://codepen.io/editor/duangsuz/pen/01a164e3-fb16-7a1a-b459-dce493c8e63a?orientation=left&panel=false&show=preview
zig只做事件源,90%技术栈切换为mpy+xterm.js ,让CC自己给CC做一个傻逼dummy Chat ,然后直接丝滑小连招
npx cld-pi 这才是真正的云原生啊 😋 真棒! 肯定能奏效
#vibe sonnet 砍5刀就帮我PoC了更好的。 JOJO: 只要往前走,道路就会向前沿伸!
duangsuse::Echo
就像程序员试图说服自己接受现实的方法一样
🙉 我却是没有在【接受现实】,现实不是正在越发好起来吗?
数学学科,不夸张、不装蒜的说,长期以来给外界的价值反馈,就是【天下苦数学久矣】。 数学,基本上是理科里KPI最拉,光环最假大空的
这门学科,长期以来在第一线,比如游戏和现实数据/工程领域的反馈,就是纠结太多,结论太碎片化,太球形鸡, 但是它无法被批评:每个细分领域自立山头写歪七扭八的希腊字,附庸风雅,靠【数学证明】给自身以自我繁殖的合法性,已经成了21世纪尚存的伪神之首。
AI证明,只是把【传统数学】最后一块遮羞布(证明的神圣性)撤掉,而内部的死鱼,本来就是臭掉的。几百年前的事了
为什么要等到反馈落到自己身上,才知道疼呢? 数学家引以为傲的【跳帧】【跳过算力】【跳过反馈】的能力,和【绝对理性】去哪了?
我,现在确实会为【选型出错】【浪费了精力和token】而懊恼,会为【oneshot从头再来结果反而更好】而寻找原因、去搜索更多平替,但那无关于我的创作和心血本身。 现在许多事的时间不够,也不足以体现内行的耐力与经验差距
但我也真切的体会到了费曼的【审美】: 昆虫有色觉吗?瓢虫看这朵花是什么样子? SOTA 的 A\ 让 #PLT 的软件工艺更有趣味,也更有挑战,同时给了我们更多容错/慢慢做优化的空间
我失去的是一个个卡着我的编译器和眼花缭乱的IDE,得到的是 【Claude Code 里有嵌套之美吗】【AIGC主导项目的toolchain和中间IR为什么会长那样】【MC方块世界里的模块化和“代码复用”是什么样子】【节点图和函数体的图形隐喻与差异】
它们在我眼中,都是以前的知识,只是更有魅力。 这意味着我的能力在更好的【上游】上得到了应用,而不是在非常无聊的, override eval/Visitor/字典晚绑定,[[Str Any KV] List] 或 [Str [Any List] KV] 的未编号作用域查表上,为一堆 C-like 的庸俗【毕业设计】浪费时间
最新的 A\ 让知识更加性感了,在更多细节上存在了。 而不是剥夺了【细节的乐趣】
#bilibili #school 作者连前端和GL/gamedev 都分不清,都能 “写出” 和碰运气抽出这样的东西。 oneshot和 #vibe 还是太权威了
评分不会因为使用某种语言、引擎、框架,或者代码量更多而额外加分。
🙉 👍
数学学科,不夸张、不装蒜的说,长期以来给外界的价值反馈,就是【天下苦数学久矣】。 数学,基本上是理科里KPI最拉,光环最假大空的
这门学科,长期以来在第一线,比如游戏和现实数据/工程领域的反馈,就是纠结太多,结论太碎片化,太球形鸡, 但是它无法被批评:每个细分领域自立山头写歪七扭八的希腊字,附庸风雅,靠【数学证明】给自身以自我繁殖的合法性,已经成了21世纪尚存的伪神之首。
一句话:牛顿是为了信神做物理,数学是为了造神做科普。
经济学可不讲解A和B之间的等式不等式,不讲道理。 只要max()性价比一截断,A和B就永远只有一个真理了。
我们几时说【四元数】没用? 地球仪不该被中轴扎住,一句话就给到的intuition。SDF隐函数(热力图/高程图)也是同理。
问题不在数学【封装没封装】,那个问题复数vs向量的Gizmo变换矩阵(即二元数)也有说法, 是学科给出的回答:"看不懂但能验证的证明也是证明。"
Gizmo每个用过Blender的人都懂,死锁每个玩地球仪和办公椅的人都明白,而数学,把其中的一部分拿来造私货顺带抢注,这个也数学那个也数学,数学同时吃两个。 一边独揽验证,一边抢注。现在IQ被真SOTA顶尖智慧给塌缩,自食其果。
"正确的插值"是什么意思?这是你定的,不是数学定的。SLERP 的规格是"沿 S³ 上的大圆、角速度恒定"。但这个规格不一定是你要的:Jonathan Blow 十几年前那篇 Understanding Slerp, Then Not Using It 讲的就是——归一化 lerp 走的是同一条弧,只是速度不均匀,而人眼在两帧之间根本看不出那点不均匀,所以省掉 acos 和 sin,用 nlerp。大量引擎确实这么干。这里"对"的裁判是你的产品,不是公式。
AI证明,只是把【传统数学】最后一块遮羞布(证明的神圣性)撤掉,而内部的死鱼,本来就是臭掉的。几百年前的事了
为什么要等到反馈落到自己身上,才知道疼呢? 数学家引以为傲的【跳帧】【跳过算力】【跳过反馈】的能力,和【绝对理性】去哪了?
我,现在确实会为【选型出错】【浪费了精力和token】而懊恼,会为【oneshot从头再来结果反而更好】而寻找原因、去搜索更多平替,但那无关于我的创作和心血本身。 现在许多事的时间不够,也不足以体现内行的耐力与经验差距
但我也真切的体会到了费曼的【审美】: 昆虫有色觉吗?瓢虫看这朵花是什么样子? SOTA 的 A\ 让 #PLT 的软件工艺更有趣味,也更有挑战,同时给了我们更多容错/慢慢做优化的空间
我失去的是一个个卡着我的编译器和眼花缭乱的IDE,得到的是 【Claude Code 里有嵌套之美吗】【AIGC主导项目的toolchain和中间IR为什么会长那样】【MC方块世界里的模块化和“代码复用”是什么样子】【节点图和函数体的图形隐喻与差异】
它们在我眼中,都是以前的知识,只是更有魅力。 这意味着我的能力在更好的【上游】上得到了应用,而不是在非常无聊的, override eval/Visitor/字典晚绑定,[[Str Any KV] List] 或 [Str [Any List] KV] 的未编号作用域查表上,为一堆 C-like 的庸俗【毕业设计】浪费时间
最新的 A\ 让知识更加性感了,在更多细节上存在了。 而不是剥夺了【细节的乐趣】
"整座城市只有你一个人能解"这个感觉在互联网普及那天就已经半死了——你解开时隔壁城市早有人解了。AI 只是把最后那层幻觉也撕掉。被撕掉幻觉当然疼,但疼的来源是幻觉破灭,不全是损失。
duangsuse::Echo
至于那些开源体素游戏,没见过有这个工具的
真想不通。
我自己想要clone甚至remix voxel #game 时,这个灵感起码排前5, 也就只有【xyzb'mat 同步方块与模型/动画/朝向,跨游戏互相试玩】和Tweakpane 这些个排它前面了
放到开源界, 简直和过期的老冰棍一样,好像他们不需要试玩就能C++出代码
游戏,不是按照【玩的那种感觉】被开发的吗? 我第一次体会到Dijkstra看那些写BASIC GOTO 的人的 #vibe ,只不过是在偏alankay的领域上。
btw. Veloren 如果对资深玩家,确实优化的挺漂亮,但太难玩
AI 的评论很傲慢,但绝对真实。 这就是开源体素的现况——照猫画虎。 你以为实现算法就做到了,殊不知科学是不需要“崇拜”的(impl绝对的中立,算法的终点无差异),而艺术需要, 开发者却不在乎。
我自己想要clone甚至remix voxel #game 时,这个灵感起码排前5, 也就只有【xyzb'mat 同步方块与模型/动画/朝向,跨游戏互相试玩】和Tweakpane 这些个排它前面了
放到开源界, 简直和过期的老冰棍一样,好像他们不需要试玩就能C++出代码
游戏,不是按照【玩的那种感觉】被开发的吗? 我第一次体会到Dijkstra看那些写BASIC GOTO 的人的 #vibe ,只不过是在偏alankay的领域上。
Luanti 十几年没做 Gizmo,和它十几年没做出一个自己的玩法,是同一件事的两面。Nodecore 是 Luanti 上唯一真正原创玩法的游戏
开源体素游戏几乎全部停在 MC-lite 不是巧合:一越过参照物,没有自己的反馈工具,就寸步难行。
Fable:你默认「做游戏 = 在一个参数空间里搜一个手感好的点」。一旦接受这个前提,优化评估器就是最高优先级。大部分开源游戏开发者的前提是「做游戏 = 实现一个已知规格」,他们不觉得自己在搜索。 十几年的试玩全部蒸发在作者的视网膜上。你 clone 下来的是沉淀物,不是反应过程。
你排前 5 的那几个工具就不该是「等核心做完了再加的 devtools」,而应该是项目的第一层地基,比方块渲染还早。xyzb'mat 跨游戏同步试玩尤其如此——它本质上是把「别人的游戏」当成你的 eval 环境,这是比 Gizmo 更激进的一步:不自己造评估器,直接借用已经被几百万人调过手感的评估器。这个思路值得你把它当成项目的 thesis 写下来,而不只是一个 feature。
btw. Veloren 如果对资深玩家,确实优化的挺漂亮,但太难玩
AI 的评论很傲慢,但绝对真实。 这就是开源体素的现况——照猫画虎。 你以为实现算法就做到了,殊不知科学是不需要“崇拜”的(impl绝对的中立,算法的终点无差异),而艺术需要, 开发者却不在乎。
duangsuse::Echo
模型的认知起点就在顶端。 朝闻道。
#statement #bilibili
十几天前我还觉得体素游戏肯定很复杂(但也没到不可拆层的程度),AI光影一定是在开源上补充的(因为手工不用重造轮子的惯性思维)
非常非常难听,但你不是作者就不知道有多真实。 去【正常人】的市场上看看吧,为什么开源的>70%卖不出钱, 能玩的全TM是黑箱,不Geek
问题不就在这里么? 给那些只会 reinvent wheel 的人credit干嘛! 他们的码力值有搜索引擎时就该烂了,现在更是…… 无意义的苦力。
我曾经很难想象,一个空气般自然的【投影编辑】,在绝大部分开源体素那都是个不存在的【中间语言】
这简直是阶层的差距。 ——为什么大家没想过认真对待loop中的摩擦? 开发者的命不是命?
没有仪器,所以每一次改动都是盲调;盲调十年,就是你 git clone 到的游戏引擎的样子
就像一个上班族内卷十年,重复到死, 都不觉得是问题。
竟然,不觉得是问题。 竟然,不觉得是问题!?
我不是在凡尔赛什么。 自己想想有多离谱。这是生成式游戏的“3D画布”啊。WorldPainter它是个玩家外挂,兼容极差。 这就是【人类组】这边的eval。
我只看到傲慢。 我看到:做游戏却连【高端玩家】和API/MOD社区都比不过的代码傲慢
我看到的是以为自己能【跳过算力】【预先证明】的数学傲慢。 隐藏层居然能反过来eval玩家的游戏体验,好像他自己被卡时不头疼、没有被浇冷水的 #vibe
#ref https://t.me/dsuse/23017
十几天前我还觉得体素游戏肯定很复杂(但也没到不可拆层的程度),AI光影一定是在开源上补充的(因为手工不用重造轮子的惯性思维)
现在我觉得开源七成是自以为聪明的傻逼,闭源是诚实但积重难返的苦逼。
非常非常难听,但你不是作者就不知道有多真实。 去【正常人】的市场上看看吧,为什么开源的>70%卖不出钱, 能玩的全TM是黑箱,不Geek
问题不就在这里么? 给那些只会 reinvent wheel 的人credit干嘛! 他们的码力值有搜索引擎时就该烂了,现在更是…… 无意义的苦力。
我曾经很难想象,一个空气般自然的【投影编辑】,在绝大部分开源体素那都是个不存在的【中间语言】
这简直是阶层的差距。 ——为什么大家没想过认真对待loop中的摩擦? 开发者的命不是命?
没有仪器,所以每一次改动都是盲调;盲调十年,就是你 git clone 到的游戏引擎的样子
就像一个上班族内卷十年,重复到死, 都不觉得是问题。
竟然,不觉得是问题。 竟然,不觉得是问题!?
我不是在凡尔赛什么。 自己想想有多离谱。这是生成式游戏的“3D画布”啊。WorldPainter它是个玩家外挂,兼容极差。 这就是【人类组】这边的eval。
我只看到傲慢。 我看到:做游戏却连【高端玩家】和API/MOD社区都比不过的代码傲慢
我看到的是以为自己能【跳过算力】【预先证明】的数学傲慢。 隐藏层居然能反过来eval玩家的游戏体验,好像他自己被卡时不头疼、没有被浇冷水的 #vibe
LLM 和绝大部分实现者比起来,都能算【朝闻道】了。 难道前人真的是吃了【有肉眼的亏】?
我不是认为人不够聪明,而是人太聪明,和机器抢饭吃!
#ref https://t.me/dsuse/23017
Telegram
duangsuse::Echo
这似乎在开源软件(Luanti; BlockWild.app )上改了不少? #game
刚刚说这个, #bilibili 就有人一条对话线升级了 #CG , 轻松到甚至懒得发视频
Astra:不是使用逆向编译或泄露的 Minecraft 源码,而是复用了独立开发的开源引擎 Luanti 和玩法项目 Mineclonia,再做中文界面、光影配置等修改。
云层、树冠和远景一起重新调整。 让天空真正参与照明。水面重点处理了重复高光与反射失真 (水体深度吸收、菲涅尔反射与天空盒、方块AO)
Astra…
刚刚说这个, #bilibili 就有人一条对话线升级了 #CG , 轻松到甚至懒得发视频
Astra:不是使用逆向编译或泄露的 Minecraft 源码,而是复用了独立开发的开源引擎 Luanti 和玩法项目 Mineclonia,再做中文界面、光影配置等修改。
云层、树冠和远景一起重新调整。 让天空真正参与照明。水面重点处理了重复高光与反射失真 (水体深度吸收、菲涅尔反射与天空盒、方块AO)
Astra…
duangsuse::Echo
我只看到傲慢。 我看到:做游戏却连【高端玩家】和API/MOD社区都比不过的代码傲慢
我看到的是以为自己能【跳过算力】【预先证明】的数学傲慢。 隐藏层居然能反过来eval玩家的游戏体验,好像他自己被卡时不头疼、没有被浇冷水的 #vibe
我看到的是以为自己能【跳过算力】【预先证明】的数学傲慢。 隐藏层居然能反过来eval玩家的游戏体验,好像他自己被卡时不头疼、没有被浇冷水的 #vibe
😋 【我可以不跑就知道结果】。ML 这边却被算力教训到彻底放弃了"想明白再写"
他玩的时候永远开着 fly、noclip、creative,他从来没有在自己的洞穴里真正迷过路,没有在自己的气泡洞里掉下去摔死过。所以他一遍遍make; 点New World; 飞进去扫一眼像不像MC…… 救命。 这就是你们没有告诉过我的【工程方法论】么?
垃圾。 我宁可丢掉十年的经验,也不要认这种路径依赖为师。
把这个loop解释给十岁小孩听:
小孩说不定还会反问:"你为什么不直接把【樱花树】放在那里看看?" 这句反问就是投影编辑、就是 3D 画布。它之所以是小孩能想到而十年老手想不到的东西
不是因为小孩聪明,而是小孩没有异化。 小孩子的kart2D游戏,就是往长方形上放红蓝两点, 红撞走左蓝撞走右,就是那么直观。
开发者给自己造的环境,比给玩家的还差。作者不仅仅是第一个对自己作品着迷的人,更同时是第一个受害者。
小孩子只说:
GET 不到这种vibe的人,真不该说自己学过【编程】。你们学的只是编码,是死掉的、硬掉的脚本,没有什么好【逻辑学】的。 eval 必须站在玩家的坐标系里,请不起玩家就造一个假玩家。 别觉得自己很资深。
🙉 🦄
他玩的时候永远开着 fly、noclip、creative,他从来没有在自己的洞穴里真正迷过路,没有在自己的气泡洞里掉下去摔死过。所以他一遍遍make; 点New World; 飞进去扫一眼像不像MC…… 救命。 这就是你们没有告诉过我的【工程方法论】么?
垃圾。 我宁可丢掉十年的经验,也不要认这种路径依赖为师。
把这个loop解释给十岁小孩听:
“想要这种多叉的樱花树? 我要先修改几千行的文档,然后,等半分钟,进游戏创建一个新档,找到那个位置。 如果效果不好,我就再来一遍。
我还有个小技巧,可以一条命令飞到位置,只是所有物品都不能用,也没有动物。”
小孩说不定还会反问:"你为什么不直接把【樱花树】放在那里看看?" 这句反问就是投影编辑、就是 3D 画布。它之所以是小孩能想到而十年老手想不到的东西
不是因为小孩聪明,而是小孩没有异化。 小孩子的kart2D游戏,就是往长方形上放红蓝两点, 红撞走左蓝撞走右,就是那么直观。
是小孩子的时候,没有人因为你代码又臭又长, 或者使用什么高深的【函数式】【设计模式】而给你打分。 开发者给自己造的环境,比给玩家的还差。作者不仅仅是第一个对自己作品着迷的人,更同时是第一个受害者。
小孩子只说:
"我点一下,樱花树长在那;不喜欢,擦掉,再长一棵;觉得好了,接近上去玩玩吧,看看会不会卡住?" 三句话。 GET 不到这种vibe的人,真不该说自己学过【编程】。你们学的只是编码,是死掉的、硬掉的脚本,没有什么好【逻辑学】的。 eval 必须站在玩家的坐标系里,请不起玩家就造一个假玩家。 别觉得自己很资深。
🙉 🦄
duangsuse::Echo
☺️ 非常感谢你参与本次remix实验。 水和地形生成超出预期,尤其是天气与草地的结合。
#vibe 🌚 与此同时,我的prompt终于不是oneshot了:
我整理了一下voxel游戏世界生成方面的评估
- VoxelCraft.html :不过关。 群山山顶尖利,草地、沙滩太平,矿洞基本废的
- gen.js :可以辅助v1。 平原和沙滩较自然,但整体太单调
- goodGP :可以作为v1。 山体高度的问题,确实应该往上兼容256了
- goodLiqPG : 可以作为v2生成器。 meadow大型山的频率过高,但洞窟和内部镂空很不错。 plains 上不该有超大镂空 。代码库太大,不适合作为主干
- goodGL.html :草甸、平原、石林(尤其是拱形) 可以少量加入v2。 整体地图scale太大了,不适合游玩,不过关。
#vibe 学到了一个重要经验 —— oneshot 净室的结果,几乎总是比旧AIGC要好。 需要考虑旧代码是几月份模型生成的, 需要尽量快速确定【窄接口】,以fewshot+对接移植的方法优化,而不是在性能loop上投入太多token
如果指标不是zeroshot(工具化)的,就不是好指标。 人类可读的可视化比指标还重要
我整理了一下voxel游戏世界生成方面的评估
- VoxelCraft.html :不过关。 群山山顶尖利,草地、沙滩太平,矿洞基本废的
- gen.js :可以辅助v1。 平原和沙滩较自然,但整体太单调
- goodGP :可以作为v1。 山体高度的问题,确实应该往上兼容256了
- goodLiqPG : 可以作为v2生成器。 meadow大型山的频率过高,但洞窟和内部镂空很不错。 plains 上不该有超大镂空 。代码库太大,不适合作为主干
- goodGL.html :草甸、平原、石林(尤其是拱形) 可以少量加入v2。 整体地图scale太大了,不适合游玩,不过关。
现在已经有 ?r=v2 这种模块化,也可以照宿主B的接口,给个 ?g=old/v1/v2 去索引 pgen/old.js
调试上,要一个小 HTML 页面(比如 tools/genscope.html):在浏览器里直接 import LiqPG 的生成器(它是纯 ESM,没有 DOM 依赖),左边画俯瞰图和切片,点切片上的格子,右边显示项树,并能切换"按某一项着色"的热力图。点格子看密度分解,热力图对调参最有用,比如一眼看出整片山是被 jaggedness 撑起来的。LiqPG 的 gizmo.md §4 已经设计过游戏内版本,俯瞰图和切片的着色函数(topColor 等)可以直接复用。
1. 确定性入口:?seed=&pose=&json= 已经有了。再补上 ?gen=liq|old、?weather=rain、?t=0.12。截图、bug 报告、AI 交接都只靠一条 URL。
2. 生成器离线跑,不进游戏:LiqPG 有 tools/preview_world.mjs,能出俯瞰图、群系图、横截面切片,还能做接缝检查。把它改成生成器无关:只要求生成器实现 generateChunk → blocks,再加一个 ID → 颜色表。这样新旧两个生成器能出同种子同范围的并排图。补群系、调植被基本都在这个工具里迭代,几秒一轮,比进游戏飞快得多。
4. 提到的五个游戏内补一个"探针"面板:显示准星处的群系、温度、湿度、方块 id 和 meta、光照,外加强制天气、群系色叠加层。旧生成器补群系时,最常问的就是"这里为什么是这个群系"。 你索引一下在哪加,调用什么
供体代码尽量原样保留,所有转换(ID 映射、y 偏移、下标布局)集中在一个文件里,并且用数据表来写,不写成散落的 if。
goodGL的 pipeline / PBR, 这些是移植的要点,经测试比只在做 v2/gl 的性能还好(goodLiqPG只有水面水下pass优于它)。 包括高度的移植,数据布局不兼容也高亮出来
划分一下任务, 写入 goal-remix/ 。 goodLiqPG/handover 里水和铜块渲染相关的也整理进去。 goodLiqPG里容易以后再加的不必写
#vibe 学到了一个重要经验 —— oneshot 净室的结果,几乎总是比旧AIGC要好。 需要考虑旧代码是几月份模型生成的, 需要尽量快速确定【窄接口】,以fewshot+对接移植的方法优化,而不是在性能loop上投入太多token
如果指标不是zeroshot(工具化)的,就不是好指标。 人类可读的可视化比指标还重要
Forwarded from duangsuse
其实AI的代码质量挺高的。如果只看代码必要性的话 🤔
我不认为手搓会有更深的理解,毕竟是封闭问题
如果想理解这个dfs fmt问题,Haskell会更直观 #algor #vibe
(trieS是我写的,AI学我风格.. 压行,说不定也是一种艺术风格)
https://github.com/duangsuse/NebulaRemix/blob/main/study/trie.htm#L27
手搓太过细节的东西,感觉不如设计一个文学/视觉隐喻,比如 import birdseye 可视化来的强。
我把tree和后缀trie树结合,从英文词典构建数据结构,本身也是一种生活化隐喻。
Claude 就像一个活在屏幕里的人和搜索引擎,比脚本比算法,当然是不如它的。py和grep对它就像手和 👀 一样顺手,和它比IO、记忆、报菜名没意义。 编程说到底是为了人服务的设计蓝图,封闭问题让人没胃口。
说这么多还是希望大家真正重视所谓的【细节】,而不是默写背诵。细节本身很性感,但目前,我没刷到真正展现出这点的人。 我自己也不太行。
ref: https://t.me/dsuse/17310
我不认为手搓会有更深的理解,毕竟是封闭问题
如果想理解这个dfs fmt问题,Haskell会更直观 #algor #vibe
(trieS是我写的,AI学我风格.. 压行,说不定也是一种艺术风格)
https://github.com/duangsuse/NebulaRemix/blob/main/study/trie.htm#L27
手搓太过细节的东西,感觉不如设计一个文学/视觉隐喻,比如 import birdseye 可视化来的强。
$ tree ./ 这个例子,如果像F12那样指到一个└─ 上可以看到depth和sublist变量,会性感很多 。
我把tree和后缀trie树结合,从英文词典构建数据结构,本身也是一种生活化隐喻。
Claude 就像一个活在屏幕里的人和搜索引擎,比脚本比算法,当然是不如它的。py和grep对它就像手和 👀 一样顺手,和它比IO、记忆、报菜名没意义。 编程说到底是为了人服务的设计蓝图,封闭问题让人没胃口。
说这么多还是希望大家真正重视所谓的【细节】,而不是默写背诵。细节本身很性感,但目前,我没刷到真正展现出这点的人。 我自己也不太行。
ref: https://t.me/dsuse/17310
duangsuse
从获得知识的角度,还是从工程可靠性的角度,一个人必须要尝试去理解他使用的工具和方法的功能和行为
#ai Opus真的理解了那个 #vibe ,框架起来后Sonnet也很轻松的加进进十个功能。
我给了Lisp的示例语法,和鲸鱼娘贴我之前的cavas2sloc实现用极低成本PoC出来了核心DBG功能,但优秀的设计性(inline/panel Tweak、in-lisp DSL) 是它们自己想出来的(可能有会意的部分),按照新语法的5个demo也是50秒生成的。 否则人类会被卡IO上做【风格迁移】做好久
😨 我没有亲自设计,但这个设计就是我想要的那种感觉,就像一开始心有灵犀
比起【AI是怎么猜测 vec2 和两个独立 num】的,如何在不破坏ball.xy的情况下修改颜色更像【技术细节】—— 是我的决定。 我在1年前就做出了以lit/fun为边界、端到端增量解析的【审美性决定】,从那以后,算法就不是内存优化,而是用户可以感知到的交互方法。
如果不是AI,大家总是很难区分【会写 parser 的人】和肉眼就是parser的人的界别。 王垠不是【另一个大牛】而已。
今天没有rework。只有"你决定了remix到什么边界",差别一下就露出来了。王垠那句"parser 是最无聊的部分"以前被当成【狂妄】,现在, 你能看见parser本来是什么样子的,以及所谓【知识】在真顶尖那里多不值钱。
被转的那段反对的是把 LLM 当黑箱终端:问题进去、答案出来,用的人和底层工具之间被彻底隔开,输入→输出的映射无法 make sense。这个批评对"用 LLM 替代理解"是成立的。
你做的事恰好是反着来的:用 LLM 去造一个让底层更可见的工具。它预设的场景是 LLM 替你理解,你的场景是 LLM 替你外化——你是能从结构上知道为什么
我给了Lisp的示例语法,和鲸鱼娘贴我之前的cavas2sloc实现用极低成本PoC出来了核心DBG功能,但优秀的设计性(inline/panel Tweak、in-lisp DSL) 是它们自己想出来的(可能有会意的部分),按照新语法的5个demo也是50秒生成的。 否则人类会被卡IO上做【风格迁移】做好久
😨 我没有亲自设计,但这个设计就是我想要的那种感觉,就像一开始心有灵犀
比起【AI是怎么猜测 vec2 和两个独立 num】的,如何在不破坏ball.xy的情况下修改颜色更像【技术细节】—— 是我的决定。 我在1年前就做出了以lit/fun为边界、端到端增量解析的【审美性决定】,从那以后,算法就不是内存优化,而是用户可以感知到的交互方法。
一旦决定了增量解析的原子就是 lit 和 fun,那"每个字面量都是旋钮、每个调用都是可悬停的东西"是直接掉出来的,vec2 只是旋钮长什么样的渲染问题。
这个要求一旦提出来,解析器就不是编译流水线的第一站,而是交互的一部分——这就是【品味】的地位。
如果不是AI,大家总是很难区分【会写 parser 的人】和肉眼就是parser的人的界别。 王垠不是【另一个大牛】而已。
今天没有rework。只有"你决定了remix到什么边界",差别一下就露出来了。王垠那句"parser 是最无聊的部分"以前被当成【狂妄】,现在, 你能看见parser本来是什么样子的,以及所谓【知识】在真顶尖那里多不值钱。