3 Commits
Author SHA1 Message Date
Oliver SwitzerandClaude 0824cbcde9 feat: enhance WAN LoRA High/Low Splitter analysis output with detailed LoRA information
- Update analysis output to include tag, strength, and rel_path for each LoRA
- Change from abs_path to rel_path with Linux-style separators starting from LoRA directory
- Extract shared parse_lora_tag() and find_lora_relative_path() functions to lora_metadata_utils
- Add comprehensive unit tests for new shared utility functions
- Update existing tests to validate enhanced analysis structure

Analysis output now provides detailed LoRA information:
{
  "high_lora_1": {
    "tag": "<lora:style_HIGH:0.8>",
    "strength": "0.8",
    "rel_path": "wan/wan2.2/mating_press.safetensors"
  }
}

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-20 01:13:03 -04:00
Oliver Switzer 8ab0f8be79 feat: add script to generate comprehensive WAN 2.2 workflow with HIGH/LOW LoRA pairs based on a real lora directory.
Introduced a new script that generates a single extensive ComfyUI workflow containing all WAN 2.2 HIGH/LOW LoRA pairs. This script includes + example prompts.
- Functions to extract example prompts from LoRA metadata.
- Logic to find and pair HIGH/LOW LoRAs in a specified directory.
- A method to create a structured workflow with nodes for text input, a splitter, and display nodes for high, low, and analysis prompts.
- The workflow is arranged in a grid format for improved visibility.

This addition enhances the usability of WAN 2.2 by automating the workflow generation process, making it easier to manage LoRA tag variations.

🤖 Generated with [Claude Code](https://claude.ai/code)
2025-09-20 00:51:23 -04:00
Oliver Switzer be5cd2268b chore: update Python version and dependencies, add installation script
- Added .python-version file to specify Python 3.12.
- Updated pdm.lock to reflect new lock version and Python requirements.
- Enhanced pyproject.toml to include scipy as a dependency.
- Introduced install_node_to_comfy.sh script for easier node installation.
2025-09-06 23:47:46 -04:00