Bolt.new 是一个将 AI 模型与浏览器内开发环境(WebContainers)深度结合的开源平台,用户可以在浏览器中通过自然语言提示完成项目脚手架、安装依赖、运行 Node.js 服务、交互接口与部署,极大降低从想法到可运行应用的门槛。
主要特性
- 浏览器内全栈:通过 WebContainers 在浏览器中安装并运行 npm 包、启动后端服务、编辑代码与实时预览。
- 环境控制:AI 可访问文件系统、终端、包管理器与浏览器控制台,支持从生成到部署的完整生命周期操控。
- 部署与分享:可直接从界面部署项目并通过 URL 分享工作成果。
使用场景
- 快速原型与产品验证:用自然语言快速生成可交付的 Web 原型。
- 教学与演示:无须本地环境的课堂示例与代码演示。
- AI 助手与开发工具研发:为构建 AI 驱动的开发助理提供可复用的基础设施。
技术特点
- 基于 StackBlitz 的 WebContainers 与 TypeScript 生态构建,支持常见前端框架与工具链。
- 开源代码库(MIT 许可),包含丰富的示例、插件与社区贡献。