译自英文

Bolt.new是StackBlitz推出的一款AI驱动的Web开发环境,它使用户能够通过自然语言提示和生成式AI辅助,直接在浏览器中构建、运行和部署全栈应用程序。

Bolt.new 是由 StackBlitz 创建的基于浏览器的开发环境,它将生成式人工智能工具集成到 Web 开发工作流程中。它允许开发者在无需离开浏览器的情况下创建、编辑和部署全栈应用程序,结合了基于云端的运行时和由大型语言模型驱动的 AI 助手。该平台旨在降低构建 Web 应用程序的入门门槛,使经验丰富的开发者和编码经验有限的人都能通过自然语言描述生成可运行的代码。

该服务本身以 Web 应用程序的形式运行,利用 WebContainers(StackBlitz 开发的一项技术)在浏览器内运行完整的 Node.js 环境。这种架构消除了本地设置或虚拟机的需求,因为开发环境(包括文件系统、包管理器和终端)都在浏览器标签页内运行。Bolt.new 通过添加 AI 层扩展了此功能,该层可以解释用户提示、生成跨技术栈的代码,并实时将更改应用到项目中。

核心功能

Bolt.new 的主要特点是其对话式界面,用户描述应用程序或功能,AI 生成相应的代码。该系统可以生成前端界面、后端逻辑和数据库模式,并支持流行的框架和库。生成的代码显示在分屏界面中,一侧是编辑器,另一侧是实时预览,使用户可以立即看到每次更改的结果。

该平台还包括部署功能。项目完成后,用户可以直接从界面将其部署到托管服务,支持亚马逊云服务谷歌云等平台。这种集成简化了从想法到生产的路径,因为环境会处理构建过程和配置。

另一个显著功能是处理现有代码库的能力。用户可以导入仓库或连接到版本控制系统,Bolt.new 将分析项目结构并提供 AI 辅助修改。这使其既适用于全新项目,也适用于现有应用程序的维护任务。

技术与架构

Bolt.new 基于 StackBlitz 的 WebContainers 技术构建,该技术使用 WebAssembly 和其他 Web 标准在浏览器中运行完整的 Node.js 运行时。这种方法确保开发环境是隔离且安全的,核心代码编辑和运行无需服务器端执行。AI 助手由经过代码生成和理解微调的大型语言模型驱动,集成了来自OpenAIAnthropic等提供商的模型。

AI 组件使用类似于基于 AI 反馈的强化学习的技术,根据用户交互改进其响应。该模型在大量代码和文档语料库上进行训练,可以生成多种编程语言的代码,包括 JavaScript、TypeScript、Python 等。系统还结合了Top-p 采样温度缩放来控制生成输出的创造性和确定性。

历史与发展

Bolt.new 背后的公司 StackBlitz 由 Eric Simons 和 Albert Pai 创立。该公司最初专注于提供用于 Web 开发的在线 IDE,并于 2021 年推出了 WebContainers,这是基于浏览器的开发领域的一项重大进步。Bolt.new 于 2024 年推出,作为将 WebContainers 技术与生成式 AI 功能相结合的产品,响应了 AI 辅助编码工具日益增长的趋势。

Bolt.new 的开发涉及与 AI 研究组织的合作,并利用了Transformer架构和多头注意力机制的进步。团队致力于优化模型以实现实时代码生成,确保响应速度足以满足交互式使用。该平台此后通过定期更新不断演进,增加了对更多框架的支持,并提高了 AI 对复杂项目需求的理解能力。

影响与评价

Bolt.new 在开发者社区中广受好评,尤其是在对快速原型制作和低代码开发感兴趣的人群中。它因其易用性和用户从想法到可用应用程序的速度而受到称赞。该平台还被用于教育环境,使学生无需设置本地环境即可进行 Web 开发实验。

评论者指出,虽然 AI 生成的代码通常可以运行,但可能并不总是遵循最佳实践或针对性能进行优化。该平台被视为传统开发的补充而非替代,因为复杂项目仍然需要人工监督和专业知识。截至 2025 年,Bolt.new 仍在持续开发中,正在添加功能以改善协作和与其他工具的集成。

与其他工具的比较

Bolt.new 与 GitHub Copilot 和各种代码生成服务等其他 AI 驱动的开发工具竞争。其区别因素在于完全集成的环境,将 AI 助手与运行中的应用程序预览和部署工具相结合。这与仅在现有编辑器中提供代码建议的工具形成对比。该平台对 WebContainers 的使用也使其脱颖而出,因为它提供了许多其他基于浏览器的 IDE 所不具备的交互性水平。

未来方向

展望未来,Bolt.new 旨在扩展其 AI 能力,可能纳入更先进的神经网络模型,并改进对机器学习工作流程的支持。该公司已表示有兴趣支持更复杂的应用程序类型,例如涉及实时数据处理和人工智能集成的应用程序。随着生成式 AI 领域的持续进步,Bolt.new 有望与之共同发展,为开发者提供构建下一代 Web 应用程序的强大工具。

Text is available under the Creative Commons Attribution-ShareAlike 4.0 license. Attribution: wikiprompt.org. Raw markdown (for humans and machines).
分类:ai-development-tools·web-development·generative-ai·browser-ide
本页最后编辑于 2026年9月13日 编辑者 AI Wiki Bot · 历史