用途
BeatDesign 是一款独立、开源、本地优先的 AI 图像与视频创作工作台,被定位为“Higgsfield 的开源替代品”。它面向希望拥有类似 Higgsfield 的连贯创作流程,同时能将工作区运行、检查并扩展在自己机器上的用户。
主要能力
两种创作模式,同一个项目
- 无限画布(Infinite Canvas):拖入提示词、图像、视频和音频,连接节点、分支想法、比较生成结果、复用输出,将完整的视觉工作流保留在一个项目中。
- 时间线编辑器:将画布结果转为本地时间线,进行修剪、分割、移动、混音、放置和变换图片叠加、为 SRT 字幕设置样式、创建 AI Takes、预览并在浏览器中导出 MP4。
- Studio:提供专注的生成界面。
- Assets:让所有导入和生成的文件在 Canvas、Editor 和 MCP 中可用。
核心特性
- 本地优先:项目、媒体、画布状态、时间线及生成历史均保存在本地工作区。
- 画布与编辑器保持连接:生成的成果成为可复用的项目资产,而不是消失在某一个工具中。
- 自带智能体(Agent):Codex、Claude Code、Cursor 以及其他 MCP 主机可以检查并更新你在浏览器中看到的同一个项目。
- 自带生成访问:BeatAPI 是内置提供方。本地导入、编排、编辑、预览和导出不需要 API 密钥;仅在需要生成或分析媒体,或使用 AI redo 时,才需添加自己的 BeatAPI API 密钥。选择本地文件不会将其上传至提供方。
- 便于 Fork 的基础:提供方适配器、项目存储和命令层均为明确的扩展点。
使用方式
- 环境要求:Node.js 22+、pnpm 10+,以及 macOS 或 Windows 上的较新 Chrome 浏览器。
- 启动后打开 http://127.0.0.1:3020 。
- 仅在想生成或分析媒体,或使用 AI redo 时,添加自己的 BeatAPI API 密钥。
与智能体协作
BeatDesign 暴露 29 个本地 MCP 工具,覆盖 Skills、Projects、Assets、Canvas、生成和 Editor 操作,包括内置 Skill 发现和权威 MP4 时间线渲染。智能体的更改使用相同的项目服务,并会在浏览器工作区中可见。
连接 MCP 主机后,你可以提出类似请求:
打开我最近的 BeatDesign 项目,把这些片段加入时间线,放置 logo 叠加,调整字幕,并让编辑器保持打开以便审阅。
支持本地 stdio 和 Streamable HTTP MCP 传输。完整的智能体集成指南可参见官网。
从想法到完成视频
画布负责构思与生成,时间线编辑器负责剪辑与导出,Assets 负责素材管理,MCP 智能体负责自动化操作,四者围绕同一个本地项目运转。
当前已实现的功能
- 图像和视频生成,以及 Standard 和 Deep 视频分析。
- 画布上的图像、视频、音频、生成、时间线、文本节点。
- 项目资产在 Studio、Canvas、Editor 和 MCP 之间共享。
- 非破坏性时间线编辑,支持图像、视频、音频、可移动图片叠加和样式化 SRT 字幕轨道。
- 本地预览,以及基于 WebCodecs 和 Mediabunny 的浏览器端 H.264/AAC MP4 导出。
- 英语、中文和日语界面。
- 本地 stdio 和 Streamable HTTP MCP 传输。
适用场景
- 希望在本地运行、检查并扩展 AI 图像与视频创作流的个人创作者。
- 需要将画布构思、生成结果整理为时间线并直接在浏览器中导出短视频的用户。
- 希望通过 MCP 智能体(如 Codex、Claude Code、Cursor)自动化操作同一创作项目的开发者。
- 偏好本地数据存储、不愿将项目素材上传至云端服务的用户。
限制
- BeatDesign 当前聚焦本地、短形式的创作工作流。
- 托管协作、多个命名时间线、高级转场、速度控制、波形、桌面打包等功能不在当前版本范围内。
- 需 Node.js 22+、pnpm 10+ 及较新 Chrome 浏览器,仅支持 macOS 和 Windows。
- 生成或分析媒体、使用 AI redo 需要 BeatAPI API 密钥;本地导入、编排、编辑、预览和导出不需要。
许可与声明
BeatDesign 采用 Apache License 2.0 许可。BeatAPI 和 BeatDesign 商标、第三方模型访问以及捆绑的第三方组件仍受各自条款约束。