年初我想着自己攒个本地出图的小应用,后端挂了Ollama,模型用的是flux2-klein和z-image-turbo那两个,前端界面单独做了一套。原本就是自己玩,能跑就行。
后来日本的一位同事上手改了改,整个架构被他拆成了模块化的写法,安全性也补了一大截:文件名做了过滤防止路径穿越,DOM操作换成了更安全的方式,历史记录里还加了内存占用的追踪。
最让我意外的是日文输入法的组合输入那块也顺了,之前一直有点卡。启停用的那几个bash脚本他也重写过,开关机更稳。开源协作这事真挺上头,一个人闷头写永远想不到这么多角落。