KBSnap

关于

快、准、隐私由架构保证。

「已经压过了」的问题

几乎所有图片工具都在优化百分比,几乎所有表单都在执行字节上限。这两件事不是一回事,而中间那道缝就是人们浪费一下午的地方:提交、被拒、拉低滑块、再提交。把上限当成输入的工具,直接消掉了这个循环。

它是怎么做的

  • 构建期生成的静态 HTML——没有运行时 SSR,也没有水合。
  • 没有前端框架。页面是 HTML 和 CSS;交互部分约 9KB 原生 JavaScript。
  • 图像处理在 Web Worker 里用浏览器自带的编码器完成,worker 不可用时回退到主线程。
  • 页面由同一份注册表生成:一个工具就是一个目录,路由、导航、sitemap 和内链都由它推导出来。

它不做什么

不做在线 PS、不做图层、不做 AI 抠图、不做账号、不做模板商店、不做视频。一旦加了照片编辑器,30KB 的 JS 预算和「能断网使用」这个承诺都会一起死掉。

已知限制

  • AVIF 能读不能写——浏览器的 canvas 编码器不支持输出。
  • HEIC 解码取决于浏览器;Safari 可以,Chrome 一般不行。
  • 证件照使用显式的头部比例引导线,而不是自动人脸检测。