# 0524 ComfyUI 課程：Skill 包 + Workflow 資料

> 這是課程實作示範用的 **skill 包**與 **ComfyUI workflow** 集合。  
> 內含的所有 skill 都**不依賴特定訂閱帳號**，可以本地跑（前提是 ComfyUI 已安裝 + 對應模型已下載）。

## 📁 資料夾結構

```
WorkflowsAndData/
├── skills/             # Claude Code skill 目錄
│   ├── starvideo/      # LTX-2 圖生影片 + BreezyVoice + 字幕一條龍
│   ├── xingxingtang-mic/   # BreezyVoice TTS（聲音複製）
│   ├── xingxingtang-memory/  # LanceDB + MCP 記憶系統
│   ├── photo/          # 本地 ComfyUI Gemini 拍照
│   └── bard/           # ACE-Step 即興歌曲生成
├── workflows/          # ComfyUI API workflow JSON
│   ├── starvideo.json        # 整合版（含 TTS）
│   ├── starvideo0517.json    # GGUF-q8 版本
│   ├── starvideoNotts.json   # **推薦**：拆分版 (nvfp4)
│   ├── TTSTest.json          # BreezyVoice TTS 獨立工作流
│   └── tts-prep.md           # TTS 台詞優化規則
├── fonts/
│   └──   # 你需要的中文字幕字體
├── codex-info/         # Codex 生圖只附說明（無實作）
├── memory-mcp/         # 記憶系統 MCP 範本
└── README.md           # 本檔
```

## 🚀 快速開始（4 步驟）

### Step 1：複製 skills 到 Claude Code

把 `skills/` 下需要的 skill 資料夾複製到：
- Windows: `C:\Users\<你>\.claude\skills\`
- Mac/Linux: `~/.claude/skills/`

### Step 2：替換絕對路徑

每個 skill 的 `SKILL.md` 內有**主人本地的絕對路徑**，例如：
```
F:/AIStudio/ClaudeCodeLover/...
F:/CUI/ComfyUI/input/...
F:/AIStudio/QwenASR/venv/...
```

請用文字編輯器 **找尋並替換**為你的本地路徑。建議事先決定：
- 影片輸出資料夾：例如 `D:/Recorder/`
- ComfyUI 路徑：例如 `D:/ComfyUI/`
- QwenASR 路徑：例如 `D:/QwenASR/`

### Step 3：放 ComfyUI workflow 到對應位置

把 `workflows/*.json` 拖到 ComfyUI 主視窗，或放到自己 ComfyUI 資料夾備用。

### Step 4：安裝必要模型（按需）

- **starvideo / starvideoNotts**：LTX-2.3 22B（nvfp4 或 fp16）+ BreezyVoice（整合版需）
- **xingxingtang-mic**：BreezyVoice + StarSound.mp3（音色 prompt 3 秒檔）
- **photo**：Gemini Image
- **bard**：ACE-Step Turbo
- 字體：把 `fonts/ChenYuluoyan-2.0-Thin.ttf` 安裝到系統字體

## ⚠️ 排除哪些 skill（為什麼）

以下 skill **沒有包進來**，因為依賴你**沒有的訂閱帳號**或**個人化的瀏覽器登入狀態**：

| skill | 為什麼排除 |
|---|---|
| agent-browser / opencli / playwright-mcp | 每位同學的瀏覽器登入狀態不同，需要自己設定 9222 Chrome 分身 |
| antigravity / asr-antigravity | 需要 Antigravity 編輯器訂閱 |
| google-creative (Flow / Opal Veo) | 需要 Google 帳號登入 |
| grok-imagine | 需要 X 訂閱 + Grok 帳號 |
| suno | 需要 Suno 訂閱 |
| pinterest-search / design-intake | 需要 Pinterest 登入 |
| codex-image:generate / edit | 需要 ChatGPT Plus/Pro 訂閱（→ 改放 `codex-info/` 只附說明） |
| chatgpt-draw | 同上 |
| deploy-site | 需要 Vercel 帳號 |

## 🧠 關於記憶系統（xingxingtang-memory）

詳細打包說明與安裝步驟見 [`memory-mcp/README.md`](memory-mcp/README.md)。

⚠️ **不要直接複製主人的個人記憶資料**（包含 daily_logs / classmates / 個人 fact）。  
只複製 MCP server 程式碼 + 空的 LanceDB 結構檔。每位同學從零開始建立自己的記憶。

## 📖 對應課程章節

- **SECTION 02**：Codex 訂閱生圖、9222 Chrome 分身、Playwright MCP、本地 ASR 三引擎
- **SECTION 03**：LanceDB 記憶系統原理、MCP 整合、Hook 自動化、打包分享）
- **SECTION 07**：LTX + ASR + TTS 小攝影機（本包的核心應用）

## 🛠️ 已知需要手動修改的路徑（按 skill 列出）

打開每個 skill 的 `SKILL.md`，搜尋下列字串並替換：

| 原路徑（主人的）| 你要改成 |
|---|---|
| `F:/AIStudio/ClaudeCodeLover/Image/Myphoto.png` | 你自己的人物參考圖路徑 |
| `F:/AIStudio/ClaudeCodeLover/Recorder/` | 你的影片輸出資料夾 |
| `F:/AIStudio/ClaudeCodeLover/TTSTestComfyUI/` | TTS 工作流目錄 |
| `F:/AIStudio/ClaudeCodeLover/Memory/` | 記憶系統目錄 |
| `F:/AIStudio/QwenASR/venv/Scripts/python.exe` | 你的 QwenASR venv python |
| `F:/AIStudio/QwenASR/app-gpu.py` | 你的 QwenASR engine 路徑 |
| `F:/CUI/ComfyUI/input/` | 你的 ComfyUI input/ 路徑 |
| `F:/CUI/run_nvidia_gpunosageattn.bat` | 你的 ComfyUI 啟動腳本（可選） |
| `C:/Users/dseditor/` | 你的家目錄 |

建議用 VS Code 開整個 `skills/` 資料夾，全域搜尋取代會很快。

---

製作日期：2026-05-17  
製作：小星糖 + 主人合作 ✨
