今天下午写代码,难得碰见ai的知识盲区了
需要手写nv的ptx汇编指令以及做swizzle变换,对寄存器布局有严格的要求,opus4.7弄得布局是错的,变换也有问题,还写了错误的注释,gpt5.4跟着错误的注释一直改不对,最后还是自己翻官方文档解决了另外有一些不懂的地方问gemini3.1pro和5.4,好家伙,答案一看就是胡说八道 手册不在模型里的话,手册就得以某种形式在context里 把官方文档喂给模型也不行? ai做curd嗷嗷快,做这个还是未够班啊
—— 来自 nubia NX809J, Android 16, 鹅球 v3.5.99-alpha 它看不到文档只能猜,那肯定不靠谱
AI很难评估自己知不知道一件事,导致会和不会的界限很暧昧,还是需要简明的测试手段来分阶段验收 不知道能不能拿来写FPGA的IP核
Re:Source 只会跟ai聊思路,具体代码和参数还是手写手算的我是不是已经完蛋了 给ai所谓的上下文是教不会ai的,你所谓的文档只是另一种few shot而已。
如果AI本身就没有这方面知识,就别指望通过上下文教会AI了。 本帖最后由 热带鱼鱼 于 2026-4-21 19:21 编辑
NONORIRI 发表于 2026-4-21 18:24
把官方文档喂给模型也不行?
那官方文档长的要死,喂给ai上下文直接爆了,只喂需要的部分我自己不就写了,不就是不想慢慢翻文档才直接问
而且还有一些文档写的是一坨大便,极其似是而非,很难看懂,网上能找到的高质量二手教程也很少,很多理解也有问题,严重怀疑ai也被一些错误的二手教程污染了
—— 来自 Xiaomi 22101317C, Android 14, 鹅球 v3.5.99 硬件方面的解析都不太行,本质上应该是AI掌握不到高度客制化的手册。 你可以直接给他说让他查文档的,把文档地址或者弄成文件夹告诉他就行,让他自己去查,像这种API不稳定之类的问题,他真的很容易幻觉,不用把手册全填到context里,给他个能rg的地方就行了
—— 来自 S1Fun 本帖最后由 热带鱼鱼 于 2026-4-21 20:03 编辑
卡修_Kasio 发表于 2026-4-21 19:28
硬件方面的解析都不太行,本质上应该是AI掌握不到高度客制化的手册。
最极端的情况遇到官方手册写的一坨,ai看了只能产出幻觉,人也是,代码还高度客制化,这种情况只能找开发人员直接问
—— 来自 Xiaomi 22101317C, Android 14, 鹅球 v3.5.99 热带鱼鱼 发表于 2026-4-21 20:02
最极端的情况遇到官方手册写的一坨,ai看了只能产出幻觉,人也是,代码还高度客制化,这种情况只能找开发 ...
可能得配合开发人员来做一套完整的harness。这玩意工作量就上去了。 qaz121 发表于 2026-4-21 19:33
你可以直接给他说让他查文档的,把文档地址或者弄成文件夹告诉他就行,让他自己去查,像这种API不稳定之类 ...
你对AI太有信心了,我今天下午刚试过把一个软件的配置文档网页地址发gemini让它帮我想一个可行的配置,它直接就给我编参数了
AI没有思考能力,所以如何组织代码对它而言也是一种独立的知识,目前还很难做到你发个手册它就知道怎么写 卡修_Kasio 发表于 2026-4-21 20:07
可能得配合开发人员来做一套完整的harness。这玩意工作量就上去了。
比较难受的是引入了一些新的编程模型或者概念,官方文档自己描述的也不清楚,ai和人读了都稀里糊涂,需要一点点尝试才能彻底搞明白。但是中间尝试出来的一些经验和知识又很难传递给ai
—— 来自 Xiaomi 22101317C, Android 14, 鹅球 v3.5.99 勿徊哉 发表于 2026-4-21 20:23
正确的做法是让Agent自己试,尝试成功后再让祂自己总结为skill
然后大家写好skill会也被大模型公司拿去 ...
这不就是ai自己改一直死循环才人工介入
—— 来自 Xiaomi 22101317C, Android 14, 鹅球 v3.5.99 写PTX要上skills,很多写算子的组都有一套完整的 domain-specific skills & agents 体系
乃至非 NV 生态的很多开发者都开始弄 Agent 自动化了,毕竟手动写算子搞 tiling 效率太低
做桌面软件开发,让ai写wpf或者winui3,就是写不好。
web开发做网页就好很多。
—— 来自 HONOR PGT-AN10, Android 16, 鹅球 v3.5.99-alpha 我拿ai写嵌入式系统的代码也不太行,最后还是要靠手工排查问题 我把我读书时写的一段c语言垃圾代码喂给ai,是自己冥思苦想以后的实现八皇后,算法很垃圾,ai根本看不懂我写的啥… 用cc的过程中他查文档和寻找社区讨论对我来说是个挺常见的事儿,可能需要注意的就是要么有web文档,要么就是markdown这种文本结构。文档过长倒是还好,他自己会利用目录和rg的。
如果你用的是web对话的模式,那可能就是写PoC什么的比较麻烦。 热带鱼鱼 发表于 2026-4-21 20:16
比较难受的是引入了一些新的编程模型或者概念,官方文档自己描述的也不清楚,ai和人读了都稀里糊涂,需要 ...
让ai 读文档不如让ai 读代码,代码有逻辑性。 长生久视 发表于 2026-4-21 21:02
我把我读书时写的一段c语言垃圾代码喂给ai,是自己冥思苦想以后的实现八皇后,算法很垃圾,ai根本看不懂我 ...
那你也太牛逼了,八皇后这种题代码能把ai绕晕也太少见了
—— 来自 Xiaomi 22101317C, Android 14, 鹅球 v3.5.99 又到了我最喜欢的楼里有人加了删除线然后下面全都是一条杠的时间了。 ptx自己有些文档都是错的 我记得是某个尺寸的wgmma寄存器位置
—— 来自 S1Fun 换个思路,给它基础知识(譬如寄存器的限制),优化目标,以及检查办法(譬如profiling使用),让它自己反复尝试呢? 把文档拆成一个个分类的 markdown,写个 skill 让他做事儿之间先根据目录查询文档试试? 自己翻官方文档解决了
那你为啥不文档喂ai,再让ai根据文档解决呢?
ai的版本识别不清一股脑全周出来的问题,也不光是在编程上体现了。 ai写不了hlsl的代码,用的吹上天的cluade opus 4.6,基础的布局都写不对。opengl,dx各种知识混在一起
—— 来自 HUAWEI ALN-AL00, Android 12, 鹅球 v3.5.99-alpha
页:
[1]