mcpField
S
studio

studio

github.com/remotion-dev开发68.6k489 次安装今天更新
代码仓库

关于 studio

用于准备 Remotion monorepo、启动示例 Studio,并在 Codex 内置浏览器中打开命令行输出的网址的工作流技能。

主要功能

  1. 01安装依赖并构建 monorepo
  2. 02使用 bunx 启动示例 Studio
  3. 03采用命令行报告的 Studio 网址
  4. 04在 Codex 内置浏览器中打开网址

适用场景

  1. 01开发时启动示例 Studio
  2. 02其他 worktree 可能占用默认端口时打开正确的 Studio
  3. 03告知 Studio 服务是新启动还是已在运行

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/remotion-dev/remotion --skill studio

安装后在 Claude Code 中输入/studio确认已加载。

附带文件agents/openai.yaml

详细介绍

Remotion Studio

概述

准备 Remotion monorepo,启动示例 Studio,并在 Codex 内置浏览器中打开服务提供的 URL。

工作流

  1. 在仓库根目录运行:
bun i && bun run build
  1. 从示例包启动 Studio:
cd packages/example && bunx remotion studio --no-open

使用 bunx,而非 npx。始终传入 --no-open;Codex 应显式打开输出的 URL,而不是让 CLI 打开浏览器。

  1. 启动 Studio 前不要检查 localhost:3000。另一个工作树可能已在使用该端口,提前探测可能会打开错误的 Studio。
  2. 保持服务进程运行,并读取其输出以获取本地 URL。默认 URL 应为 http://localhost:3000,但应以 CLI 输出为准。
  3. 如果 CLI 提示 Studio 已在运行,请使用该次 CLI 调用输出的确切 URL。只有在 CLI 确认此工作树对应的 URL 后,才能使用 curl 验证。
  4. 在 Codex 内置浏览器中自行打开 CLI 输出的确切 URL。如果尚无可用的浏览器工具,请使用 tool_search 查找内置浏览器控制工具,然后导航到本地 URL。
  5. 告知用户 Studio URL,以及这是新启动的服务还是已在运行的服务。

评论

支持 Markdown