工作原理
Private Convert 是一个带有强大客户端转换引擎的静态网站。没有转换 API,也没有文件存储后端。
1. 打开转换器页面
页面由转换器注册表预生成,因此发现与 SEO 可扩展到数百或数千种格式组合。
2. 在浏览器中选择文件
文件被加载到本地内存。我们故意使用“选择”或“添加”文件——而不是“上传”——因为不会发送到服务器。
3. 引擎在您的设备上运行
转换在主线程编排,并尽可能在 Web Worker 中执行。引擎与 WASM 模块按需加载,并可由 PWA 缓存以便离线复用——仅缓存引擎资源,绝不缓存您的文档。
4. 下载结果
输出生成为本地 Blob。临时对象 URL 供您保存文件,下载后会撤销该 URL。
架构一览
- Cloudflare Pages 上的静态站点
- 转换器注册表 → 静态路由 + SEO 元数据
- 可插拔引擎(图像编解码、PDF、ffmpeg.wasm 等)
- 能力探测以如实反映浏览器支持
- 用于外壳与引擎的 PWA 缓存