docs: document Toolbox architecture, vector iconography, and gallery search in README and CHANGELOG

This commit is contained in:
DemonGatanjieu
2026-09-23 19:39:16 +08:00
parent e0776891c8
commit dbb645feb5
2 changed files with 127 additions and 58 deletions
+26 -1
View File
@@ -2,7 +2,32 @@
## Unreleased
### Customizable Tool Shortcuts and Toolbox Reorganization (自定义工具箱快捷栏)
## v1.57.0 Beta (Toolbox Architecture, Gallery Search & Polymorphic Drag) — 2026-09-23
### 🎨 Pure Vector Iconography Overhaul (纯代码矢量图标体系全面升级)
- **Universal Code-Native SVG Icons (全套规范化纯代码矢量 SVG 图标)**:
- Completely phased out legacy emojis and pixel icons in favor of lightweight, mathematically crisp 24x24 code-native vector SVGs (`stroke-width: 2`, rounded joins/caps).
- Redesigned the floating entry trigger orb with the **Anomalous Hypercube Core** (`1b985ba`) and frosted glass lighting effect, maintaining smooth rendering and subtle hover micro-interactions.
- Sidebar and toolbox action buttons upgraded with distinct vector geometry: 3D Asset Cube for Toolbox, Radar Pulse for Scan Wizard, Stethoscope for Model Doctor, Four-Point Spark for Node Assistant, Layered Sheets for Material Library, and Obsidian Gear for Settings.
- Eliminated icon flicker, CSS pseudo-element clipping, and alignment shifts across all display scales.
### 🔍 Multi-Dimensional Gallery Search (历史出图图库多维检索与标签块)
- **Multi-Field Real-Time Search (提示词/模型/种子/哈希多维检索)**:
- Upgraded the native output gallery header with an intelligent search bar capable of parsing prompts, model file names, exact numeric seeds, and cryptographic SHA-256 model hashes simultaneously (`1476faf`).
- Search terms are dynamically converted into visually distinct, standalone **Search Blocks (搜索标签块)** (`e077689`).
- Each search block clearly displays its matched category and provides an accessible `×` button for one-click removal, enabling flexible compound filtering without retyping.
- Backed by optimized chunk parsing (`api/image_search.py`) that reads only header metadata prior to pixel buffers, ensuring zero-lag gallery navigation.
### 🚀 Polymorphic Canvas Drag & Drop (全域多态画布拖拽架构)
- **Universal Canvas Drag (全域多态画布拖拽)**:
- Dragging workflow materials onto empty canvas automatically reconstructs and opens the full workflow.
- Dragging prompt-only materials onto empty canvas auto-creates native `CLIPTextEncode` nodes with pure prompt text, bilingual titles, and standard ComfyUI dark theme colors (`#532323` for negative / `#235327` for positive).
- Dragging materials onto existing canvas nodes prioritizes the target node, injecting matching widget values and prompt text via semantic widget sniffing while strictly filtering out model file paths and loader blocks.
- **Floating Trigger Pre-Mount & Anti-FOUC (悬浮入口预挂载防闪烁与安全吸附)**:
- Completely eliminated FOUC flicker on page refresh via pre-mount positioning and smooth opacity reveal (`53c9f1b`).
- Hardened PointerEvents persistence, safe coordinate validation, and boundary clamping to prevent trigger entrapment or collapsing to the viewport origin (`09b06d1`).
### 🧰 Toolbox Catalog & Customizable Shortcut Dock (实用工具箱与底部快捷栏架构)
- **Customizable Bottom Shortcut Bar (自定义底部快捷栏)**:
- Transformed the lower-left navigation bar into a user-customizable tool dock. Left anchor (`Toolbox`) and right anchor (`Settings`) remain fixed; intermediate slots support up to 4 user-customized tools (default: Scan, Doctor, Assistant, Materials).
- Tools can be dragged between the Toolbox catalog and the shortcut bar with a 6px deadzone, live ghost preview, and precision drop indicators.
+101 -57
View File
@@ -9,7 +9,7 @@
[![ComfyUI Manager](https://img.shields.io/badge/ComfyUI-Manager-green?style=for-the-badge&logo=comfyui)](https://github.com/ltdrdata/ComfyUI-Manager)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow?style=for-the-badge)](LICENSE)
[![Changelog](https://img.shields.io/badge/📖_Changelog-v1.56.1_Beta-blue?style=for-the-badge)](CHANGELOG.md)
[![Changelog](https://img.shields.io/badge/📖_Changelog-v1.57_Beta-blue?style=for-the-badge)](CHANGELOG.md)
[![Bilibili Video](https://img.shields.io/badge/Bilibili-视频演示-00A1D6?style=for-the-badge&logo=bilibili)](https://www.bilibili.com/video/BV1a1bv68EuA/)
[![YouTube Video](https://img.shields.io/badge/YouTube-Video_Demo-red?style=for-the-badge&logo=youtube)](https://youtu.be/hAvsj7uiaCw)
@@ -23,7 +23,7 @@
<h2 id="english">🇬🇧 English</h2>
> **Anomalous Model Browser** is an all-in-one management suite for ComfyUI. It empowers your generative workflow with hash-based model scraping, one-click broken-path resolution (Model Doctor), visual LoRA insertion/replacement (Node Assistant), and immutable Workflow Recipes with Parameter Notebooks.
> **Anomalous Model Browser** is an all-in-one management suite for ComfyUI. It equips your workspace with hash-based model scraping, one-click broken-path resolution (Model Doctor), visual LoRA insertion/replacement (Node Assistant), a unified Material Library with polymorphic canvas drag-and-drop, and immutable Workflow Recipes with Parameter Notebooks.
### 🎬 Video Walkthrough & Demos
* 📺 **YouTube**: [Watch Quick Walkthrough on YouTube](https://youtu.be/hAvsj7uiaCw)
@@ -34,11 +34,14 @@
| 🚀 Feature | 💡 Description |
| :--- | :--- |
| **Comprehensive Model Management** | Automatically extract Base Model architectures, cover images, trigger words, and author info via hash scanning. Customize names, notes, and covers with safe deletion & visual replacement. |
| **Workflow Repair (Model Doctor 🩺)** | Auto-detect missing model nodes when loading external workflows and swap them with matching local paths in one click. |
| **Node Assistant & Presets (🤖)** | Visually replace models or safely insert LoRAs into compatible chains directly from the canvas. Apply node parameters from Workflow Recipes transactionally. |
| **Workflow Recipes & Presets (🧰)** | Save partial or complete workflows with covers, notes, tags, model identities, and parameter snapshots. Partial recipes append to the current canvas; complete recipes open in a new canvas. |
| **Toolbox & Customizable Dock (🧰)** | Centralized toolbox catalog housing 9 built-in tools. Customizable lower-left navigation bar supporting up to 4 user-pinned tool slots via drag-and-drop or context menu. |
| **Workflow Repair (Model Doctor 🩺)** | Auto-detect missing model nodes when loading external workflows and swap them with matching local paths in one click, supported by on-demand dynamic SHA256 verification. |
| **Node Assistant & Presets (🤖)** | Visually replace models or safely insert LoRAs into compatible chains directly from canvas node selection. Apply recipe-saved parameters transactionally. |
| **Material Library & Polymorphic Drag (✨)** | Save curated bundles from output PNGs (embedded workflow, provenance, reusable node blocks). Polymorphic canvas drag: drop workflow to restore, drop prompts to auto-spawn native CLIP text nodes, or drop onto existing nodes to inject parameters. |
| **Workflow Recipes & Presets (🧰)** | Save partial or complete workflows with covers, notes, tags, model identities, and parameter snapshots. Partial recipes append to current canvas; complete recipes open in a new canvas. |
| **History Gallery & Search (🖼️)** | Native viewer for your `output` folder with mouse-wheel zoom, deletion, direct drag-and-drop workflow reconstruction, and multi-dimensional search (prompt, model, seed, hash) with removable filter blocks. |
| **Model Source Hub (🌐)** | Dual-scope (workflow & full library) model source URL inspection, one-click platform navigation (Civitai, HuggingFace, Liblib, ModelScope), and instant canvas Note node generation. |
| **Smart Prompt Notebook (📑)** | Architecture-aware compatibility matching for Checkpoints and LoRAs, built-in translation, auto-tagging, and 1-click canvas deployment. |
| **History Gallery (🖼️)** | Native viewer for your `output` folder with mouse-wheel zoom, deletion, and direct drag-and-drop workflow reconstruction onto the canvas. |
### 📦 Quick Installation
@@ -58,38 +61,57 @@ Open it with **Ctrl + Shift + M**, the floating **📦** button, or **Extensions
<br/>
#### 1. Initialization (Scan Wizard) 🔄
* **Location**: The Scan icon (**🔄**) at the bottom-left of the sidebar.
* **Operation**: Open the Scan Wizard, choose your configuration, and execute the scan with an active network connection to build your local model database.
#### 1. Bottom Navigation & Toolbox Catalog 🧰
* **Location**: The first Toolbox icon at the lower-left of the sidebar.
* **Layout Structure**: The lower-left navigation bar consists of a fixed left anchor (**Toolbox 🧰**), a fixed right anchor (**Settings ⚙️**), and **up to 4 customizable middle tool slots** (default: Scan, Doctor, Assistant, Materials).
* **Toolbox Catalog**: Clicking Toolbox opens a windowed modal managing all 9 built-in tools:
1. **Scan Wizard (🔄)**: Scans directories and builds local hash/metadata index.
2. **Model Doctor (🩺)**: Analyzes broken workflow nodes and auto-resolves missing models.
3. **Node Assistant (🤖)**: Links canvas selection for visual model swapping and parameter presets.
4. **Material Library (✨)**: Opens curated image workflow bundles and reusable node blocks.
5. **Workflow Transfer Center (⇄)**: Lossless AMB0/AMB1 workflow share code import and export.
6. **Prompt Studio (🎛️)**: Modular prompt mixer deck with lego-block reordering and composition.
7. **Prompt Translator (🌐)**: Bilingual English/Chinese prompt translation utility.
8. **Model Source Hub (🔗)**: Dual-scope model provenance inspector and canvas Note generator.
9. **Prompt Notes (📑)**: Workspace notebook storage persisted in user directory.
* **Dock Customization**: Drag cards between the Toolbox and the bottom bar to pin or unpin them, or use the "•••" card menu and button right-click menu to organize shortcuts without dragging.
#### 2. Workflow Repair (Model Doctor) 🩺
* **Location**: The second Stethoscope icon (**🩺**) from the bottom-left.
* **Operation**: When importing foreign workflows with red broken model nodes, click Model Doctor to automatically identify and batch-replace them with local equivalents.
#### 2. Scan Wizard 🔄
* **Location**: Accessible from Toolbox or bottom shortcut bar.
* **Operation**: Select scan target (all paths, missing-metadata only, or custom folder) and run with an active internet connection to download Civitai covers, tags, and architectures.
#### 3. Visual Swapping & Presets (Node Assistant) 🤖
* **Location**: The third Robot icon (**🤖**) from the bottom-left.
* **Actions**: Select a node on the canvas to visually replace models or insert LoRAs before/after a compatible MODEL + CLIP chain.
* **Parameter Presets (Beta)**: Switch to **Parameter Presets** to apply recipe-saved parameters to matching canvas nodes in one click (seeds and volatile values are safely ignored).
#### 3. Workflow Repair (Model Doctor) 🩺
* **Location**: Accessible from Toolbox or bottom shortcut bar.
* **Operation**: When loading an external workflow with red missing-node alerts, Model Doctor identifies model hashes and sizes to automatically reconnect matching local files. A dedicated Hash Inspection modal provides side-by-side SHA256 comparisons.
#### 4. Workflow Recipes & Parameter Notebooks 🧰
* **Location**: Open **Creative Workspace (📑)** and switch to **Workflow Recipes**.
* **Features**: Save graphs with covers, notes, and model hashes. Append recipes to current canvas, inspect parameter differences against outputs, and compare versions. Package import/export is temporarily unavailable. The verified workflow share-code Import / Export Center is in Toolbox.
#### 4. Visual Swapping & Presets (Node Assistant) 🤖
* **Location**: Accessible from Toolbox or bottom shortcut bar.
* **Actions**: Select a model node on canvas to view high-res previews and trigger words, or swap models visually.
* **Parameter Presets**: Switch to Parameter Presets to apply recipe-saved parameters (e.g., KSampler steps, CFG, denoise) to matching canvas nodes in one click. Volatile values like seeds are safely preserved.
#### 5. Settings Panel ⚙️
* **Location**: The Gear icon (**⚙️**) at the bottom-left.
* **Options**: Language toggle, UI font scale, hover/autoplay video covers, card thumbnails, and custom folder management.
#### 5. Material Library & Polymorphic Canvas Drag ✨
* **Capture**: Open a generated PNG's parameter details in Gallery or Recipes to save its image, exact workflow, and node blocks as a curated material bundle.
* **Polymorphic Canvas Drag**:
- Dragging a workflow material onto an empty canvas area opens the full workflow.
- Dragging a prompt-only material onto an empty canvas automatically spawns native `CLIPTextEncode` nodes with pure prompt text and standard ComfyUI coloring (`#532323` negative / `#235327` positive).
- Dragging materials onto an existing canvas node injects matching parameter values into compatible fields.
* **Storage**: Materials persist in `workflows/anomalous_materials` inside the ComfyUI user directory.
#### 6. Creative Workspace & Prompt Notes 📑
* **Location**: Top navigation tabs (**Models 📦**, **Gallery 🖼️**, **Workspace 📑**, **Dock Side ◧**).
* **Usage**: Select a Base Model architecture, attach compatible LoRAs, paste & auto-tag bilingual prompts, and click **Send to Canvas** to deploy directly.
#### 6. Workflow Recipes & Parameter Sets 🧰
* **Location**: Top navigation tabs (**Workspace 📑** → **Workflow Recipes**).
* **Operation**: Save partial workflows (appended to current canvas) or complete workflows (opened in a new canvas). Inspect parameter differences against historical outputs and roll back versions safely.
#### 7. Material Library 🖼️
* **Capture**: Open a generated PNG's parameter details to save its image and complete workflow, or save selected node parameters. Repeated saves of the same image and selection ask before creating another copy.
* **Find and reuse**: In Workspace → Material Library, search names, tags, or node types; filter by type/tag; edit names and tags in a material's details. Complete snapshots open as workflows; node parameters are applied through Node Assistant.
* **Storage**: Materials live in the ComfyUI user directory under `workflows/anomalous_materials`. Prompt Notes use `workflows/anomalous_notebooks`; old notes in the extension are copied on first access, retaining the originals.
#### 7. History Gallery & Multi-Dimensional Search 🖼️
* **Location**: Top navigation tab (**Gallery 🖼️**).
* **Viewing**: Immersion viewer for the ComfyUI `output` directory with mouse-wheel zoom and canvas drag-and-drop workflow reconstruction.
* **Multi-Dimensional Search**: Filter generated outputs by typing prompts, model names, random seeds, or model hashes into the top search bar. Each active search term is converted into an independent, clickable search block that can be individually removed with a single click.
#### 8. Global Settings Panel ⚙️
* **Location**: Fixed Gear icon (**⚙️**) at the far right of the lower-left navigation bar.
* **Options**: Interface language (follow ComfyUI or force Chinese/English), font scale, cover video autoplay/hover behavior, thumbnail optimization, and model folder blacklist management.
> [!WARNING]
> **Beta Data Protection:** Workflow Recipes and Parameter Presets are currently in testing. Please back up `workflows/anomalous_recipes` and `workflows/anomalous_parameters` inside your ComfyUI user directory before updating.
> **Beta Data Protection:** Workflow Recipes, Material Library, and Parameter Presets are currently in active preview. Please back up `workflows/anomalous_recipes`, `workflows/anomalous_materials`, and `workflows/anomalous_parameters` inside your ComfyUI user directory before updating.
</details>
@@ -97,7 +119,7 @@ Open it with **Ctrl + Shift + M**, the floating **📦** button, or **Extensions
<h2 id="中文">🇨🇳 中文说明</h2>
> **Anomalous Model Browser** 是为 ComfyUI 量身打造的全能创作工作台与模型管家。告别复杂的模型长路径,集成基于哈希的零依赖 C 站元数据抓取、一键拯救爆红节点的“模型医生”、可视化模型替换与 LoRA 插入的“节点助手”,以及支持参数复用的“工作流配方与笔记本”体系。
> **Anomalous Model Browser** 是为 ComfyUI 设计的创作工作台与模型管理套件。系统集成了基于文件哈希的元数据提取、工作流缺失模型自愈(模型医生)、画布节点可视化换模与 LoRA 插入(节点助手)、支持多态画布拖拽的统一素材库,以及工作流配方与参数复用体系。
### 🎬 视频演示与教程
* 📺 **哔哩哔哩 (Bilibili)**:[在 B 站观看快速上手与使用演示](https://www.bilibili.com/video/BV1a1bv68EuA/)
@@ -108,11 +130,14 @@ Open it with **Ctrl + Shift + M**, the floating **📦** button, or **Extensions
| 🚀 功能板块 | 💡 详细说明 |
| :--- | :--- |
| **全方位模型管理** | 通过文件哈希自动提取基础架构、封面图、触发词与作者信息;支持看图一键替换模型、自定义备注与安全删除。 |
| **节点智能修复 (模型医生 🩺)** | 导入他人工作流发生节点爆红时,模型医生可自动识别缺失模型并一键替换为本地有效路径。 |
| **实用工具箱与快捷栏 (🧰)** | 侧边栏左下角第一个图标为工具箱,内嵌 9 大功能工具;底部快捷栏原生支持最多 4 个自定义快捷槽位,支持拖拽或右键菜单免拖拽管理。 |
| **节点智能修复 (模型医生 🩺)** | 导入他人工作流发生节点爆红时,自动识别缺失模型并一键替换为本地有效路径;支持按需动态计算 SHA256 与透视比对。 |
| **节点助手与参数预设 (🤖)** | 画布选中节点即可可视化选图换模型、向兼容链路插入 LoRA,或一键应用工作流配方中沉淀的节点参数(自动跳过易变种子)。 |
| **统一素材库与多态拖拽 (✨)** | 原生 PNG 资产一键打包保存(完整工作流、模型血缘与节点参数);多态拖拽:拖至空白画布还原工作流或生成原生提示词节点,拖至已有节点智能注入参数。 |
| **工作流配方 (🧰)** | 保存局部或整体工作流及封面、标签、模型身份与参数快照;局部配方追加到当前画布,整体配方在新画布打开。 |
| **出图图库与多维检索 (🖼️)** | 原生读取本地 `output` 文件夹,支持滚轮缩放与安全删除;顶部搜索栏支持按提示词、模型名、随机种子与哈希多维过滤,生成可点击独立移除的搜索标签块。 |
| **模型来源中控 (🌐)** | 工具箱内嵌来源中控中心,双域(当前工作流与全局库)检视模型在线下载源,一键直达主流平台并生成画布 Note 记录节点。 |
| **智能提示词笔记 (📑)** | 架构级兼容性匹配(主模型+兼容 LoRA),内置双语分块翻译与标签编辑,支持一键打包发送至画布。 |
| **原生出图图库 (🖼️)** | 原生读取本地 `output` 文件夹,支持滚轮缩放与安全删除,**直接将图片拖拽至画布即可原地还原工作流**。 |
### 📦 快速安装
@@ -132,38 +157,57 @@ Open it with **Ctrl + Shift + M**, the floating **📦** button, or **Extensions
<br/>
#### 1. 前置准备 (扫描向导) 🔄
* **入口位置**:侧边栏左下角 **扫描图标 (🔄)**。
* **操作步骤**:首次使用请先打开扫描向导,根据需要选择扫描模式并执行(请保持网络畅通)。扫描完成后即建立本地模型库,全面激活插件特性。
#### 1. 底部导航与实用工具箱 🧰
* **入口位置**:侧边栏左下角第一个图标。
* **布局结构**:底部导航栏由左侧固定锚点(**实用工具箱 🧰**)、右侧固定锚点(**全局设置 ⚙️**),以及中间**最多 4 个自定义快捷工具槽位**(默认:扫描、医生、助手、素材库)组成。
* **工具箱内置工具(共 9 项)**:
1. **扫描向导 (🔄)**:扫描模型目录,计算文件哈希并建立本地模型索引数据库。
2. **模型医生 (🩺)**:分析工作流中的红框缺失节点,自动按哈希或字节自愈并提供哈希透视比对。
3. **节点助手 (🤖)**:联动画布选中的模型节点,提供可视化看图换模与配方参数预设。
4. **素材库 (✨)**:集中管理已收藏的 PNG 图像工作流快照与独立节点参数块。
5. **工作流分享中心 (⇄)**:导入与导出带哈希验证的工作流分享码(AMB0/AMB1 格式)。
6. **提示词工坊 (🎛️)**:乐高积木式提示词组装台,支持来源词卡提取与分块混音。
7. **提示词翻译器 (🌐)**:中英文提示词双向互译工具。
8. **模型来源中控 (🔗)**:检视工作流或全局模型的在线下载源,一键直达平台或生成画布 Note 节点。
9. **提示词笔记 (📑)**:管理保存在 ComfyUI 用户目录下的轻量提示词草稿。
* **快捷栏定制**:可在工具箱与底部快捷栏之间自由拖拽工具进行固定或取消,也可以在卡片“•••”菜单及底栏按钮右键菜单中一键执行固定、解绑及调整排序。
#### 2. 拯救爆红 (模型医生) 🩺
* **入口位置**:侧边栏左下角第二个 **听诊器图标 (🩺)**。
* **操作步骤**:载入他人工作流或图片出现红框缺失报错时,点击模型医生即可智能识别缺失项并一键批量映射为本地正确路径。
#### 2. 前置准备 (扫描向导) 🔄
* **入口位置**:侧边栏快捷栏或实用工具箱内。
* **操作步骤**:首次使用或添加新模型后打开扫描向导,选择扫描范围(全部路径、仅缺失元数据或自定义目录)并执行,系统将自动建立本地模型库并拉取 C 站封面与标签。
#### 3. 选中交互与预设 (节点助手) 🤖
* **入口位置**:侧边栏左下角第三个 **机器人图标 (🤖)**。
* **动作功能**:在画布选中模型节点后,可在“动作”页可视化换模,或在兼容的 MODEL + CLIP 链前后插入 LoRA。
* **参数预设(测试)**:切换至“参数笔记本”页,可读取配方中同类型节点的保存参数并一键应用(自动忽略易变种子)。
#### 3. 拯救爆红 (模型医生) 🩺
* **入口位置**:侧边栏快捷栏或实用工具箱内。
* **操作步骤**:载入他人工作流或图片出现红框缺失报错时,点击模型医生即可自动比对本地模型哈希与字节大小,一键批量映射为本地正确路径。卡片上的“查看哈希”可展开内嵌指纹与磁盘文件的 SHA256 逐项比对面板。
#### 4. 工作流配方与参数笔记本 🧰
#### 4. 选中交互与预设 (节点助手) 🤖
* **入口位置**:侧边栏快捷栏或实用工具箱内。
* **动作功能**:在画布选中模型节点后,可在“动作”页查看高清预览图与触发词,支持看图一键替换模型或在兼容链路前后插入 LoRA。
* **参数预设**:切换至“参数预设”页,可读取工作流配方中同类型节点的保存参数并一键注入画布(自动保留种子等易变数值)。
#### 5. 统一素材库与多态画布拖拽 ✨
* **保存素材**:在出图图库或配方详情中打开任意生成 PNG 的参数面板,可一键将图片、完整工作流、模型依赖与可复用节点参数打包收藏。
* **多态画布拖拽**:
- 将工作流素材直接拖拽至空白画布,即可原地恢复并打开完整工作流。
- 将纯提示词素材拖拽至空白画布,会自动创建带有正负区分色(深红 `#532323` 为负向 / 墨绿 `#235327` 为正向)的原生 `CLIPTextEncode` 节点。
- 将素材拖拽至画布已有节点上时,会自动通过语义探针将匹配参数注入目标节点中。
* **本地存储**:素材存储于 ComfyUI 用户目录下的 `workflows/anomalous_materials`,支持原子写入。
#### 6. 工作流配方与参数方案 🧰
* **入口位置**:顶部 **创作工作台 (📑)** ➔ 切换至 **工作流配方**。
* **主要功能**:保存当前节点图、封面、标签与参数快照;未闭合的局部配方追加到当前画布,可独立运行的整体配方在新画布打开,并支持出图参数差异对比、版本回滚。配方包导入和导出暂未开放;已验证的工作流分享码导入导出中心位于实用工具箱。
* **主要功能**:保存当前节点图、封面、标签与参数快照;未闭合的局部配方追加到当前画布,可独立运行的整体配方在新画布打开,并支持出图参数差异对比与版本安全回滚。
#### 5. 个性化配置 (设置面板) ⚙️
* **入口位置**:侧边栏左下角 **齿轮图标 (⚙️)**。
#### 7. 原生出图图库与多维检索 🖼️
* **入口位置**:顶部导航栏 **图库 (🖼️)**。
* **图库浏览**:原生读取本地 `output` 文件夹,支持滚轮缩放查看与安全删除,直接将图片拖拽至画布即可原地还原工作流。
* **多维检索**:在图库顶部搜索栏输入提示词 (Prompt)、模型名称 (Model)、随机种子 (Seed) 或模型哈希 (Hash) 进行实时检索。每个搜索条件会自动转化为独立的搜索标签块,支持点击单个标签块上的“×”精确移除,方便组合过滤。
#### 8. 全局设置面板 ⚙️
* **入口位置**:侧边栏左下角最右侧 **齿轮图标 (⚙️)**。
* **个性调节**:支持中英文界面切换、字体大小缩放、视频封面悬停/常开播放、缩略图优化与目录黑名单管理。
#### 6. 创作工作台与提示词笔记 📑
* **入口位置**:顶部导航栏 (**模型 📦**、**图库 🖼️**、**工作台 📑**、**侧栏停靠 ◧**)。
* **提示词组装**:选择基础模型架构过滤兼容 LoRA,粘贴提示词并一键双语翻译,点击 **发送到画布** 即可自动连线布署。
#### 7. 素材库 🖼️
* **保存素材**:打开生成 PNG 的参数详情,可以保存图片与完整工作流,也可以只保存选中节点参数。相同图片和节点范围再次保存时,会先提示是否另存一份。
* **查找复用**:在「工作台 → 素材库」按名称、标签或节点类型搜索,按类型和标签筛选;进入详情可修改名称与标签。完整素材可打开工作流,节点参数通过节点助手应用。
* **本地存储**:素材保存在 ComfyUI 用户目录的 `workflows/anomalous_materials`,提示词笔记保存在 `workflows/anomalous_notebooks`。首次访问会复制插件内的旧笔记,并保留原文件。
> [!WARNING]
> **测试功能数据安全提醒:** 工作流配方与参数预设目前属于测试阶段,更新插件前建议备份 ComfyUI 用户目录下的 `workflows/anomalous_recipes` 与 `workflows/anomalous_parameters` 文件夹。
> **测试功能数据安全提醒:** 工作流配方、素材库与参数预设目前属于活跃测试阶段,更新插件前建议备份 ComfyUI 用户目录下的 `workflows/anomalous_recipes`、`workflows/anomalous_materials` 与 `workflows/anomalous_parameters` 文件夹。
</details>