Bolt.new
全栈开发AI助手
简介
Bolt.new 是由 StackBlitz 团队于 2024 年推出的 AI 全栈开发平台。Bolt.new 基于 WebContainers 技术,提供了一个浏览器中的完整开发环境,支持 Node.js 后端、数据库、API 开发等。与其他代码生成工具不同,Bolt.new 不仅生成代码,还能在浏览器中直接运行和调试完整的全栈应用。它集成了先进的 AI 助手,可以根据自然语言描述生成、修改和部署完整的项目,是真正的「AI 开发者」。
主要功能
- 全栈开发支持:支持前端(React、Vue 等)和后端(Node.js)开发。
- WebContainers:在浏览器中运行 Node.js,无需本地环境。
- 数据库集成:内置数据库支持,可直接连接和使用。
- AI 代码生成:自然语言描述即可生成完整代码。
- 智能修改:描述需求,AI 自动修改现有代码。
- 实时预览:所见即所得的开发体验。
- 终端访问:内置终端,可执行 npm 命令。
- 一键部署:部署到生产环境,获得公开 URL。
适用场景
Bolt.new 适用于多种全栈开发场景。快速原型:从想法到可运行应用只需几分钟。全栈学习:无需配置环境,学习全栈开发。MVP 开发:快速构建最小可行产品。技术探索:尝试新技术和框架,无需本地配置。代码演示:创建可分享的运行示例。面试准备:在线完成编程任务。对于想要快速实现想法的开发者,Bolt.new 是革命性的工具。
安装与使用
在线使用
- 访问 bolt.new
- 使用 GitHub 或邮箱注册账号
- 在输入框中描述想要的应用
- 等待 AI 生成完整项目
- 预览和修改生成的应用
使用示例
# 输入提示词示例
创建一个待办事项应用
- 使用 React + TypeScript
- 支持添加、删除、完成待办事项
- 数据保存在本地存储
- 暗色模式支持
- 使用 Tailwind CSS 样式
或者:创建一个简单的 REST API
- 使用 Express.js
- 包含用户 CRUD 接口
- 使用 SQLite 数据库
修改项目
- 在聊天中描述需要的修改
- AI 自动修改代码
- 预览即时更新
部署项目
- 点击「Deploy」按钮
- 自动部署到云端
- 获得可分享的公开 URL
同类工具对比
| 工具名称 | 公司/厂商 | 核心特色 | 后端支持 |
|---|---|---|---|
| Bolt.new | StackBlitz | WebContainers、全栈、AI 集成 | 是 |
| CodeSandbox | CodeSandbox | Web 开发、npm 支持 | 有限 |
| Replit | Replit Inc. | 云端 IDE、多语言 | 是 |
| GitHub Codespaces | Microsoft | VS Code 体验、容器化 | 是 |
| v0 | Vercel | UI 生成、React+Tailwind | 否 |
价格与版本
免费版
有限项目数
基础 AI 次数
社区支持
基础 AI 次数
社区支持
Pro
$15/月
无限项目
更多 AI 次数
优先支持
无限项目
更多 AI 次数
优先支持
Teams
按需定价
团队协作
私有项目
专属支持
团队协作
私有项目
专属支持
具体价格以官网最新公布为准
使用技巧
详细描述需求
描述越详细,生成的代码越符合预期,包含技术栈和功能点。
迭代式开发
先创建基础功能,再逐步添加特性,AI 会持续改进代码。
使用终端
遇到问题可以在终端执行 npm 命令调试。
一键部署
完成开发后一键部署,获得可分享的 URL。
常见问题
全栈支持后端开发吗?
支持,基于 WebContainers 可运行完整的 Node.js 后端。
语言支持哪些语言?
支持 JavaScript、TypeScript、React、Vue、Node.js 等。
数据库可以使用数据库吗?
内置数据库支持,可连接 SQLite 等数据库。
部署如何部署项目?
支持一键部署到云端,获得公开 URL。
离线可以离线使用吗?
需要联网,WebContainers 需要在线运行。
小结
Bolt.new 作为 StackBlitz 推出的新一代 AI 开发平台,通过 WebContainers 技术实现了真正的浏览器全栈开发。它不仅能生成代码,还能在浏览器中运行完整的全栈应用,这是其他工具难以做到的优势。Bolt.new 的 AI 助手可以根据自然语言描述创建和修改项目,大大降低了开发门槛。对于想要快速实现想法、学习全栈开发或需要轻量级开发环境的用户,Bolt.new 是革命性的选择。
立即体验:访问 bolt.new 开始全栈开发。
Vercel UI生成,文本转代码