- Create js/components/buttons.js specific for shared UI elements - Refactor toolbar.js and Viewer.js to use shared buttons - Fix viewer overlay theme variable inheritance - specific ignore patterns added to .gitignore
14 KiB
14 KiB
Majoor Assets Manager - Complete User Guide
Table of Contents
- Getting Started
- Basic Operations
- Advanced Features
- Workflow Integration
- Organization Strategies
- Troubleshooting
- Tips & Tricks
Getting Started
Prerequisites
Before starting with the Majoor Assets Manager, ensure you have:
- ComfyUI installed and running
- The Majoor Assets Manager extension installed
- (Optional but recommended) ExifTool and FFprobe installed for full metadata functionality
First Launch
- Start ComfyUI as usual
- Open your browser and navigate to the ComfyUI interface
- Look for the "Assets Manager" tab or panel
- Click on the Assets Manager tab to open the interface
Initial Interface Overview
When you first open the Assets Manager, you'll see:
- Top Navigation: Tabs for Outputs, Inputs, Custom, and Collections
- Search Bar: For searching across all assets
- Filter Panel: For applying filters and sorting
- Asset Grid: Main display area showing asset thumbnails
- Status Bar: Showing current status and scan progress
Initial Scan
The first time you open each scope (Outputs, Inputs, Custom), the system will automatically begin scanning:
- Wait for the initial scan to complete (shown in status bar)
- The asset grid will populate with thumbnails
- Use the search bar to find specific assets
- Apply filters to narrow down results
Basic Operations
Browsing Assets
Switching Between Scopes
- Click on the "Outputs" tab to browse generated outputs
- Click on the "Inputs" tab to browse input images
- Click on the "Custom" tab to browse custom directories
- Click on the "Collections" tab to browse saved collections
Viewing Assets
- Browse through the asset grid by scrolling
- Click on any asset to select it
- Double-click on an asset to open the viewer
- Use the pagination controls to navigate through pages
Searching for Assets
Basic Search
- Click in the search bar at the top
- Type your search term (e.g., "landscape", "character")
- Press Enter or wait for results to appear
- Results will be highlighted and ranked by relevance
Advanced Search
- Use quotes for exact phrases:
"fantasy warrior" - Combine terms for broader search:
portrait fantasy - Use filters in combination with search for refined results
Applying Filters
Filter by File Type
- Click the "Kind" filter dropdown
- Select the file types you want to see (Images, Videos, Workflows)
- The asset grid will update to show only selected types
Filter by Rating
- Click the "Rating" filter dropdown
- Select minimum rating (e.g., "3 stars or higher")
- Only assets meeting the rating threshold will be shown
Filter by Date
- Click the date filter icon
- Select a date range using the calendar
- Apply the filter to see assets from the selected period
Sorting Results
- Click the sort dropdown (usually shows "Relevance" by default)
- Select your preferred sort order (Name, Date, Size, Rating, etc.)
- Toggle ascending/descending order if needed
Advanced Features
Using the Viewer
Opening the Viewer
- Double-click on any asset in the grid
- Or right-click and select "Open in Viewer"
- The advanced viewer will open in a modal window
Viewer Navigation
- Use mouse wheel to zoom in/out
- Click and drag to pan around the image
- Press "0" to fit image to screen
- Press "1" or "Alt+1" for 1:1 pixel view
Image Analysis Tools
- Press "F" to toggle false color mode
- Press "Z" to toggle zebra patterns
- Press "G" to cycle through grid overlays
- Press "I" to toggle pixel probe
- Press "L" to toggle loupe magnification
Video Playback
- Use play/pause button to control playback
- Drag the timeline slider to seek to specific points
- Press "Shift+Left/Right" to step through frames
- Set In/Out points with "I" and "O" keys
Rating and Tagging Assets
Rating an Asset
- Right-click on an asset
- Select "Rate" from the context menu
- Choose the number of stars (0-5)
- Or press the corresponding number key (0-5) when asset is selected
Adding Tags
- Right-click on an asset
- Select "Edit Tags" from the context menu
- Type your tags separated by commas
- Press Enter to save the tags
Bulk Operations
- Hold Ctrl/Cmd and click to select multiple assets
- Or click one asset, hold Shift, and click another to select a range
- Right-click on any selected asset
- Apply rating or tags to all selected items
Creating and Managing Collections
Creating a New Collection
- Select one or more assets
- Right-click and choose "Add to Collection"
- Select "Create New Collection"
- Give your collection a name
- The collection is created and assets are added
Adding to Existing Collection
- Select one or more assets
- Right-click and choose "Add to Collection"
- Select an existing collection from the list
- Assets are added (duplicates are automatically skipped)
Managing Collections
- Switch to the "Collections" tab
- Right-click on a collection name
- Choose from options like Rename, Delete, or Clear
- To view a collection's contents, simply click on its name
Using Drag and Drop
Dragging to ComfyUI Canvas
- Select one or more assets
- Click and hold on an asset thumbnail
- Drag the asset onto the ComfyUI canvas
- Release to drop - the asset path will be injected into compatible nodes
Dragging to Operating System
- Select one or more assets
- Click and drag an asset outside the browser window
- For single files: drops the original file
- For multiple files: creates and drops a ZIP file
Workflow Integration
Integrating Assets into Workflows
Loading Assets into Nodes
- Find the asset you want to use in Assets Manager
- Drag it directly onto the ComfyUI canvas
- The asset path will be automatically injected into compatible nodes
- Common compatible nodes: LoadImage, LoadVideo, etc.
Using Collections for Workflow Elements
- Create collections for different types of assets (characters, backgrounds, etc.)
- Organize assets by project or style
- Use collections to quickly access frequently used assets
- Share collections with team members
Metadata-Driven Workflows
Examining Generation Parameters
- Open an asset in the viewer
- Look at the metadata panel for generation details
- Note the model, sampler, steps, CFG scale, etc.
- Use this information to recreate or modify results
Reproducing Results
- Find a result you like in Assets Manager
- Note the seed value in the metadata
- Use the same parameters with the same seed to reproduce
- Or slightly modify parameters for variations
Quality Assessment Workflow
Rating System for Quality Control
- Establish consistent rating criteria for your workflow
- Rate assets as you review them (0-5 stars)
- Use rating filters to quickly find high-quality results
- Focus your attention on top-rated assets
Tagging for Organization
- Develop a consistent tagging system
- Tag assets by subject, style, quality, or other relevant categories
- Use tags to quickly find assets with specific characteristics
- Combine tags with other filters for precise searching
Organization Strategies
Effective Tagging Systems
Hierarchical Tagging
- Use colons to create hierarchy: "subject:person:face:portrait"
- Organize tags in logical groups
- Use consistent terminology across your collection
- Create tag templates for common categories
Project-Based Tagging
- Tag assets by project: "project:client_name"
- Use status tags: "status:approved", "status:rejected", "status:review"
- Add version tags: "version:v1", "version:final"
- Include collaboration tags: "collaborator:designer_name"
Collection Organization
Thematic Collections
- Create collections based on themes or subjects
- Group similar styles together
- Separate experimental work from production assets
- Create mood boards as collections
Workflow Collections
- Create collections for different stages of your workflow
- "Reference" collection for inspiration
- "To Review" collection for pending evaluation
- "Approved" collection for final assets
Client/Project Collections
- Create separate collections for each client or project
- Use consistent naming conventions
- Include version information in collection names
- Archive old project collections when appropriate
Rating Strategies
Consistent Rating Criteria
- Define what each star rating means for your work
- Apply ratings consistently across similar asset types
- Revisit and adjust ratings periodically as needed
- Use ratings to identify your most successful techniques
Quality Filtering
- Use rating filters to focus on high-quality results
- Set minimum rating thresholds for different purposes
- Regularly review low-rated assets for improvement opportunities
- Use ratings to track improvement over time
Troubleshooting
Common Issues and Solutions
Assets Not Appearing
Problem: Assets don't show up in the grid Solution:
- Check if the correct scope is selected (Outputs, Inputs, Custom, Collections)
- Trigger a manual scan with Ctrl/Cmd+S
- Verify the directory contains assets in supported formats
- Check ComfyUI console for error messages
Slow Performance
Problem: Interface is slow or unresponsive Solution:
- Reduce page size in settings
- Apply more specific filters to reduce results
- Close other browser tabs to free memory
- Restart ComfyUI if the issue persists
Metadata Not Loading
Problem: Metadata panel shows "Loading..." indefinitely Solution:
- Verify ExifTool and FFprobe are installed and in PATH
- Check file permissions for the asset files
- Try refreshing the metadata manually
- Check if the file format is supported
Search Not Working
Problem: Search returns no results or unexpected results Solution:
- Wait for initial indexing to complete
- Trigger a manual scan with Ctrl/Cmd+S
- Try simpler search terms
- Check that the correct scope is selected
Advanced Troubleshooting
Index Database Issues
Problem: Assets Manager behaves unexpectedly or shows old data Solution:
- Clear the index database (backup first if needed)
- Trigger a full rescan of your directories
- Check the index database file permissions
- Verify disk space is available
File Permission Issues
Problem: Cannot access certain files or directories Solution:
- Check that ComfyUI has read access to the directories
- Verify file ownership and permissions
- Run ComfyUI with appropriate user privileges
- Check for any security software blocking access
External Tool Issues
Problem: Metadata extraction or file tagging not working Solution:
- Verify ExifTool and FFprobe are properly installed
- Test the tools independently from command line
- Set explicit paths using environment variables if needed
- Check that the tools have appropriate file access permissions
Tips & Tricks
Productivity Boosters
Keyboard Shortcuts Mastery
- Learn rating shortcuts (0-5 keys) for quick evaluation
- Use Ctrl+A to select all visible assets
- Master navigation keys (arrows, Page Up/Down) for efficient browsing
- Use D key to toggle details sidebar quickly
Search Efficiency
- Use specific terms rather than generic ones
- Combine search with filters for precise results
- Use quotes for exact phrase matching
- Leverage metadata fields in searches (e.g., "model:SDXL")
Batch Operations
- Select multiple assets using Ctrl/Cmd+click or Shift+click
- Apply ratings or tags to multiple assets at once
- Drag multiple assets to ComfyUI canvas simultaneously
- Use collections for batch operations
Advanced Techniques
Power User Workflow
- Use Collections to create reusable asset libraries
- Develop consistent tagging schemes for your work
- Leverage metadata to understand what parameters produce good results
- Use the viewer's analysis tools for quality assessment
Integration with External Tools
- Export collections as JSON for use in other applications
- Use drag-and-drop to integrate with design software
- Leverage metadata for automated processing pipelines
- Share assets and collections with collaborators
Customization and Optimization
- Adjust page size based on your system's capabilities
- Configure auto-scan settings for your workflow
- Set up custom roots for frequently accessed directories
- Fine-tune performance settings based on your hardware
Best Practices
Organization Best Practices
- Establish consistent naming conventions
- Regularly clean up unused collections
- Maintain a manageable number of tags
- Use hierarchical tags for complex organization
Performance Best Practices
- Keep collections reasonably sized (under 50,000 items)
- Use filters to narrow down large result sets
- Regularly optimize the database through maintenance tools
- Monitor index size and rebuild if needed
Collaboration Best Practices
- Share consistent tagging schemes with team members
- Use standardized collection naming conventions
- Document your rating criteria for consistency
- Export and share valuable collections
Quick Reference
Essential Keyboard Shortcuts
- Ctrl+S / Cmd+S: Trigger index scan
- D: Toggle details sidebar
- 0-5: Rate selected asset (0-5 stars)
- Enter: Open viewer for selected asset
- Ctrl+A / Cmd+A: Select all visible assets
- Ctrl+F / Cmd+F: Focus search bar
- Escape: Close viewer or clear selection
Common Tasks Quick Steps
Find Recent High-Quality Assets
- Click "Outputs" tab
- Set rating filter to "4 stars or higher"
- Set date filter to last week
- Sort by date (descending)
Create a Mood Board Collection
- Browse and select relevant assets
- Right-click and choose "Add to Collection"
- Create new collection named "Mood Board YYYY-MM-DD"
- Continue adding assets as needed
Evaluate a Batch of Results
- Apply relevant filters to isolate results
- Select all with Ctrl+A
- Use rating shortcuts to quickly assess quality
- Create a collection of top-rated items
Share Assets with Others
- Create a collection with the assets to share
- Export the collection as JSON
- Send the JSON file to recipients
- They can import the collection to access the assets
Complete User Guide Version: 1.1
Last Updated: January 31, 2026 (Performance Update)