note記事で紹介するComfyUIワークフローを配布するためのリポジトリです。
読者はGitHubの画面を操作しなくても、note記事に貼った「ダウンロード」リンクをクリックするだけで workflow.json を取得できる想定です。
note記事には、GitHub Releasesのアセットに直接つながるリンクを貼ります。
READMEを見ている方は、以下の流れで取得できます。
- このリポジトリの右側または上部にある Releases を開く
- 最新リリースを開く
- Assets にある
grok-build-comfyui-workflow.jsonをダウンロードする
note記事に貼る文言例:
[ComfyUIワークフローをダウンロード](https://github.com/cazzek/lab-notes/releases/latest/download/grok-build-comfyui-workflow.json)固定バージョンにしたい場合の文言例:
[ComfyUIワークフローをダウンロード](https://github.com/cazzek/lab-notes/releases/download/v1.0.0/grok-build-comfyui-workflow.json)通常は latest のリンクが便利です。記事公開後にワークフローを更新しても、読者は最新リリースのファイルを取得できます。
- 上のリンクから
grok-build-comfyui-workflow.jsonをダウンロードする - ComfyUIを起動する
- ComfyUI画面に
workflow.jsonをドラッグ&ドロップする - 不足しているモデルやカスタムノードが表示された場合は、このREADMEの「必要なモデル・カスタムノード」欄を確認する
- プロンプトや保存先を必要に応じて変更して実行する
comfyui-workflows/
├─ README.md
├─ workflows/
│ └─ grok-build-comfyui-workflow.json
├─ samples/
│ └─ README.md
└─ docs/
└─ release-guide.md
| ファイル | 説明 | 配布状況 |
|---|---|---|
workflows/grok-build-comfyui-workflow.json |
note記事用のComfyUIワークフロー。現在はプレースホルダです。 | 準備中 |
将来的に複数のワークフローを追加する場合は、workflows/ に分かりやすいファイル名で追加してください。
例:
workflows/
├─ grok-build-comfyui-workflow.json
├─ character-prompt-only-workflow.json
└─ character-reference-workflow.json
生成例や比較画像は samples/ に置きます。
例:
samples/
├─ grok-build-sample-output.png
└─ character-reference-example.png
READMEやnote記事では、サンプル画像を「このワークフローで生成できるイメージ」として紹介できます。
実際のワークフローを追加したら、ここに必要なものを書いてください。
| 種類 | ファイル名 | 配置先の例 | 備考 |
|---|---|---|---|
| checkpoint / diffusion model | 未記入 | ComfyUI/models/checkpoints/ など |
使用するモデル名を書く |
| VAE | 未記入 | ComfyUI/models/vae/ |
必要な場合だけ記入 |
| LoRA | 未記入 | ComfyUI/models/loras/ |
必要な場合だけ記入 |
| カスタムノード | 用途 | URL |
|---|---|---|
| 未記入 | 未記入 | 未記入 |
- このリポジトリでは、モデル本体や有料素材は配布しません。
workflow.jsonだけを配布します。- ワークフローを読み込んでも、必要なモデルやカスタムノードが手元にない場合は実行できません。
- モデルやLoRAの利用規約は、それぞれの配布元で確認してください。
- 生成結果は環境、シード、ComfyUIのバージョン、モデルのバージョンによって変わることがあります。
このリポジトリに置くREADME、説明文、プレースホルダファイルのライセンスは、後で必要に応じて決めてください。
注意:
- ComfyUI本体のライセンスとは別です。
- 使用するモデル、LoRA、カスタムノードには、それぞれ別のライセンスや利用条件があります。
- 他者の画像、キャラクター、商標、ロゴを含むサンプル画像を置く場合は、権利関係を確認してください。
workflow.json を公開する前に、以下を確認してください。
- ローカルの絶対パスが入っていないか
- 例:
/Users/your-name/... - 例:
C:\Users\your-name\...
- 例:
- ユーザー名、PC名、プロジェクトの非公開名が入っていないか
- APIキー、トークン、パスワードが入っていないか
- privateな画像ファイル名やフォルダ名が入っていないか
- 出力先ファイル名に個人名や非公開プロジェクト名が入っていないか
.envや設定ファイルの中身を貼り付けていないか
コマンドで確認する例:
cd /path/to/lab-notes
rg -n '/Users/|C:\\Users\\|token|api[_-]?key|password|secret|PRIVATE|private' workflows docs README.mdMacで自分のユーザー名が混ざっていないか確認する例:
cd /path/to/lab-notes
rg -n "$(whoami)" workflows docs README.md見つかった文字列が公開してよいものか、必ず目視で確認してください。
| バージョン | 日付 | 内容 |
|---|---|---|
| v0.1.0 | 未リリース | 配布用リポジトリ構成を作成 |