- 拆分 load_image 为 _load_image_raw 与 load_image,隔离索引构建与 UI 错误提示 - 移除 build_index 中的进度条,避免副作用 - 使用 session_state 管理 query_url 与 query_image_bytes,修复切换输入方式时状态丢失 - 示例图片选择后增加 st.rerun(),确保 UI 即时刷新 - 搜索前增加空值校验,给出更友好的提示信息
- 基于 CLIP 模型实现图片相似度搜索(app.py / main.py) - 新增 Streamlit 可视化交互界面 - 新增 pyproject.toml、justfile、Dockerfile 项目配置 - 补充完整 README 文档(功能介绍、快速开始、Docker 部署) - 新增 .gitignore