sd-webui-infinite-image-bro.../scripts/iib
zanllp fcc3b66767 feat: add smart organize feature with AI-powered file organization
- Add smart organize feature that groups similar images based on prompt semantics
- AI generates meaningful folder names in user's preferred language
- Preview before action: review proposed organization, skip or adjust as needed
- Background processing for large folders
- Support move or copy, configurable min cluster size, include subfolders option

Backend changes:
- Add organize_files.py with job management and file operations
- Add recursive parameter to embedding and clustering APIs
- Default recursive=true for Topic Search (backward compatible)
- Default recursive=false for Smart Organize (first-level only)
- Update database on file move to preserve tags

Frontend changes:
- Add SmartOrganizeConfigModal for configuration
- Add OrganizeJobsPanel for progress tracking
- Add OrganizePreview for reviewing and confirming
- Add smart organize button to address bar
- Add i18n translations for zh-hans, zh-hant, en, de

Documentation:
- Update README.md and README-zh.md with feature description
- Update change.log.md with screenshots and video demo

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-17 17:14:02 +08:00
..
db fix: add null checks for Tag.get_or_create calls 2026-01-23 00:17:53 +08:00
parsers feat: add audio file playback support and improve TikTok view 2025-12-15 00:22:23 +08:00
api.py feat: add smart organize feature with AI-powered file organization 2026-02-17 17:14:02 +08:00
auto_tag.py fix: add null checks for Tag.get_or_create calls 2026-01-23 00:17:53 +08:00
dir_cover_cache.py Enhance compatibility 2024-06-23 03:44:46 +08:00
fastapi_video.py fix: 修复视频流 Range 解析并提升大文件吞吐 2026-01-24 18:04:28 +08:00
img_cache_gen.py fix 2026-01-04 23:21:40 +08:00
logger.py Resolved module conflict 2023-06-03 16:29:46 +08:00
organize_files.py feat: add smart organize feature with AI-powered file organization 2026-02-17 17:14:02 +08:00
plugin.py releases/iib_app_cli 2024-08-24 04:53:58 +08:00
seq.py Fix: Replace seq function with custom implementation to avoid dependency errors 2024-02-18 22:59:25 +08:00
tag_graph.py Update: cache banner and type declarations 2026-01-18 14:20:06 +08:00
tool.py feat: add smart organize feature with AI-powered file organization 2026-02-17 17:14:02 +08:00
topic_cluster.py feat: add smart organize feature with AI-powered file organization 2026-02-17 17:14:02 +08:00
video_cover_gen.py Add support for pre-generating cache via startup parameters and specifying cache directory through environment variables 2024-07-08 00:07:12 +08:00