最近为了从一堆照片和截图里找图,写了个本地优先的语义搜图工具:SemanticGallery 。
给它一个本地图片文件夹,它会在本机自动准备运行环境、做一次简短的 gallery-specific adaptation 、建立索引,然后直接在浏览器里搜索,不需要把相册上传到云端。
GitHub: https://github.com/yongyaoduan/SemanticGallery
Demo GIF:

我现在主要拿它处理这几类场景:
目前已经做好的功能:
127.0.0.1启动方式:
GALLERY_DIR=/absolute/path/to/gallery ./scripts/quickstart.sh
有几点先提前说明:
FORCE=1 重新构建索引如果你平时照片和截图很多,或者也想在本地文件夹里试试“自然语言找图 / 以图搜图”,欢迎体验和提意见。
如果大家感兴趣,我下一步优先继续补这些:
1
yongyao OP 补充几件容易被问到的事:
1. 目前是 source-first 方案,先通过 `quickstart.sh` 跑起来,还没有做成现成安装包。 2. 默认只绑定 `127.0.0.1`,图片不会上传;联网主要发生在首次准备 Python 依赖、下载 MLX 模型和已发布 checkpoint 和小型公开参考集的时候。 3. 删除是永久删除,不是移到回收站,这个我已经在 README 和正文里写明了。 |