项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
技术标签
使用教程
—
环境要求
- Node.js 与 pnpm 包管理器(site/ 目录用 pnpm 安装与启动)
- Python 环境(用于运行 scripts/sync 下的同步脚本及构建时的 prebuild)
- Git,用于克隆仓库
- 可选:本地已安装 ComfyUI,用于执行节点兼容性校验
安装与启动步骤
-
1克隆仓库
把官方模板仓库下载到本地,后续所有命令都在仓库根目录或 site/ 子目录执行。
git clone https://github.com/Comfy-Org/workflow_templates.git cd workflow_templates -
2安装站点依赖
进入 README 指定的 site/ 目录,用 pnpm 安装 Astro 静态站点依赖,需先装好 Node.js。
cd site pnpm install -
3启动开发服务器
README 说明开发服务器运行在 localhost:4321,启动后可在浏览器浏览、搜索模板。
pnpm run dev -
4执行生产构建
生成生产版本,README 注明该命令会先跑 prebuild(含 pip 相关步骤),需保证 Python 可用。
pnpm run build -
5同步模板清单
新增或修改 templates/ 与 bundles.json 后,运行此脚本让改动同步到打包产物中。
python scripts/sync/sync_bundles.py -
6同步蓝图清单
修改 blueprints/ 与 blueprints_bundles.json 后,运行脚本同步子图蓝图。
python scripts/sync/sync_blueprints.py -
7校验节点兼容性
在本地已安装 ComfyUI 的前提下,检查模板所用节点是否可用;无本地 ComfyUI 时跳过。
npm run validate:comfyui-nodes
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
PUBLIC_APPROVED_ONLY | 否 | 构建期环境变量,设为 'true' 时只收录 status 为 approved 的工作流 | 'true' |
VERCEL_PREVIEW_ALIAS | 否 | Preview Prod 预览环境使用的 Vercel 别名密钥 | your-preview-alias |
VERCEL_PREVIEW_TEST_ALIAS | 否 | Preview Test 预览环境使用的 Vercel 别名密钥 | your-preview-test-alias |
如何确认成功
浏览器打开 http://localhost:4321,能看到可浏览、可搜索的模板站点页面,即表示开发服务器启动成功。
常见问题
Q:普通用户也要克隆这个仓库吗?
A:不必。它是 ComfyUI 官方模板库,已被内置集成,直接打开 ComfyUI 的模板浏览器就能一键套用现成工作流。
Q:改了模板文件为什么站点没变化?
A:按 README 的 Quick Start,编辑 templates/ 和 bundles.json 后要运行 python scripts/sync/sync_bundles.py 同步,蓝图则用 sync_blueprints.py。
Q:构建时报 pip 相关错误怎么办?
A:pnpm run build 会先执行 prebuild 并调用 pip,请确认本机 Python 与 pip 已安装且可正常调用。
Q:预览环境为什么能看到未通过审核的工作流?
A:状态过滤由构建期变量 PUBLIC_APPROVED_ONLY 控制,预览环境不设置该变量,因此会显示 pending、approved、rejected、deprecated 全部工作流。
Q:校验节点兼容性失败怎么办?
A:该命令依赖本地 ComfyUI 环境,请先确认本地 ComfyUI 已正确安装,必要时参考 scripts/README.md 中的说明。
注意事项
- README 只给出了仓库自身(站点与脚本)的开发命令,未提供面向普通用户的安装步骤,普通用户通常无需安装本仓库。
- 仓库采用 package-per-media 结构:packages/core(comfyui-workflow-templates-core)、packages/media_*、packages/blueprints(comfyui-subgraph-blueprints)、packages/me
- 开发服务器默认端口为 4321,如被占用需自行处理端口冲突。
- 模板站点通过 GitHub Actions 部署到 Production、Preview Prod、Preview Test、PR Preview 四类环境,生产部署需人工批准。
核心亮点
- 官方维护,与 ComfyUI 版本同步更新,兼容性有保障
- 内置在 ComfyUI 模板浏览器中,无需手动下载即可调用
- 覆盖文生图、图生图、放大、ControlNet 等主流场景,模板种类全
不足之处
- 本质是工作流 JSON 集合,不含模型权重,仍需自行下载大模型
- 自定义程度有限,复杂需求还得手动改节点
适用场景
- ComfyUI 新手快速跑通第一条出图流程
- 需要标准放大或 ControlNet 流程时直接套用模板
- 作为学习节点连接与参数配置的参考样例
替代项目
ComfyUI-Manager、comfyui-workflow-gallery
上一篇:ComfyUI-Manager
下一篇:xiaozhi-esphome
同类项目推荐
n8n
开源
拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。
Fair-code workflow automation platform with native AI capabilities. Combine visual b···
EasyCLIProxyAPI
开源
图形界面一键配好 AI 代理,省去手写配置文件
A desktop GUI for CLIProxyAPI and a tool for automatically configuring popular AI ag···
feishu-docx
开源
让 AI 代理轻松读写飞书文档,双向转换 Markdown
Feishu/Lark Docs、Sheet、Bitable <-> Markdown | AI Agent-friendly knowledge base exp···
puppeteer
开源
用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。
JavaScript API for Chrome and Firefox
