ComfyUI Workflow Finder:本地语义搜索与节点包过滤神器,一键筛选“可运行”工作流,支持 Claude AI 增强与全网实时查找

插件5个月前发布 小马良
309 0

在 ComfyUI 生态中,收藏成百上千个工作流文件是常态,但随之而来的是两大痛点:“找不到想要的工作流” 和 “下载后缺少节点包无法运行”。ComfyUI Workflow Finder 是一款专为 ComfyUI 用户设计的本地桌面搜索与预览工具。

  • GitHub:https://github.com/gregowahoo/comfyui-workflow-finder

它不仅能通过自然语言语义搜索快速定位本地工作流,更独创了 Node Pack Filter(节点包过滤器),自动检测你已安装的自定义节点,仅展示“当前可运行”的工作流,彻底告别缺包报错的烦恼。此外,它还集成 Claude AI 驱动的全网实时搜索,助你从 YouTube、CivitAI 等平台发现最新灵感。

ComfyUI Workflow Finder:本地语义搜索与节点包过滤神器,一键筛选“可运行”工作流,支持 Claude AI 增强与全网实时查找

核心亮点:智能过滤、语义搜索、全网洞察

1. Node Pack Filter:只展示你能运行的工作流

  • 痛点解决:传统搜索无法判断工作流是否依赖未安装的插件。
  • 智能检测:扫描本地 custom_nodes 文件夹,建立已安装节点包索引。
  • 精准过滤:
    • 已安装匹配:勾选已安装的节点包,搜索结果仅显示依赖这些包的工作流。
    • 核心节点模式:选择“仅核心节点”,只显示无需任何自定义插件、开箱即用的原生工作流。
  • 使用统计:清单显示每个节点包被多少个工作流引用,帮你识别高频插件。
ComfyUI Workflow Finder:本地语义搜索与节点包过滤神器,一键筛选“可运行”工作流,支持 Claude AI 增强与全网实时查找

2. AI 增强语义搜索

  • 自然语言查询:无需记忆文件名,直接输入“想要一个带面部修复的人像生成工作流”,系统即可匹配。
  • 双模式引擎:
    • ⚡ 快速模式:基于本地关键词映射表,毫秒级响应,无需联网。
    • 🤖 AI 模式 (Claude):调用 Anthropic Claude API,深入理解工作流结构与意图,实现高精度语义匹配。
  • 建议下拉菜单:内置 15 个类别、80+ 预置搜索短语,支持自定义编辑 JSON 文件扩展。
ComfyUI Workflow Finder:本地语义搜索与节点包过滤神器,一键筛选“可运行”工作流,支持 Claude AI 增强与全网实时查找

3. 实时全网查找 (Find in Wild)

  • 多源聚合:Claude 代理实时浏览 YouTube, CivitAI, GitHub, Reddit, ComfyHub 等平台。
  • 动态进度:显示每条搜索的实时进展,自动提取下载链接。
  • 可配置源:通过编辑 workflow_finder_sources.json 灵活增删搜索目标站点。
ComfyUI Workflow Finder:本地语义搜索与节点包过滤神器,一键筛选“可运行”工作流,支持 Claude AI 增强与全网实时查找

4. 交互式图形预览

  • 节点图可视化:直接在应用内查看工作流的节点布局,无需导入 ComfyUI。
  • 智能着色:连线根据数据类型自动着色(如青色视频、紫色模型、橙色采样器),结构一目了然。
  • 便捷操作:支持缩放、平移、全屏显示(F 键)、悬停查看节点详情,右键弹出上下文菜单。

5. 高效本地管理

  • 多目录扫描:支持添加多个 ComfyUI 安装路径,独立开关控制。
  • 动态更新:勾选/取消勾选位置后,搜索结果即时刷新,无需重新扫描。
  • 排序与筛选:按创建/修改日期、名称部分匹配排序,快速定位最近编辑或特定前缀(如 Flux_, WIP_)的文件。

快速开始

1. 环境准备

  • Python 3.10+:确保已安装 Python。
  • 可选依赖:若需使用 AI 搜索,需安装 anthropic 库:
    python -m pip install anthropic
    

2. 配置 API Key (仅 AI 模式需要)

  1. 注册 Anthropic Console 获取 API Key。
  2. 设置 Windows 环境变量 ANTHROPIC_API_KEY:
    • Win + R → sysdm.cpl → 高级 → 环境变量 → 新建用户变量。
    • 变量名:ANTHROPIC_API_KEY,变量值:粘贴密钥。
  3. 重启应用。

3. 运行应用

  1. 下载项目文件至任意文件夹(如 C:\py\Workflow Finder\)。
  2. 双击运行或在终端执行:
    python workflow_finder.py
    

    无需虚拟环境,无需安装程序。

4. 初始化设置

  1. 添加位置:点击 “+ Add Location”,选择你的 ComfyUI 工作流目录(通常为 ComfyUI/user/default/workflows)。
  2. 扫描:点击 “Scan Enabled”,等待索引建立(千级文件仅需数秒)。
  3. 搜索:在搜索框输入自然语言描述,或点击 “🌐 Find in Wild” 进行全网查找。

自定义与配置

所有配置均存储在 JSON 文件中,重启应用即可生效:

  • 搜索建议:编辑 workflow_finder_queries.json 添加自定义分类与短语。
  • 名称前缀:编辑 workflow_finder_prefixes.json 添加快速筛选前缀(如 Wow_, Test_)。
  • 搜索源:编辑 workflow_finder_sources.json 启用/禁用特定网站(如 Hugging Face)。
  • 扫描配置:workflow_finder_config.json 自动保存你的目录选择与偏好。

对于每一位希望在 ComfyUI 世界中高效探索、避免重复造轮子的创作者而言,这款工具都值得加入你的必备清单。现在,下载它,让你的工作流管理变得前所未有的轻松与智能。

© 版权声明

相关文章