Tự động hoá pipeline video
VAS đóng gói 13 project skill (trongskills/<name>/SKILL.md) + 1 skill bên thứ ba ($remotion-best-practices). Mỗi skill là một module độc lập — agent đọc SKILL.md khi cần; bạn có thể bấm từng card bên dưới để xem tóm tắt trên docs hoặc mở Tổng quan Skills.
Quản lý job
video-job-manager
Tạo & quản lý
jobs/<job_id>/, theo dõi artifact stale giữa các stage.video-production-orchestrator
Điều phối pipeline A→Z: đúng skill, đúng thứ tự, kiểm tra cổng thoát.
Asset & lập kế hoạch
asset-semantic-extractor
Phân tích ảnh/video/audio, xuất TOML semantic index cho các skill sau.
semantic-asset-mapper
Match scene intent với asset có sẵn (vector search, SQLite + sqlite-vec).
video-creative-planner
Kịch bản & scene intent bám asset thực có — tránh plan footage không tồn tại.
video-design-spec-builder
Chiết xuất VDS (phong cách) từ video mẫu để tái dùng cho job khác.
shot-coverage-planner
Cutaway / B-roll / slowdown khi mapper baseline thiếu shot.
fal-image-generator
Ảnh AI qua fal.ai khi không có raw footage; reference image để cố định nhân vật.
Xử lý + tạo audio
ausynclab-voice
Narration TTS (AusyncLab, đa giọng).
audio-deduplicate
Bỏ đoạn nói trùng/lặp trong ghi âm (dựa transcript có timestamp cấp từ).
word-timestamps-extractor
Transcribe + timestamp từng từ (subtitle, dedupe, align với asset).
Render video
video-render-plan-builder
TOML EDL từ kịch bản + asset map + audio + style rules.
video-renderer
Render TOML → MP4 (Remotion / FFmpeg), chuẩn TikTok/Reels/Shorts.
remotion-best-practices
Skill bên thứ ba — best practice Remotion; cài bằng
bash scripts/ensure-remotion-skill.sh --install.Tìm kiếm thông minh
Search bằng tiếng Việt
Gõ truy vấn ngôn ngữ tự nhiên (
phong cảnh núi tuyết, người đang nói, nhạc buồn) — top 5 asset khớp ngữ nghĩa nhất hiện ra. Không cần tag tay.Lọc theo loại / job / source
--media image|video|audio để lọc loại media. --source jobs --job <id> để chỉ tìm trong asset của 1 job cụ thể.Tích hợp 3 IDE/agent
Cursor
Mở folder bằng
cursor . — Cursor tự pickup AGENTS.md làm workspace rule. 13 project skills sẵn sàng cho mọi chat.Codex
cd vào folder rồi gõ codex — Codex CLI tự đọc AGENTS.md + danh sách skill.Claude Code
claude trong folder → discover .claude/skills/*/SKILL.md (đã symlink). Gõ /skills để verify.Skill bên thứ ba
Cài thêm skill ngoài (vd.
remotion-best-practices) bằng 1 lệnh bash scripts/ensure-remotion-skill.sh --install — dùng được cho cả 3 IDE.Vận hành đơn giản
Auto installer
macOS / Windows: double-click
setup/Install.command hoặc Install.bat — installer tự kiểm tra Python, ffmpeg, mở browser lấy API key, đăng ký watcher chạy nền. Xong trong < 5 phút.Watcher chạy 24/7
Đăng ký với launchd (mac) / Task Scheduler (win) → tự bật cùng máy, tự restart khi crash. Đọc
Status.command để xem PID + lỗi gần nhất.Idempotent
Cùng 1 file index 100 lần chỉ tốn quota AI đúng 1 lần. Watcher restart, copy file qua nhiều folder, scan lại toàn bộ — đều an toàn, không ngốn key.
Đa nền tảng
macOS (FSEvents), Windows (ReadDirectoryChangesW), Linux (inotify) — đều hoạt động. Có fallback
--polling cho NFS / sandbox.Bước tiếp theo
Bắt đầu nhanh
Auto installer < 5 phút cho Mac/Win.
Cài đặt đầy đủ
Cài tay 3 OS để dùng toàn bộ pipeline (Remotion render, voice TTS).