-
Notifications
You must be signed in to change notification settings - Fork 0
Releases: Me-in-U/Clifa
Releases · Me-in-U/Clifa
v1.3.1
@Me-in-U
Me-in-U
582efc4
This commit was created on GitHub.com and signed with GitHub’s verified signature.
📦 ClipFAISS v1.3.1
🚀 What's Changed
🍀기능 변경사항
Multilingual CLIP 모델 도입
- Sentence-Transformers의
clip-ViT-B-32-multilingual-v1모델로 전환 - 50개 이상 언어 네이티브 지원: 한국어, 일본어, 중국어, 영어, 독일어, 프랑스어, 스페인어 등
- OpenAI 번역 API 의존성 제거 → 비용 절감 및 오프라인 검색 가능
- 이미지 인코더:
clip-ViT-B-32(원본 CLIP) - 텍스트 인코더:
clip-ViT-B-32-multilingual-v1(다국어 지원)
Breaking Changes
- OpenAI API 설정 UI 제거
- 번역 관련 설정 및 코드 완전 삭제
- QSettings 조직명/앱명:
ClipFAISS→Clifa - 환경변수 이름:
CLIPFAISS_*→CLIFA_*
🎨 UI/UX 개선
설치 프로세스 시각화
- 설치 단계를 5단계 → 6단계로 확장 (CLIP 모델 다운로드 단계 추가)
- 체크리스트 UI 추가: 각 단계별 상태 표시 (⏳ 대기 → 🔄 진행 중 → ✅ 완료)
- 설치 창 크기 확대: 520x360 → 640x500
- 로그 영역 확대: 6줄 → 12줄, 폰트 크기 8pt → 9pt
안정성 향상
- Tkinter UI 파괴 후 업데이트 시도 시 TclError 처리 추가
- UI 위젯 접근 전 존재 여부 확인
- 설치 중 창 닫기 시 안전한 종료 처리
🔧 내부 변경사항
프로젝트 리브랜딩
- 프로젝트명 통일:
ClipFAISS→Clifa - AppData 폴더:
%LOCALAPPDATA%\ClipFAISS\→%LOCALAPPDATA%\Clifa\ - 빌드 파일명:
ClipFAISSLauncher.exe→ClifaLauncher.exe - 로거 이름:
clipfaiss.*→clifa.*
의존성 업데이트
- 제거:
ultralytics,openai - 추가:
sentence-transformers(>=2.2.0),torch,torchvision - 유지:
PySide6,FAISS-CPU,numpy,Pillow
Full Changelog: v1.2.0...v1.3.1
Assets 3
v1.2.0
v1.1.5
@Me-in-U
Me-in-U
00be58f
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Assets 3
v1.1.3
v1.1.0
🎉 ClipFAISS v1.1.0
✨ 추가된 기능
- 📂 이미지 폴더 인덱싱
- ⏹️ 인덱싱 작업 중 취소 가능
- 🔢 인덱싱 진행 상황 현재/전체 개수 표시
Full Changelog: v1.0.0...v1.1.0
Assets 3
v1.0.0
🚀 ClipFAISS v1.0.0 — 첫 번째 릴리스
✨ 주요 기능
-
이미지 폴더 인덱싱
- 지정한 폴더 내 이미지를 CLIP 임베딩 + FAISS로 인덱싱
- 최초 전체 인덱싱 + 변경 감지 기반 자동 인덱싱 지원
- 진행 상황 스피너(%)
-
텍스트 기반 검색
- 자연어로 이미지 검색 (예:
"a dog sitting on a bench") - 검색 결과 썸네일/파일명 그리드 표시
- 더블클릭 시 원본 파일 열기 가능
- 자연어로 이미지 검색 (예:
-
UI/UX
- Windows 10+ Blur & Acrylic 효과 적용
- 프레임리스, 하단 우측 팝업형 창
- 시스템 트레이 아이콘 지원
- 열기/숨기기
- 즉시 인덱싱
- 종료 메뉴 제공
-
설정
- 이미지 루트 디렉토리 선택 및 저장 (QSettings 기반)
-
안정성 및 로그
LOCALAPPDATA\ClipFAISS\logs경로에 로그 저장
🐞 알려진 이슈
- 프로그램 실행시 알 수 없는 오류 발생
테스트 환경
- 테스트된 그래픽카드 NVIDIA RTX4050, RTX5070 쿠다 설치 상태
🎉 첫 번째 릴리스를 사용해 주셔서 감사합니다!
Full Changelog: https://github.com/Me-in-U/clip_faiss/commits/v1.0.0