开发者生态
morning
Opus 5.5 擅长讲解视频
2026-09-25
1 阅读
约6分钟阅读
iacguy
字号:
URL 提示选择一个尝试示例 发送示例 由本页制作,未受影响。每个都是一次运行:一个 URL 或一个提示输入,一个 MP4 输出。没有编辑。 0: 31 NVIDIA nvidia.com 使用此输入 → 0: 34 Jev,作者:TypeSafe AI typesafe.ai 使用此输入 → 0: 33 OpenComputer opencomputer.dev 使用此输入 → 0: 34 Linear Linear.app 使用此输入 → 0: 32 Infera(根据提示)“为致力于推理的现代初创公司制作现代流畅而有力的视频” 使用此输入 → 它如何运行 无服务器代理在开放计算机上。一键为您服务。整个产品就是一个代理文件,三个工具,这个表格。 OpenComputer 运行代理、它在其中呈现的 microVM、模型网关以及页面轮询的会话 API。代理 一个 OpenComputer 无服务器代理,在 TypeScript 中定义并使用 opencomputer deploy 进行部署。没有框架,没有队列,没有我们的服务器。通过 OpenComputer 的模型网关对 anthropic/claude-opus-5.5 进行建模。每部电影大约有 90k 个输入和 15k 个输出标记,其中大部分是 HTML 本身。运行时 每个作业都是新 microVM 中的一个会话:arm64 上的 Amazon Linux 2023、4 vCPU、8 GB RAM、Node 22。第一个工具调用安装 Playwright 的无头 Chromium 和静态 ffmpeg(大约一分钟);之后虚拟机就被扔掉了。工具 三个defineTool 函数。 web_fetch 返回页面文本以及标题、标题、最常用的十六进制颜色和 Google 字体。 check_scene 加载影片并报告 JS 错误和样本时间戳处的可见文本。 render_video 渲染并上传。渲染 无视频模型。页面的时钟(requestAnimationFrame、计时器、日期、CSS 和 Web 动画)被替换为虚拟时钟,因此每一帧都是确定性搜索。 1920x1080,30 fps,JPEG 帧通过管道传输到 libx264,crf 18。 存储 代理没有任何秘密。该表单会在一个路径上创建一个 Vercel Blob 上传令牌,持续三个小时,将其存放在每个作业清单中,然后该工具通过作业 ID 获取它。完成的 MP4 是一个公共 Blob URL。控制平面 此页面使用与 CLI 相同的 API:创建会话、发送一轮、轮询事件流(tool.started、tool.completed、turn.completed)以显示进度,并将 Blob 中出现的 MP4 视为已完成。 // opencomputer/agents/director/agent.ts import { useInput, useModel, useTool } from "@opencomputer/agent";从“./tools/scene.js”导入{ checkScene,renderVideo };从“./tools/web.js”导入{webFetch};导出默认函数 Agent() { const input = useInput(); // 来自 useModel("anthropic/claude-opus-5.5") 形式的 JOB 块;使用工具(webFetch); // 读取产品站点 useTool(checkScene); // 加载 HTML,报告错误 + 可见文本 useTool(renderVideo); // headless Chromium → ffmpeg → Blob return `你是一个编写代码的动作设计师。 ...`;一键部署此代理。免费帐户,代理以其工具和提示登陆您的项目。克隆存储库 diggerhq/shipvideo:代理、渲染器和此 Web 应用程序。构建您自己的代理快速入门:TypeScript 文件、部署、会话。十分钟。 $ npx opencomputer template deploy https://github.com/diggerhq/shipvideo copy 上面的所有内容都在 repo 中,一键将其部署到您的帐户。这个想法来自 Deedy 在 Opus 5.5 上的帖子和教学视频:模型将电影编写为代码,并且代码每次渲染都相同。
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱