Communitygithub.com

Zman2087/faceless-studio

建立並重複使用頻道的媒體資產庫 — B-roll、背景、照片、音樂、音效、AI 剪輯以及(針對現場頻道)角色設定表、面部錨點和場景靜態圖 — 並記錄每個項目的來源、授權與信用標註,以及哪些貼文使用過它,確保影片重複使用已付費的內容,且絕不發布未經授權的素材。

faceless-studio 是什麼?

這個技能(Asset Library)為 AI 代理(如 Claude Code、Cursor)提供一套完整的指令碼系統,用來管理 YouTube 頻道的媒體資產。它建立一個獨立於 Git 的私有庫,每當使用者說「保存這個片段」、「找一段廚房 B-roll」、「我們可以用哪首音樂」、「這個能用嗎?」或「把這個加到庫裡」時,代理就能透過 `scripts/assets.mjs` 指令新增、查找、使用或檢查資產。資產涵蓋 B-roll、照片、音樂、音效、已生成的 AI 片段、字型等,每項都標記種類、標籤、授權類型(own、cc0、pexels、cc-by、licensed、unknown)及來源 URL。核心規則是「unknown 授權的資產永不發布」,並強制要求 cc-by 素材附帶信用標註。技能支援從 Onboarding 時匯入頻道靜態圖,到產出後自動關聯貼文使用的資產,確保內容團隊可重複使用已付費或免授權素材,避免版權問題。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Zman2087/faceless-studio/tree/HEAD/.claude/skills/asset-library

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

資產庫

每個頻道一個記錄表,存放在 channels/<slug>/assets/library.json(檔案放在 assets/files/), 加上 channels/_shared/ 存放所有頻道都能使用的項目。頻道資料夾預設被 Git 忽略,所以資產庫保持私有。所有操作都透過 scripts/assets.mjs 執行:

node scripts/assets.mjs seed  <slug>                                   # 上線後:匯入面部錨點、角色設定表、場景靜態圖
node scripts/assets.mjs add   <slug> <file|url> --kind broll --tags kitchen,morning --licence pexels --source <page URL>
node scripts/assets.mjs find  <slug> --kind broll --tags kitchen --min-dur 3 --unused-days 30
node scripts/assets.mjs use   <slug> a-007 --post p-012
node scripts/assets.mjs check <slug>

種類與標籤

clip(我們生成的 AI 角色片段)、broll、still(角色 / 場景圖片)、photo、 music、sfx、voice(已核准的配音)、font、logo-free-graphic。 標籤:小寫、具體、可搜尋 — 地點(kitchen)、情緒(calm)、主題 (coffee)、設定中的支柱關鍵字。每個資產 2–5 個標籤。

授權 — 唯一重要的規則

--licence可以使用嗎?需要信用標註?
own可以 — 我們生成的(Higgsfield、ElevenLabs)或擁有者製作的不需要
cc0、pexels、pixabay可以不需要(但仍需記錄 --source)
unsplash僅限靜態圖不需要
cc-by可以必須:--credit "照片:姓名,CC BY 4.0" → 放入該鏡頭的 credit
licensed可以 — 已付費;將訂單 / 授權參考放入 --note依照授權規定
unknown永不發布 — find 會隱藏它,use 會拒絕使用—

絕對不要新增:任何帶有品牌商標或真實人臉的內容、真實聊天或貼文的截圖、 從 TikTok/YouTube/Spotify 盜取的音樂、未標明授權的「免費」網站。當擁有者 提供檔案但沒有來源時,先以 unknown 加入,再詢問來源。

資產來源

  1. 優先使用我們自己的:每位製作者製作的每個 Higgsfield 片段和靜態圖都是 own;未使用的好素材之後可當作免費 B-roll(--kind clip --job-id …)。
  2. 有明確授權的免費素材:Pexels / Pixabay 影片與照片、CC0 庫。儲存頁面 URL 為 --source。
  3. 音樂:發文時使用應用程式內建的音效庫最安全(熱門音效在應用內新增,不會嵌入影片)。只有 own/cc0/licensed 的才可嵌入背景音樂;音量保持在 music_volume 0.06–0.12。
  4. 生成缺少的素材(使用 Higgsfield generate_image/generate_video,先告知點數)並以 own 加入。

流程如何使用資產庫

  • 撰寫者 / 影片腳本:使用 find --unused-days 30 尋找 B-roll,讓動態不會重複;最少使用的優先。
  • 製作者:產出貼文後,使用 add 新增該貼文的片段(--kind clip --licence own --job-id)並 use 所有出現在其中的資產。
  • 在交付任何使用非 own 資產的影片之前:check 必須輸出 CHECK OK,且每個 cc-by 資產的信用標註都已放入對應鏡頭。
  • 在雲端沙箱中資產庫不會被簽出:以 url 傳遞資產(或使用 media_upload 上傳檔案後使用該 URL)。

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

相關技能