diff --git a/README-zh.md b/README-zh.md index 5c4c551..ff21db5 100644 --- a/README-zh.md +++ b/README-zh.md @@ -24,13 +24,23 @@ - 支持类似谷歌的高级搜索。 - 同样支持模糊搜索,您可以使用文件名或生成信息的一部分进行搜索。 - 支持添加自定义搜索路径,方便管理自己创建的文件夹集合。 +- 支持媒体类型筛选、视频标签搜索与随机排序。 +- 支持按规则自动打标签。 + +### 🎵 TikTok 风格浏览 +- TikTok 式纵向刷图/刷视频体验。 +- 信息面板与背景遮罩持续优化,预览返回更顺畅。 +- 删除操作在 TikTok 视图中保持同步。 ### 🖼️ 查看图像/视频和“发送到” - 支持查看图像生成信息。全屏预览下同样支持。 +- EXIF/元数据集成在全屏预览中,支持分层浏览与高亮显示。 - 支持将图像发送到其他选项卡和其他插件,例如 ControlNet, openOutpaint。 - 支持全屏预览,并且支持在全屏预览下使用自定义快捷键进行操作 - 支持在全屏预览模式下通过按下方向键或点击按钮移动到前一个或后一个图像。 - 支持播放远程服务器上的视频文件 +- 支持 WebM 视频与音频文件播放。 +- 优化视频流 Range 处理,改善大文件吞吐。 ### 💻 多种使用方法 - 您可以将其作为 SD-webui 的扩展安装。 @@ -50,11 +60,15 @@ - 按住 Ctrl、Shift 或 Cmd 键可选择多个项目。 - 支持多选的操作有:删除、移动、复制、打包下载、添加标签、移除标签,移动到其他文件夹,复制到其他文件夹,拖拽 - 你可以通过右下角的保持多选按钮来保持多选的状态,对选中的文件集合可以很方便的进行多次操作 +- 支持拖拽到文件夹,移动/复制支持“出错继续”。 ### 🆚 图像对比 (类似ImgSli) - 提供两张图片的并排比较 - 同时提供图像生成信息的比较 +### 🧠 Topic/Tag 分析 +- 标签关系图可视化与主题聚类联动。 + ### 🌐 多语言支持 - 目前支持简体中文/繁体中文/英文/德语。 - 如果您希望添加新的语言,请参考 [i18n.ts](https://github.com/zanllp/sd-webui-infinite-image-browsing/blob/main/vue/src/i18n/zh-hans.ts) 并提交相关的代码。 diff --git a/README.md b/README.md index 23367b9..9c746a6 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,6 @@ If you would like to support more software, please refer to: [parsers](https://github.com/zanllp/sd-webui-infinite-image-browsing/tree/main/scripts/iib/parsers) or [pixiv_iib_plugin](https://github.com/zanllp/pixiv_iib_plugin) ## Key Features - ### 🔥 Excellent Performance - Once caching is generated, images can be displayed in just a few milliseconds. - Images are displayed with thumbnails by default, with a default size of 512 pixels. You can adjust the thumbnail resolution on the global settings page. @@ -39,13 +38,18 @@ If you would like to support more software, please refer to: [parsers](https://g - Support for advanced search similar to Google - Also supports fuzzy search, you can search by a part of the filename or generated information. - Support adding custom search paths for easy management of folders created by the user. +- Media type filtering, video tag search, and random sort. +- Auto-tagging with custom rules. ### 🖼️ View Images/Videos & `Send To` - Supports viewing image generation information. Also supported in full-screen preview mode. +- EXIF/metadata is integrated in full-screen preview with nested JSON navigation and highlighting. - Supports sending images to other tabs and third-party extensions such as ControlNet , openOutpaint. - Support full-screen preview and enable custom shortcut key operations while in full-screen preview mode. - Support navigating to the previous or next image in full-screen preview mode by pressing arrow keys or clicking buttons. - Support playing video files from a remote server. +- Support WebM videos and audio playback. +- Improved video streaming Range handling for large files. ### 💻 Multiple Usage Methods - You can install it as an extension on SD-webui. @@ -54,6 +58,11 @@ If you would like to support more software, please refer to: [parsers](https://g - Supports multiple popular AI software. +### 🎵 TikTok-Style View +- TikTok-style vertical browsing for images and videos. +- Polished info panel with backdrop/preview return improvements. +- Delete events stay in sync across the TikTok view. + ### 🚶‍♀️ Walk Mode - Automatically load the next folder `(similar to os.walk)`, allowing you to browse all images without paging. - Tested to work properly with over 27,000 files. @@ -66,11 +75,15 @@ If you would like to support more software, please refer to: [parsers](https://g - Hold down the Ctrl, Shift, or Cmd key to select multiple items. - Supported multi-select operations include: delete, move, copy, pack download, add tags, remove tags, move to another folder, copy to another folder, drag and drop. - You can keep the multi-select state by clicking the "Keep Multi-Select" button in the lower right corner, allowing you to perform multiple operations on the selected file collection conveniently. +- Drag-and-drop into folders and safer move/copy (continue on error). ### 🆚 image comparison (similar to Imgsli) - Provides a side-by-side comparison of two images. - Provides a comparison of image generation information at the same time. +### 🧠 Topic/Tag Analysis +- Tag relationship graph visualization for topic clusters. + ### 🌐 Multilingual Support - Currently supports Simplified Chinese/Traditional Chinese/English/German. - If you would like to add a new language, please refer to [i18n.ts](https://github.com/zanllp/sd-webui-infinite-image-browsing/blob/main/vue/src/i18n/zh-hans.ts) and submit the relevant code. diff --git a/change.log.md b/change.log.md index 0d26b05..64a3abb 100644 --- a/change.log.md +++ b/change.log.md @@ -1,6 +1,78 @@ [跳到中文](#中文) # English +## 2026-02-01 +### Drag-and-drop into folders and safer move/copy +- Support drag-and-drop into folders with right-panel open fixes and UI adjustments. +- Add "continue on error" option for move/copy and a preset shortcut guide. + +## 2026-01-30 +### Added log file output +App now writes logs to `log.log` for easier diagnostics; UI styling refinements. + +## 2026-01-29 +### Added EXIF metadata browser +Browse EXIF/metadata with nested JSON navigation and syntax highlighting. + +## 2026-01-26 +### Sync delete events in TikTok viewer +Deleting items now stays in sync in TikTok-style view. + +## 2026-01-25 +### Refined TikTok info panel +Backdrop/preview return behavior adjusted; panel layout polished. + +## 2026-01-24 +### Fixed video stream Range handling +Improved large-file streaming throughput. + +## 2026-01-22 +### Tag validation, cleanup, and performance +Validate tag names, optimize tag queries, and add null-safety for tag creation. + +## 2026-01-18 +### ComfyUI prompt extraction and tag relation graph improvements +Add option to extract all ComfyUI prompts; improve tag relation graph filtering, fullscreen, and i18n. + +## 2026-01-10 +### Added tag relationship graph visualization +Topic cluster graph now visualized with ECharts. + +## 2026-01-06 +### Optional dependency handling +Support `IIB_SKIP_OPTIONAL_DEPS` and better optional package errors. + +## 2026-01-05 +### Install script refactor +Simplified package install flow and improved error handling. + +## 2026-01-04 +### Downloads and dependency versioning fixes +Fix multi-downloads, remove hardcoded test path, and lock major versions for key deps with runtime version info. + +## 2026-01-03 +### Topic search and clustering improvements +Show cached topics by default, improve clustering defaults, and make LLM title generation more robust. + +## 2026-01-01 +### Auth modal fixes +Avoid duplicate prompts and use proper password input. + +## 2025-12-31 +### Faster topic clustering +Accelerate clustering with ANN (hnswlib). + +## 2025-12-29 +### Async clustering and cached results +Run clustering jobs asynchronously with progress UI, cache embedding failures, and persist cluster results. + +## 2025-12-28 +### Non-blocking embeddings for topics +Make topic embedding non-blocking and cap input length. + +## 2025-12-18 +### Fixed video cover generation failures + ## 2025-12-15 ### Added audio file playback support and improved TikTok view Now you can play audio files directly in IIB, with playback controls integrated into the TikTok-style viewer. @@ -582,6 +654,78 @@ Triggered under the same circumstances as above, there will be a button to updat # 中文 +## 2026-02-01 +### 支持拖拽到文件夹与更安全的移动/复制 +- 支持拖拽文件到文件夹,并修复右侧打开文件夹与界面细节。 +- 新增移动/复制“出错继续”选项与预设快捷键指引。 + +## 2026-01-30 +### 新增日志文件输出 +程序会写入 `log.log` 便于排查问题,同时优化了部分 UI 样式。 + +## 2026-01-29 +### 新增 EXIF 元数据浏览器 +支持 EXIF/元数据分层浏览与高亮显示。 + +## 2026-01-26 +### TikTok 视图删除同步 +删除操作在 TikTok 风格视图中保持同步。 + +## 2026-01-25 +### TikTok 信息面板优化 +调整背景遮罩与预览返回逻辑,优化面板布局。 + +## 2026-01-24 +### 修复视频流 Range 解析 +提升大文件视频流吞吐。 + +## 2026-01-22 +### 标签校验、清理与性能优化 +新增标签名校验与清理,优化标签查询,并补充空值安全处理。 + +## 2026-01-18 +### ComfyUI 提示词导出与标签关系图优化 +新增一次性提取全部 ComfyUI 提示词;改进标签关系图筛选、全屏与多语言。 + +## 2026-01-10 +### 新增标签关系图可视化 +为 Topic 聚类提供关系图可视化(ECharts)。 + +## 2026-01-06 +### 可选依赖处理优化 +支持 `IIB_SKIP_OPTIONAL_DEPS`,并改进可选依赖报错信息。 + +## 2026-01-05 +### 安装脚本重构 +简化依赖安装流程并增强错误处理。 + +## 2026-01-04 +### 下载与依赖版本修复 +修复多文件下载、移除硬编码测试路径,并锁定关键依赖主版本与运行时版本信息。 + +## 2026-01-03 +### Topic 搜索与聚类改进 +默认展示缓存主题、优化聚类默认参数,并增强 LLM 标题生成稳定性。 + +## 2026-01-01 +### 认证弹窗修复 +避免重复提示并使用密码输入框。 + +## 2025-12-31 +### Topic 聚类加速 +使用 ANN(hnswlib)提升聚类性能。 + +## 2025-12-29 +### 异步聚类与结果缓存 +聚类任务异步执行并展示进度,缓存 embedding 失败,并持久化聚类结果。 + +## 2025-12-28 +### Topic embedding 非阻塞 +Topic embedding 改为非阻塞并限制输入长度。 + +## 2025-12-18 +### 修复视频封面生成失败 + ## 2025-12-15 ### 新增音频文件播放支持,改进TikTok视图 现在可以直接在IIB中播放音频文件,播放控件已集成到TikTok风格的查看器中。