- 项目类型:软件
- 项目所属:个人
- 担任角色:创建者
- 技术栈:React、TypeScript、Tauri、Rust、NestJS
- 创建日期:2026-11-08
- 维护情况:正常
主架构
摄影客户端+服务端+模特网页端
产品背景
我是个摄影爱好者,近两年以拍摄二次元为主,拍摄过程受环境影响非常容易有多张类似姿势和角度的片子,但有时候凭自己还是难以决定好坏,于是需要将片子发给模特做筛选。
因为相机拍摄的是 RAW 格式,想给他们预览就必须转码成 JPG 一类的格式,正常情况都是先全部丢进 LightRoom 然后批量导出,但这样做生成的图片文件也是正常交付的尺寸,体积非常大,使用微信或网盘发送都不太方便。如果是全屏截图,尺寸又非常的小看不清表情细节…
- 微信:上传比较麻烦,次序可能乱,模特还不知道怎么选
- 网盘:编号清晰,次序不乱,但模特不一定有对应的网盘软件
- 截图:缩略图不清晰,看不清眼神和姿势角度好不好看
其他人肯定也做过类似的选图软件,商业级别的对手也不少,但我发现他们最致命的一点就是都只支持上传 JPG 或 PNG 格式,选图结束后还是需要手动操作,实际使用起来依旧不太顺手。
说到这里我也聊聊我自己的工作流程,我认为肯定有人和我有一样的困扰。
- 现场拍摄 RAW 图
- 自己粗选删除明显的废片
- 将难以决定的片子发给模特选择
- 调色处理自己和模特选中的片子
- 看情况简单修一下,或者直接给模特返图
你可能会问,就不能发原片给模特修完你再调色嘛。很明显并不可以,RAW 的后期空间更大,尤其是拍摄暗调的朋友,不可能不拍摄 RAW 图,不然怎么去后期调整细节呢。
于是作为程序员出身的我,最终选择用 AI 自己架构设计一款选图软件,解决这个我平时经常出现的难题。这就是 Ingaze(影选)诞生的由来。
使用流程
打开客户端,新建返图任务,拖拽相机 RAW 文件到窗口内
客户端生成较小的 WEBP 预览图,上传到服务端
复制选图链接给模特,页面默认需要密码访问
模特打开浏览器访问选图页面,完成在线选图
客户端根据模特选图,选择复制/剪切到对应目录下
打开 LightRoom 等后期软件,开始调色
产品特性
支持读取多款相机 RAW 图生成小尺寸的预览图
根据选图复制副本/剪切文件,无需二次手选
开启选图后可随时上传新增及撤回不合适的图片
源码可自行在服务器上部署,也可用我自己开设的服务
客户端支持 Windows 10/11 和 MacOS 系统