Bolt.new 30秒做了一个网站,还能自动部署,难道要吊打 Cursor?

大家好,我是汤师爷~

这篇聊聊 Bolt.new 和 Cursor 的对比。

Bolt.new 30秒做了一个网站,还能自动部署,难道要吊打 Cursor?

Bolt.new 是一款基于 SaaS 的 AI 编码平台。它由 LLM 驱动的智能体作为底层,并结合 WebContainers 技术,让用户可以直接在浏览器中进行编码和运行。其主要优势包括:

  • 支持前后端同时开发;
  • 项目文件夹结构可视化;
  • 环境自托管,自动安装依赖(如 Vite、Next.js 等);
  • 运行 Node.js 服务器,从部署到生产。

Bolt.new 的目标是让 Web 应用开发变得更加普及,使得即便是编程新手,也能通过简单的自然语言实现创意。

Bolt 虽然很牛,但绝不是网传的什么“Cursor 杀手”。如果让我选,我会毫不犹豫地选择 Cursor。

1、编码操控感

作为开发者,最关心的是对工具的操控感。

Cursor 在这方面表现优异,可以自由定制模型、选择要参考的文件和文档,甚至能指定文档的版本。让开发者可以清楚地掌握 AI 的工作方式。

反观 Bolt.new,更多时候感觉像是“暗箱操作”。设置里几乎没有关于模型的选项,也没有明显的配置能力。对于开发者来说,这种粗粒度会让人感到限制太多。如果你是产品经理或者交互设计师,Bolt.new 可能够用,但开发者绝对会觉得不够。

2. 信息透明度

Cursor 在信息透明度上做得相当好,它会显示代码修改的差异、明确告诉你修改了哪些文件,甚至会展示引用了哪些文档和搜索了什么内容。这种透明度不仅提升了信任感,还让开发者可以精准调整,避免不必要的出错。

而 Bolt.new 则藏着掖着,不确定它的代码差异在哪里,也不清楚它具体引用了哪些文档和逻辑。这种缺乏透明度的体验,会让开发者不踏实,尤其是在需要理解复杂逻辑时。

3. 功能缺失

Bolt.new 在一些关键功能上显得不足,比如:

  • 在线搜索 :我不知道它是否支持,或者它是如何实现的,它没有提供清晰的反馈。
  • 代码仓库索引 :它没有解释索引的逻辑,开发者无法清楚了解背后的工作原理。
  • 实时文档支持 :Bolt 可能用了一些热门框架的文档(比如 Next.js),但我无法切换不同版本,而这些在 Cursor 里都能轻松实现。

4. 灵活性不足

Bolt.new 的灵活性也显得不足,整个系统不能灵活配置,让开发者失去了对工具的操控感。而 Cursor 则提供了充分的灵活性,允许用户根据需求调整各种配置。

从操控感、透明度、功能、灵活性,Bolt.new 目前还不足以取代 Cursor,更别说成为“Cursor 杀手”。如果要对代码进行精细化的调整,无脑选择 Cursor。

本文已收录于,我的技术网站:tangshiye.cn 里面有,AI 编程、算法 Leetcode 详解、面试八股文、BAT面试真题、简历模版、架构设计,等经验分享。

文章整理自互联网,只做测试使用。发布者:Lomu,转转请注明出处:https://www.it1024doc.com/5988.html

(0)
LomuLomu
上一篇 2025 年 1 月 12 日 上午7:46
下一篇 2025 年 1 月 12 日 上午8:47

相关推荐

  • 履约系统:应用层、领域层、集成关系设计

    大家好,我是汤师爷~ 在这篇文章中,我们一起探讨订单履约系统的应用架构设计。 应用架构设计 我们前面讨论了系统的核心概念模型和拆单逻辑。接下来,让我们从应用架构的角度,深入了解系统的各个层次。这包括应用层、领域层,以及与其他系统的集成关系。 应用层能力 应用层定义软件的应用功能,它负责接收用户请求,协调领域层能力来执行任务,并将结果返回给用户,核心模块包括:…

    2025 年 1 月 6 日
    27500
  • 微软开源!Office 文档轻松转 Markdown!

    大家好,我是 Java陈序员。 今天,给大家介绍一款微软开源的文档转 Markdown 工具。 关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。 项目介绍 MarkItDown —— 微软开源的 Python 工具,能够将多种常见的文件格式(如 PDF、PowerPoint、Word、Excel、图像、音频…

    2025 年 1 月 15 日
    23600
  • 【解决问题篇】IDEA启动项目Error:java: JDK isn‘t specified for module ‘xxxxxx‘的解决方法?

    # 文章目录 ## 1. 报错页面 ## 2. 报错原因 ## 3. 解决方法 ### 3.1 步骤一 ### 3.2 步骤二 ### 3.3 步骤三 ### 3.4 步骤四 — ## 1. 报错页面 在项目启动时,我们可能会遇到这样的错误提示:**Error: java: JDK isn’t specified for module ‘xxxxxxx’…

    未分类 2024 年 12 月 28 日
    29400
  • 『玩转Streamlit』–片段Fragments

    在开发 Streamlit 应用时,Fragments 组件是一种强大的工具,它允许开发者以更精细的方式控制页面元素的更新和显示顺序。通过将内容划分为多个小片段,开发者可以按照特定的顺序或逻辑逐一更新这些片段,而不是一次性更新整个页面或容器中的所有内容。这种方法为创建动态且具有高度交互性的用户界面提供了额外的灵活性和控制力。 1. 概述 Fragments …

    未分类 2024 年 12 月 24 日
    37600
  • 比想象中更复杂一点的MySQL Slow Query Log

    1. 问题概述 在分析 Slow Query Log 时,记录下的SQL语句,明明会对一张表执行全表扫描,可为什么慢日志中的 Rows_sent 、Rows_examined 和表的真实记录数也是不一样,甚至相差N多倍。还有一个细节就是上述的SQL语句,执行多次,在慢日志中记录下多条记录,记录之间Rows_sent 、Rows_examined也差别明显。 …

    未分类 2025 年 1 月 13 日
    24700

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信