Hướng dẫn
Ra mắt shipvideo: Giải pháp AI mã nguồn mở dùng Opus 5.5 tự động tạo video thuyết trình
(giờ Việt Nam)
Tóm tắt AI
Dự án shipvideo cho phép chuyển đổi URL hoặc prompt thành video MP4 hoàn chỉnh mà không cần chỉnh sửa thủ công, nhờ sức mạnh của Claude Opus 5.5 kết hợp với OpenComputer serverless agent.
Chính văn · Bản dịch AI

launchvideo.io
Dán URL hoặc mô tả sản phẩm. Opus 5.5 sẽ viết kịch bản phim và một agent serverless sẽ thực hiện render. Khoảng bốn phút và tiêu tốn khoảng 100k token mỗi video.
ví dụ
Được tạo bởi trang này, không qua chỉnh sửa.
Mỗi video là một lần chạy duy nhất: nhập URL hoặc câu lệnh (prompt), xuất ra file MP4. Không chỉnh sửa.
cách thức hoạt động
Một agent serverless trên OpenComputer. Sở hữu chỉ với một cú nhấp chuột.
Toàn bộ sản phẩm là một file agent, ba công cụ và biểu mẫu này. OpenComputer chạy agent, microVM dùng để render, cổng kết nối model (model gateway) và API phiên làm việc mà trang web truy vấn.
AgentOne OpenComputer serverless agent, được định nghĩa bằng TypeScript và triển khai bằng opencomputer deploy. Không framework, không hàng đợi, không máy chủ của chúng tôi.
Modelanthropic/claude-opus-5.5 thông qua cổng kết nối model của OpenComputer. Khoảng 90k token đầu vào và 15k token đầu ra mỗi phim, phần lớn là mã HTML.
RuntimeMỗi công việc là một phiên làm việc trong một microVM mới: Amazon Linux 2023 trên arm64, 4 vCPU, 8 GB RAM, Node 22. Lần gọi công cụ đầu tiên sẽ cài đặt Playwright headless Chromium và một ffmpeg tĩnh (mất khoảng một phút); VM sẽ bị hủy sau đó.
ToolsBa hàm defineTool. web_fetch trả về văn bản trang cùng tiêu đề, các tiêu đề mục, các mã màu hex được sử dụng nhiều nhất và Google Fonts. check_scene tải phim và báo cáo các lỗi JS cùng văn bản hiển thị tại các mốc thời gian mẫu. render_video thực hiện render và tải lên.
RenderingKhông sử dụng model video. Các đồng hồ của trang (requestAnimationFrame, timers, Date, CSS và Web Animations) được thay thế bằng một đồng hồ ảo, vì vậy mọi khung hình đều là kết quả tìm kiếm xác định. 1920x1080 ở tốc độ 30 fps, các khung hình JPEG được chuyển vào libx264, crf 18.
StorageAgent không lưu trữ bất kỳ thông tin bảo mật nào. Biểu mẫu tạo ra một token tải lên Vercel Blob giới hạn trong một đường dẫn trong ba giờ, lưu trữ nó trong một manifest theo từng công việc và công cụ sẽ lấy nó theo ID công việc. File MP4 hoàn thiện là một URL Blob công khai.
Control planeTrang này sử dụng cùng một API với CLI: tạo phiên làm việc, gửi một lượt yêu cầu, truy vấn luồng sự kiện (tool.started, tool.completed, turn.completed) để hiển thị tiến trình và coi như hoàn tất khi file MP4 xuất hiện trong Blob.
// opencomputer/agents/director/agent.ts
import { useInput, useModel, useTool } from "@opencomputer/agent";
import { checkScene, renderVideo } from "./tools/scene.js";
import { webFetch } from "./tools/web.js";
export default function Agent() {
const input = useInput(); // the JOB block from the form
useModel("anthropic/claude-opus-5.5");
useTool(webFetch); // read the product's site
useTool(checkScene); // load the HTML, report errors + visible text
useTool(renderVideo); // headless Chromium → ffmpeg → Blob
return `You are a motion designer who writes code. ...`;
}$npx opencomputer template deploy https://github.com/diggerhq/shipvideo
Mọi thứ ở trên đều nằm trong repo và triển khai vào tài khoản của bạn chỉ với một cú nhấp chuột. Ý tưởng này bắt nguồn từ bài viết của Deedy về Opus 5.5 và video hướng dẫn: model viết phim dưới dạng mã nguồn, và mã nguồn đó render ra kết quả giống hệt nhau mỗi lần chạy.
Bài viết được AI dịch và tổng hợp tự động từ Hacker News Nổi bật (buzzing.cc bản dịch tiếng Trung). Liên kết bài gốc ở phía trên. Dữ liệu đồng bộ qua API công khai được ghi nguồn tại AI HOT (canonical) ↗. AIHOT.vn luôn dẫn nguồn đầy đủ — nếu bạn thấy điểm cần chỉnh sửa, hãy gửi ý kiến tại trang phản hồi.