
BeatDesign 是一款开源、本地运行的 AI 图片与视频创作工具,定位为 Higgsfield 等云端连贯创作流程的本地替代方案。其核心设计围绕“一个 Project”展开,将无限 Canvas 工作流组织、浏览器内视频剪辑与 MCP Agent 操作能力整合于同一本地项目空间,所有数据默认保存在用户设备,无需上传即可导入、排列、剪辑、预览和导出 MP4。

该工具适合希望在自己电脑上掌控完整创作链路、同时保留 AI 生成灵活性的创作者。它不追求全能桌面级 NLE 功能,而是聚焦短视频场景下的高效迭代与可扩展性,尤其适合已使用 Codex、Claude Code、Cursor 等 MCP Host 的技术型用户。
双模式创作:Canvas 与 Editor 无缝衔接
BeatDesign 提供两种互补的创作入口,共享同一套 Project Assets:
- 无限 Canvas:用于非线性探索。可放入提示词、图片、视频、音频节点,通过连接建立分支逻辑,比较不同生成结果,复用中间素材。整个视觉构思过程以图谱形式留存,避免碎片化丢失。
- 视频 Editor:将 Canvas 产出送入时间线进行精剪。支持非破坏式裁剪、分割、音频混合、图片叠层调整、SRT 字幕样式设置,并可创建 AI 备选 Take。预览与 MP4 导出均在浏览器端完成,依赖 WebCodecs + Mediabunny 实现本地 H.264/AAC 编码,无需外部服务。
Studio 模块提供单次生成的专注入口;Assets 系统确保所有导入或生成的媒体在 Canvas、Editor 与 MCP 之间持续可用,打破工具孤岛。
MCP 集成:29 个本地工具供 Agent 直接操作
BeatDesign 的核心差异化在于对 MCP(Model Context Protocol)的原生支持。它暴露 29 个本地 MCP 工具,覆盖 Skill 发现、Project 管理、Asset 操作、Canvas 编辑、生成触发及 Editor 控制(包括权威时间线 MP4 导出)。Agent 修改经由统一项目服务层,实时反映在浏览器界面中。
启动方式决定 Agent 接入模式:
| 命令 | 用途 |
|---|---|
pnpm dev | 仅启动可视化工作空间 |
pnpm dev:agent | 工作空间 + 本地 HTTP MCP Endpoint |
pnpm mcp | stdio MCP Server,面向编程 Agent |
已验证兼容的平台包括 Claude Code、Codex、Cursor、Windsurf、VS Code + Copilot、Cline/Roo Code、Qwen Code、Gemini CLI、Hermes、Kiro、Trae、WorkBuddy、QwenWork、Doubao Work 等。用户可直接用自然语言指令如“打开最近项目,加入片段,放置品牌叠层,调整字幕并暂停检查”,由 Agent 自动执行。
本地优先架构与安全边界
- 数据驻留:项目文件、媒体、Canvas 状态、时间线、生成历史全部存储于本地工作空间,无云同步。
- API 隔离:仅当主动调用生成、分析或 AI 重做时才需 BeatAPI Key;选择本地文件不会自动上传。
- 扩展接口明确:Provider Adapter、项目存储格式、Command Kernel 均定义清晰边界,便于自定义后端或集成私有模型。
- 多语言支持:界面提供英文、中文、日文选项。
当前能力与明确局限
已支持:
- 图片/视频生成及 Standard/Deep 视频分析
- Canvas 节点类型:图片、视频、音频、生成、Timeline、文本
- 非破坏式时间线编辑(含可移动叠层、样式化 SRT)
- 浏览器端 MP4 导出(WebCodecs + Mediabunny)
- 本地 stdio 与 Streamable HTTP MCP Transport
尚未支持:
- 在线协作
- 多个命名 Timeline
- 高级转场、变速、波形显示
- 桌面安装包(当前为 Web 应用)
BeatDesign 明确聚焦“本地短视频创作”,不试图替代 Premiere/DaVinci 等专业 NLE。它的价值在于将 AI 生成、工作流组织与轻量剪辑熔铸为一个可被 Agent 理解的本地项目单元——对于习惯用代码思维驾驭创意流程的创作者,这比单纯的功能堆砌更具长期生产力。
快速开始
环境要求:Node.js 22+、pnpm 10+、macOS/Windows 新版 Chrome。
pnpm install
pnpm db:push
pnpm dev
访问 http://127.0.0.1:3020 即可开始。仅在需要 AI 生成时配置 BeatAPI Key。
相关导航


Open Design

ThreeUI

Recent

Interface Design

Base UI

shadcn/ui






