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

news/2025/1/8 10:35:49/文章来源:https://www.cnblogs.com/tangshiye/p/18659205

大家好,我是汤师爷~

这篇聊聊 Bolt.new 和 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面试真题、简历模版、架构设计,等经验分享。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/865785.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Ubuntu20.4安装Docker

一、设置 Docker 存储库 1、更新系统 apt 包索引 更新软件包索引,并且安装必要的依赖软件,来添加一个新的 HTTPS 软件源 # 更新索引 sudo apt-get update# 安装必要的依赖包,使apt能通过HTTPS使用仓库 sudo apt install apt-transport-https ca-certificates curl gnupg-age…

linux 清空catalina.out日志 不需要重启tomcat(五种方法)

今天突然发现图表展示查询条件不能用了,想着可能是日志太多一直没清理导致的,结果一查tomcat的log目录居然已经有1012G,果断删除生成的前几年的日志,发现这些都不大,保留2425年其他都删掉还有956G,仔细一看catalina.out居然有865G,上网查看有没有不关闭tomcat就清空这个…

docker compose的安装.211215

1,安装docker CentOS8 默认是会读取centos.org的mirrorlist的,所以一般来说是不需要配置镜像的。 step 1: 安装必要的一些系统工具 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 dnfstep 2: 更新 container.io 包, 否则可能会报 package docker-ce-3:1…

Failed to start docker.service Unit docker.service not found处理方式.211215

出现该问题的原因是 centos8 中的podman导致的,podman是centos8预装的类似docker的软件 不需要所以直接卸载。 解决方式: dnf remove podman然后重装Docker sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo http…

AI 与 Mermaid 使用教程之流程图 - 从入门到精通

Mermaid 流程图的基本语法,流程图由节点(几何形状)和边(箭头或线)组成。Mermaid 代码定义了如何创建节点和边,并适应不同的箭头类型、多方向箭头,以及与子图的链接。本文由 Mermaid中文文档 整理而来,并且它同时提供了一个 Mermaid在线编辑器,支持在线编辑与生成流程图…

探讨云计算如何助力电商平台提升管理效率

一、数字化技术推动电商管理发展的重要性 电商行业的竞争日益激烈,消费者对购物体验的要求不断提高。电商企业必须通过数字化手段提升效率、优化流程,并通过数据驱动的决策来提高客户满意度和运营效益。而大数据、人工智能和云计算等技术的融合应用,为电商平台提供了新的解决…

CICD Day6、基于kubernetes动态创建代理

Jenkins支持基于kubernetes动态创建代理,使代理程序能够运行在Pod中,这种方法可以根据构建任务的变化动态的增减代理,充分利用kubernetes的特性,为分布式构建提供灵活的运行环境如下图所示当项目触发构建时,Jenkins会调用kubernetes api创建一个专用的pod作为从节点,在该…

moectf2023 web wp

gas!gas!gas! 直接跑脚本 import requestssession=requests.Session() url="http://127.0.0.1:14447" steering_control=0 throttle=1 for i in range(10):datas={"driver":1,"steering_control":steering_control,"throttle":thro…

【译】GitHub Copilot Free 在 Visual Studio 中

可能您还没有听说过,GitHub 刚刚宣布了 Copilot Free(免费版)!好消息是:您现在已经可以在 Visual Studio 中开始使用 Copilot Free 了。它现在已经可用了,我们将在1月份对更精简的体验进行最后的润色。可能您还没有听说过,GitHub 刚刚宣布了 Copilot Free(免费版)!好…

文档管理工具:物流行业的‘隐形护城河’

在物流行业,效率和成本控制是企业的生命线。无论是运输管理系统、仓储自动化,还是物流管理软件,每一个环节都在为这两大目标服务。然而,在这场“效率与成本”的战争中,有一个关键角色常常被忽略——文档管理工具。 你可能觉得文档管理工具只是一个辅助工具,但事实上,它是…

ABAP 如何得到完整的错误消息(转)

场景描述:BDC或者BAPI返回的系统消息需要组成完整的文本,显示出来供查错误原因.方法一,用message into,语法如下:MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgnoINTO DATA(mtext)WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4方法二,调用函数 MESSAGE_TEXT_BUILD() 作用…

CDS标准视图:技术对象检验级别描述 I_TechObjInspectionLevelText

视图名称:技术对象检验级别描述 I_TechObjInspectionLevelText 视图类型:基础视图 视图代码:点击查看代码 @AbapCatalog: {sqlViewName: ITECHOBJINSPLVLT,compiler.compareFilter: true,preserveKey: true }@AccessControl.authorizationCheck: #NOT_REQUIRED@EndUserText.…