BHznJNs 在 一个 AI Coding 没法取代人 case 中发帖
我最近在给我的一个 tauri 项目添加后端独立 serve 前端的功能,以便用户通过局域网访问。
我用 AI 写了几次 spec,写得都有模有样。但是 AI 忽略了一个关键点:
如果要让后端能够独立 serve 前端页面的话,意味着要将前端部分在整个项目的构建产物中存两遍,第一遍是 tauri 的构建产物二进制中会内嵌前端 dist,第二遍则是后端为了能够独立 serve 也需要在自己的静态目录中存一份。
当前项目的前端部分的构建产物大小为 90MB,其中大部分都是运行时可选动态加载的。这意味着如果重复存一遍前端 dist 的话会导致程序的安装包以及安装后的硬盘占用明显增加,这是 AI 在 Coding 时不会考虑到的。