关于 studio
用于准备 Remotion monorepo、启动示例 Studio,并在 Codex 内置浏览器中打开命令行输出的网址的工作流技能。
主要功能
- 01安装依赖并构建 monorepo
- 02使用 bunx 启动示例 Studio
- 03采用命令行报告的 Studio 网址
- 04在 Codex 内置浏览器中打开网址
适用场景
- 01开发时启动示例 Studio
- 02其他 worktree 可能占用默认端口时打开正确的 Studio
- 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。
工作流
- 在仓库根目录运行:
bun i && bun run build
- 从示例包启动 Studio:
cd packages/example && bunx remotion studio --no-open
使用 bunx,而非 npx。始终传入 --no-open;Codex 应显式打开输出的 URL,而不是让 CLI 打开浏览器。
- 启动 Studio 前不要检查
localhost:3000。另一个工作树可能已在使用该端口,提前探测可能会打开错误的 Studio。 - 保持服务进程运行,并读取其输出以获取本地 URL。默认 URL 应为
http://localhost:3000,但应以 CLI 输出为准。 - 如果 CLI 提示 Studio 已在运行,请使用该次 CLI 调用输出的确切 URL。只有在 CLI 确认此工作树对应的 URL 后,才能使用
curl验证。 - 在 Codex 内置浏览器中自行打开 CLI 输出的确切 URL。如果尚无可用的浏览器工具,请使用
tool_search查找内置浏览器控制工具,然后导航到本地 URL。 - 告知用户 Studio URL,以及这是新启动的服务还是已在运行的服务。
评论
支持 Markdown