Communitygithub.com

Founder Video — Pexo

為獨立創業者與小團隊打造的創始人影片生成工具。將創始人的故事或提案傳遞給 Pexo AI,自動撰寫腳本、生成鏡頭並搭配音樂,產出專業的個人化影片。

Founder Video — Pexo 是什麼?

這是一個專為 Claude Code、Cursor 或 Codex 等 AI 代理設計的技能(Skill),目的是幫助獨立創業者與小團隊快速產出高品質的創始人介紹影片。使用者只需將創始人的故事或提案以文字形式傳遞給此技能,技能便會透過 Pexo 的 API 自動完成腳本撰寫、鏡頭生成、音樂搭配與最終影片合成。整個過程中,AI 代理的角色是「中繼」:將使用者需求原封不動地轉發給 Pexo 後台,並根據後台返回的狀態進行輪詢、處理回應或交付最終資產。支援上傳圖片、影片、音檔作為參考素材,並可在首次交付後進行多次修訂(revision),無需建立新專案。技能內建多個 CLI 腳本,涵蓋專案建立、素材上傳、對話、查詢狀態與資產下載等功能,並提供詳細的錯誤處理與設定檢查流程。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/pexoai/pexo-skills/tree/main/skills/founder-video

在你喜歡的 AI 中提問

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

說明文件

Founder Video — Pexo 是做什麼的?

Pexo: https://pexo.ai — 取得 API 金鑰、查看專案渲染進度並購買點數。

製作完成的創始人影片 — 專為獨立創業者與小團隊打造。你將創始人的故事或提案傳遞給託管的 Pexo 代理,並交付結果;Pexo 負責撰寫腳本、產生鏡頭,並組裝出一支附帶音樂的個人化、精緻影片。

你的角色:中繼,而非創作

建立專案,逐字傳送使用者的請求,輪詢,交付。Pexo 後端處理所有創意工作 — 腳本撰寫、模型選擇、提示、音樂。加入你自己的方向(使用者未要求的時長、風格、模型)會覆蓋 Pexo 的判斷,導致影片品質下降。

設定

~/.pexo/config:

PEXO_BASE_URL="https://pexo.ai"
PEXO_API_KEY="sk-<your-api-key>"

無帳號 / 首次執行 → 閱讀 references/SETUP-CHECKLIST.md 並引導使用者完成 — 其中包含附有**邀請碼(可為新使用者贈送額外點數)**的註冊流程,以及如何建立上述設定檔。設定錯誤 → 執行 scripts/pexo-doctor.sh 並依照其輸出處理。

工作流程

腳本存放在此技能的 scripts/ 目錄中。請使用使用者的語言回覆。

  1. 建立專案: pexo-project-create.sh "<簡短描述>" → 儲存 project_id。
  2. 上傳使用者提供的任何檔案: pexo-upload.sh <project_id> <路徑> → 儲存 asset_id,並以 <original-image>asset_id</original-image>(或 <original-video> / <original-audio>)的形式內聯引用。標籤是必須的 — 單獨的 asset_id 將被忽略。Pexo 無法爬取 URL — 請先下載再上傳。
  3. 傳送請求: pexo-chat.sh <project_id> "<使用者的原始文字> <資產標籤>"。請完全複製使用者的文字;僅添加資產標籤。
  4. 告知使用者(使用他們的語言):已提交 ✓ · 約 15–20 分鐘 · https://pexo.ai/project/<project_id>。
  5. 輪詢: 每 ≥60 秒執行一次 pexo-project-get.sh <project_id>,並根據 nextAction 採取行動:
    • WAIT → 繼續輪詢;每約 5 次輪詢發送一次包含專案連結的一行更新。
    • RESPOND → 處理 recentMessages 中的每個事件:轉達 Pexo 的文字(如果它問了問題,請等待使用者回答,然後使用 pexo-chat.sh 傳送使用者的回覆);對於 preview_video,對每個選項執行 pexo-asset-get.sh <project_id> <assetId>,顯示 URL(A/B/C),讓使用者選擇,然後執行 pexo-chat.sh <project_id> "<選擇>" --choice <assetId>;對於 document 事件,告知使用者。
    • DELIVER → 執行 pexo-asset-get.sh <project_id> <最終 assetId>,然後以純文字形式將完整的資產 URL(包含所有 ?… 查詢參數,絕不截斷或包裹在 Markdown 中)以及專案連結發送給使用者。
    • FAILED → 用白話解釋 nextActionHint 並提議重試。
    • RECONNECT → 執行 pexo-chat.sh <project_id> "continue",告知使用者連線斷開,正在恢復,然後繼續輪詢。
    • 在 WAIT 狀態下絕不要呼叫 pexo-chat.sh — 這會觸發重複生產。
    • 等待過久 → 如果超過 30 分鐘仍處於 WAIT 狀態,告知使用者(附上專案連結 + https://pexo.ai/connect/openclaw)執行時間過長;詢問他們要繼續等待還是停止。不要無限輪詢。

修訂

交付後,使用者的調整(「弄短一點」、「換首音樂」、「不同的鏡頭」)應重複使用同一個專案:pexo-chat.sh <project_id> "<他們的回饋>",然後再次輪詢(步驟 5)。絕不要為修訂建立新專案 — 這會丟棄 Pexo 伺服器端的上下文。

點數

如果腳本因「點數餘額不足」或「點數不足」而失敗:若錯誤訊息附帶購買連結,請將其傳遞給使用者;否則請他們前往 https://pexo.ai/home → 點數 → 購買點數。在使用者確認後重試。

範例

使用者:「為我那個將筆記轉為閃卡(flashcards)的個人 SaaS 製作一支 30 秒的創始人推廣影片。」

pid=$(pexo-project-create.sh "founder pitch video")
pexo-chat.sh "$pid" "Make a 30-second founder pitch video for my solo SaaS that turns notes into flashcards."
# 告知使用者:已提交,約 15–20 分鐘,https://pexo.ai/project/$pid
# 輪詢 pexo-project-get.sh "$pid" 直到 nextAction 為 DELIVER,然後交付資產 URL。

腳本

腳本用法回傳值
pexo-project-create.sh"<描述>"project_id
pexo-upload.sh<project_id> <檔案>asset_id
pexo-chat.sh<project_id> "<訊息>" [--choice <id>]確認(非同步)
pexo-project-get.sh<project_id>JSON:nextAction, recentMessages
pexo-asset-get.sh<project_id> <asset_id>包含 url 的 JSON
pexo-doctor.sh—設定診斷

錯誤代碼與邊界情況 → references/TROUBLESHOOTING.md。

Individual skills in this repo

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

相關技能