Communitygithub.com

notasimrazzaq/AI-Video-Editor

檢查或修復此 Windows PC 上的影片編輯工具鏈(需要 Node 22+、FFmpeg、Deepgram 金鑰、Chrome、HyperFrames 技能)。當轉錄或渲染失敗、新電腦需要設定、缺少 .setup-ok 檔案,或使用者要求更新 HyperFrames 時使用。

AI-Video-Editor 是什麼?

此技能「AI-Video-Editor」專為 Windows 環境設計,負責自動檢查並修復 AI 影片編輯的完整工具鏈,包含 Node.js 22+、FFmpeg、Chrome、Deepgram API 金鑰以及 HyperFrames 相關技能。它會執行無需監控的 PowerShell 安裝/修復腳本(tools/setup.ps1),成功時會寫入 `.setup-ok` 標記檔,若遇到無法自動處理的問題則會輸出明確的失敗原因與建議修復方式。支援平台為 Windows PC,搭配 Claude Code、Cursor 或 Codex 等 AI 代理使用。其主要價值在於簡化環境佈署與故障排除流程,讓使用者無需手動逐一安裝依賴項,並能快速排除常見錯誤,如 Deepgram 金鑰未設定、PATH 未更新、PowerShell 執行策略限制等。技能也提供 `npx hyperframes doctor` 快速診斷指令,並明確告知哪些工具(如 Docker、whisper.cpp)在本環境中不需要,避免不必要的安裝。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/notasimrazzaq/AI-Video-Editor/tree/HEAD/.agents/skills/mg-setup-check

在你喜歡的 AI 中提問

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

說明文件

設定檢查 (Windows)

自動安裝或修復所有元件(無需監控,可安全重複執行,成功時會寫入 .setup-ok):

powershell -NoProfile -ExecutionPolicy Bypass -File tools/setup.ps1

當某些項目無法自動完成時,會印出 SETUP FAILED: <原因> 及對應的修復方式。

已知的正確設定:

工具位置
Node.js 22+winget OpenJS.NodeJS.LTS → C:\Program Files\nodejs
FFmpeg / FFprobewinget Gyan.FFmpeg
轉錄 / AI 語音透過 tools/transcribe-deepgram.ps1 使用 Deepgram API,金鑰放在使用者環境變數 DEEPGRAM_API_KEY 中
Chrome系統安裝,或從 npx --yes hyperframes browser ensure 取得私人副本
HyperFrames 技能%USERPROFILE%\.agents\skills(以及 .claude\skills)

請勿安裝 whisper.cpp 或執行本地轉錄模型(在一般 PC 上很慢又很吵)。

檢查

npx -y hyperframes doctor

本環境不需要 Docker、Kokoro (TTS)、MusicGen 和 whisper-cpp — 請忽略它們。

常見修復

  • Deepgram 金鑰:使用者自行執行 powershell -NoProfile -ExecutionPolicy Bypass -File tools/set-deepgram-key.ps1(絕對不要在聊天中貼上金鑰)。腳本即使在舊終端機中也能讀取使用者範圍的變數值。
  • 設定後找不到 node / ffmpeg:在終端機中重新整理 PATH($env:Path = [Environment]::GetEnvironmentVariable('Path','Machine') + ';' + [Environment]::GetEnvironmentVariable('Path','User'))或重新啟動編輯器。
  • 「執行指令碼被停用」:一律透過 powershell -NoProfile -ExecutionPolicy Bypass -File ... 來呼叫腳本。
  • Deepgram 401:金鑰錯誤或已過期 — 請使用者重新設定。402/429:額度不足 / 被限制速率。
  • 更新技能 / CLI:npx -y hyperframes skills update、npx -y hyperframes upgrade。
  • 任何需要管理員權限的操作:直接給使用者可在管理員終端機中執行的確切指令。

Individual skills in this repo

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

notasimrazzaq/AI-Video-Editor

Add motion graphics on top of the user's own raw / talking-head video (Damiano 'Motion Graphics with Claude Code' workflow, PROMPT 11 + 12). Use when: the user gives a raw video, reel, clip or footage and wants it edited, animated, 'made into a masterpiece', cards/counters/checklists added, or a specific moment fixed ('when I say X, show Y').

notasimrazzaq/AI-Video-Editor

Render and export HyperFrames videos: frame rate, 4K, ProRes MOV, PNG sequence, smaller files (--crf), transparent overlays for Premiere/After Effects (PROMPT 14), plus quick fixes when something looks wrong (fonts, cropping, captions overlap, timing, huge files). Use when: the user asks to render, export, change resolution/fps, make it transparent, reduce size, or says something looks off.

notasimrazzaq/AI-Video-Editor

Make a motion-graphics video with no footage: text-only / script video, product launch video, SaaS promo from screenshots, a first test render, or the 10-moves demo (kit PROMPTS 02, 03, 08, 09, 10). Use when: the user gives a script, a product description, app screenshots or a brief and wants an animated video made from nothing.

notasimrazzaq/AI-Video-Editor

Add sound effects to a motion-graphics video: the kit's clicks (pop, tick, counter, chime, snap, star, switch, fill, success) and the paper / stop-motion set (paper-flip, paper-drop, paper-rustle, tape-rip, marker-tick, marker-scribble, stamp, paper-slide, thump). PROMPT 13. Use when: the user asks for sound effects, SFX, clicks, ticks, dings, crisp sounds, page turns, paper sounds, or 'make it sound better'.

相關技能