Menu

  • Home
  • Trending
  • Recommended
  • Latest

分类目录

  • AI 工具
  • AI新势力
  • XiaoHu.AI 学院
    • AI 教程
    • AI 课程
  • XiaoHu.AI日报
  • 开源项目案例库
    • AI 论文
    • AI 资源
    • AI 项目
XiaoHu.AI学院
  • Home
  • AI 工具
  • XiaoHu.AI 学院
    • AI 教程
    • AI 课程
  • XiaoHu.AI日报
  • 开源项目案例库
    • AI 论文
    • AI 资源
    • AI 项目
  • 加入会员
  • →社群
No Result
View All Result
  • Login
XiaoHu.AI学院
No Result
View All Result
Home AI 工具

Bolt․new:AI 帮你自动写代码 自动运行并自动部署 而且全部在浏览器中完成

by 小互
2024年10月5日
in AI 工具, XiaoHu.AI日报
0 0
0
Bolt․new:AI 帮你自动写代码 自动运行并自动部署 而且全部在浏览器中完成
0
SHARES
1.2k
VIEWS
Share on FacebookShare on Twitter

StackBlitz 推出了 Bolt․new,这是一款结合了 AI 与 WebContainers 技术的强大开发平台,允许用户快速搭建并开发各种类型的全栈应用。

它的主要特点是无需复杂的开发环境配置,你可以直接通过网页端在线完成从编写代码到部署应用的所有步骤,极大地方便了开发过程。

Bolt․new旨在为开发者提供一个轻量级、基于浏览器的全栈开发环境。你可以通过简单的提示创建、编辑、运行和部署复杂的全栈应用,而且全部在浏览器中完成整个开发流程,不需要安装额外的软件。

这意味着,你只要有一个浏览器,就能创建、编辑、运行、调试并发布完整的应用程序。

Prompt, Run, Edit, Deploy(提示、运行、编辑和部署)

  • 用户可以直接在平台上通过简单的提示命令(Prompt)快速生成代码,AI 会根据提示生成符合要求的代码片段或项目结构。
  • 完成代码后,用户可以立即在浏览器中运行代码,看到实际效果。
  • 提供了代码的编辑功能,用户可以对生成的代码进行修改和优化。
  • 部署功能则允许用户一键将应用发布到线上,无需单独配置服务器或云服务。
twittervid.com_stackblitz_c3e123

以下是 bolt․new 的主要特性和功能:

  1. AI 驱动的开发流程
    bolt․new 集成了前沿的 AI 模型(如 Anthropic 的 Claude 和 v0),让用户可以通过自然语言提示,自动生成项目的代码结构。开发者只需简单地告诉 AI 想要实现的功能,bolt․new 就能生成相应的代码,甚至可以处理复杂的多页应用、后端服务和数据库集成。bolt․new 可以创建带有工作代码的精美设计,通常只需一个提示。

    简单示例:“使用 React 制作一个待办事项应用”

    结果:一个流畅、功能齐全的待办事项应用(你可以在这里运行和编辑:https://t.co/omu0PHgXkJ)

    twittervid.com_stackblitz_834b2d
  2. 完整的开发环境(无需虚拟机)
    bolt․new 依托于 WebContainers 技术,这是一种能够在浏览器中运行完整开发环境的微型操作系统。它支持现代开发工具链,如 npm、Vite 和 Next.js,让用户无需额外的开发环境配置,即可直接在浏览器中编写、运行、调试和部署应用。
    WebContainers 允许你创建全栈的 Node.js 环境,这些环境在毫秒内启动并立即在线可分享——只需点击一次。这个环境提供了 VS Code 的强大编辑体验、完整的终端、npm 等等。最重要的是,它完全在你的浏览器中运行,这带来了几个关键好处:

    • 比本地环境更快。构建速度提高多达 20%,包安装速度比 yarn/npm 快 5 倍以上。
    • 浏览器内的 Node.js 调试。与 Chrome DevTools 无缝集成,无需安装任何插件,即可实现原生的后端调试。
    • 默认安全。所有代码执行都在浏览器的安全沙箱内进行,而不是在远程虚拟机或本地二进制文件中。

    “没错:这是首次在浏览器内原生运行 Node.js 运行时。”

     


    这些环境并未在远程服务器上运行
    。相反,每个环境都完全包含在你的浏览器内。没错:Node.js 运行时首次在浏览器内原生运行。

  3. 自动部署和错误修复
    bolt․new 提供了一键部署的功能,支持将应用部署到 Netlify 和即将支持的 Cloudflare,而且无需登录或配置复杂的凭证信息。它还集成了自动错误检测和修复机制,能够感知代码中的错误,并在用户授权下自动修复,极大地简化了代码调试和配置复杂工具(如 Webpack)的过程。
    twittervid.com_stackblitz_8c2456

    当代码不能运行时会怎样?

    我们在 WebContainers 的每一层都集成了 AI,使得 Bolt 能够感知错误并一键解决它们。

    在处理繁琐工具(如复杂的 Webpack 配置)时非常有用

  4. 免费且开放的全栈开发体验
    StackBlitz 提供了免费的开发环境,用户可以通过 bolt․new 体验完整的开发、部署和 AI 集成能力,无需担心支付费用。它还支持与其他开发工具(如 Supabase 数据库)集成,并通过一键配置实现生产环境的无缝部署。
    twittervid.com_stackblitz_568ab4

    bolt․new 可以创建漂亮的、准备投入生产的多页应用,带有后端和数据库(如 Supabase),并且可以一键部署到生产环境。

    这是因为每个对话都可以运行生产构建并将其部署到 Netlify(Cloudflare 即将上线)—无需登录:

  5. 创新与协作生态系统
    StackBlitz 与多个合作伙伴建立了合作关系,包括 Anthropic、Netlify 和 Cloudflare,推动 AI 模型与开发工具的深度整合。bolt․new 还支持和 vite.js 工具链的无缝协作,让前端开发者能够在浏览器内直接运行并测试其开发环境。此外,StackBlitz 将 bolt․new 的代码库开源,开发者可以自由获取并基于此开发自己的全栈应用。
  6. 多功能用途
    bolt․new 的应用场景非常广泛,不仅适用于日常的 web 开发项目,还能满足其他创意需求。用户可以通过简单提示快速生成任务管理应用、个人博客网站、演示文稿、甚至是动画视频。支持的工具包括 Slidev(演示文稿制作)、Remotion(React 动画视频制作)等,赋予开发者更大的创作自由和便利。
  7. 前沿开发技术支持
    bolt․new 在浏览器中运行时不依赖传统虚拟机,整个开发体验都基于 WebContainers 技术。这种技术为开发者提供了强大的性能和灵活性,可以实时运行生产环境的代码,生成并部署到云端。而且,bolt․new 通过其 AI 系统可以智能化处理开发过程中的各种任务,包括配置复杂工具、解决调试问题等。
  8. 模板项目(Pre-built Templates):Bolt.new 提供多种预设模板,用户可以选择这些模板快速开始一个新的项目。常见的模板包括:
      • 博客网站:使用 Astro 框架快速创建博客网站。
      • 移动应用:通过 NativeScript 框架构建移动应用。
      • 文档网站:使用 Vitepress 快速搭建文档或知识库站点。
      • UI 界面:使用 shadcn 框架搭建用户界面组件。
      • 演示文稿:使用 Slidev 创建交互式演示文稿。
      • 视频编辑:使用 Remotion 进行视频内容编码。
      • 空白应用:如果用户有特定需求,还可以选择从空白应用模板开始,使用自己喜爱的开发栈。

WebContainers 是什么?

那么,bolt․new 如何在浏览器标签中运行,而无需虚拟机呢?

秘密就在于 WebContainers,它是我们的微型操作系统,可以在你的浏览器标签中运行完整的 web 开发环境。

WebContainers 是一种运行在浏览器中的全栈 Node.js 环境,使用 WebAssembly 技术,不依赖远程服务器。它允许开发者在浏览器中创建和运行 Node.js 应用,并且能够在毫秒内启动这些环境,还可以通过链接分享应用。

主要特点
  • 浏览器内本地运行 Node.js:这是首次实现 Node.js 在浏览器内本地运行,所有代码执行都在浏览器的安全沙箱中进行,不需要远程虚拟机或本地二进制文件。
  • 比本地环境更快:构建速度比本地环境快 20%,包安装速度比 Yarn 或 npm 快 5 倍以上。
  • 安全性:代码执行完全在浏览器中进行,避免了远程服务器的安全风险,确保了更高的安全性。
  • 实时共享和协作:开发者可以通过浏览器运行应用并即时分享链接,无需设置复杂的本地环境。
  • Chrome DevTools 集成:与 Chrome 开发工具无缝集成,实现浏览器内的后端调试,无需额外的安装或扩展。
应用场景与优势
  • 快速原型开发:WebContainers 支持开发者快速创建原型,测试新库或生成 bug 复现案例,减少设置本地环境的繁琐步骤。
  • 代码安全执行:在浏览器沙箱中执行用户提交的代码,有助于防止供应链攻击,提升安全性。
  • 离线工作:WebContainers 支持离线工作,开发者即使在没有网络连接的情况下也可以继续工作。
与传统在线 IDE 的区别

传统的在线 IDE 依赖远程服务器来运行开发环境,而 WebContainers 将所有开发工作直接在浏览器中完成,因此:

  • 启动速度更快:不需要远程容器,浏览器本地运行的环境在毫秒内启动。
  • 无网络延迟:避免了网络延迟或超时问题,即使离线也可以继续工作。
  • 更高的安全性:完全基于浏览器沙箱,无需担心本地文件系统的安全风险。

你可以在这里了解更多关于该技术的信息:https://blog.stackblitz.com/posts/introducing-webcontainers/

案例展示:

制作个人博客/网站?

twittervid.com_stackblitz_02121f

有想要发布的创业想法?

告诉 bolt․new 你的理想技术栈、想法是什么、以及它应该如何工作。例如:

“嘿 Bolt,用 Next.js 和 Shadcn 构建一个像 v0․dev 的应用程序,使用 https://t.co/Pv5nGbTfl4 来支持沙盒,使用 Anthropic 来实现 AI” 🔥

twittervid.com_stackblitz_eea93e

一个可以导入和导出的推文线程编辑器!

twittervid.com_stackblitz_f07c44

你可以用 bolt․new 在几秒钟内制作出漂亮的、互动的演示文稿

twittervid.com_stackblitz_710a80

想制作动画视频?

bolt․new 可以将漂亮的组件打造成专业级别的视频

twittervid.com_stackblitz_b3eea1

或者只是享受乐趣,发挥创造力!

制作音乐、游戏等等

twittervid.com_stackblitz_aceb93

访问:https://bolt.new/

Related Posts

Meta AI提出了一种新的语言模型架构“Large Concept Model (LCM)  让模型更像人类思考
XiaoHu.AI日报

Meta AI提出了一种新的语言模型架构“Large Concept Model (LCM) 让模型更像人类思考

2024年12月25日
476
阿里巴巴推出QVQ-72B 一个基于Qwen2-VL-72B的新型多模态推理模型
XiaoHu.AI日报

阿里巴巴推出QVQ-72B 一个基于Qwen2-VL-72B的新型多模态推理模型

2024年12月25日
331
Fireworks AI新功能 能够将图像或PDF等非文本内容转化为LLM可理解的结构化文本
AI 工具

Fireworks AI新功能 能够将图像或PDF等非文本内容转化为LLM可理解的结构化文本

2024年12月24日
444
Hume AI推出全能文本与语音引擎 OCTAVE 根据文本实时生成特定人格特质的声音
XiaoHu.AI日报

Hume AI推出全能文本与语音引擎 OCTAVE 根据文本实时生成特定人格特质的声音

2024年12月24日
276
Anthropic 公布了一种全新的 AI 越狱技术 可以轻松破解所有前沿模型
AI 论文

Anthropic 公布了一种全新的 AI 越狱技术 可以轻松破解所有前沿模型

2024年12月23日
607
INFP:基于音频驱动的双人对话中的互动头像生成  能自动区分谁在说话,谁在听
AI 项目

INFP:基于音频驱动的双人对话中的互动头像生成 能自动区分谁在说话,谁在听

2024年12月22日
423

Recommendeds

Udio 进行重大升级 大幅提升音乐音质和控制 同时优化了中文语言支持

Udio 进行重大升级 大幅提升音乐音质和控制 同时优化了中文语言支持

221 VIEWS
2024年7月25日
传奇芯片架构师领导的公司Tenstorrent 推出了Grayskull 替代传统GPU

传奇芯片架构师领导的公司Tenstorrent 推出了Grayskull 替代传统GPU

32 VIEWS
2024年3月11日
投资者要求Open AI 两年内转变为营利性企业 否则其融资将转换为债务

投资者要求Open AI 两年内转变为营利性企业 否则其融资将转换为债务

126 VIEWS
2024年9月29日
DesignEdit:实现统一与精确的图像编辑 操控图像中的各个元素

DesignEdit:实现统一与精确的图像编辑 操控图像中的各个元素

119 VIEWS
2024年4月10日
斯坦福大学人工智能研究院发布《2024 年人工智能指数报告》

斯坦福大学人工智能研究院发布《2024 年人工智能指数报告》

547 VIEWS
2024年4月16日
SAMURAI:无需训练 能够在实时动态、复杂的视频场景中跟踪目标的模型

SAMURAI:无需训练 能够在实时动态、复杂的视频场景中跟踪目标的模型

246 VIEWS
2024年11月25日
Coframe AI:只要输入网址 自动优化你网站上的图片 使其更吸引人

Coframe AI:只要输入网址 自动优化你网站上的图片 使其更吸引人

99 VIEWS
2024年3月30日
Meta AI发布 Sapiens 视觉模型 专门用来分析和理解图片或视频中的人和他们的动作

Meta AI发布 Sapiens 视觉模型 专门用来分析和理解图片或视频中的人和他们的动作

420 VIEWS
2024年8月24日
Mistral 发布针对笔记本电脑和手机优化的最新 AI 模型 性能优于Llama 和 Gemma 模型

Mistral 发布针对笔记本电脑和手机优化的最新 AI 模型 性能优于Llama 和 Gemma 模型

100 VIEWS
2024年10月18日
GPTEngineer:AI 开发工程师 几秒钟内创建一个网站 并可一键部署

GPTEngineer:AI 开发工程师 几秒钟内创建一个网站 并可一键部署

694 VIEWS
2024年8月29日

Copyright (c) 2024 by Xiaohu.AI.

  • About
  • Contact

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

No Result
View All Result
  • Home
  • AI 工具
  • XiaoHu.AI 学院
    • AI 教程
    • AI 课程
  • XiaoHu.AI日报
  • 开源项目案例库
    • AI 论文
    • AI 资源
    • AI 项目
  • 加入会员
  • →社群
  • Login

© 2024 Xiaohu.AI

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
转到手机版