国外火出圈儿的PM御用AI编程工具Bolt.new效果干不过国产的CodeFlying?号称全新定义全栈开发流程?
不知道大家最近有没有发现国外的很多AI都在挤破脑袋想去提升大模型的编程能力,
离我们最近的是上周Openai 发布的全新模型GPT-4o-Canvas,
拥有超强的代码编写能力。
另外还有LlamaCoder、Cursor、Claude artifacts、Replit...
光是今年一年就推出了好几款编程类的大模型/工具。
那今天我们要讲的就是在几天前国外火出圈儿的一个AI web编程工具,Bolt.new,
和一个由国内北大团队研发的AI工具,码上飞CodeFlying。

Bolt.new 是由 StackBlitz 推出的一款在线开发工具,无需搭建本地环境,即可在浏览器中构建、运行、编辑和部署全栈应用程序。
-
它的一个核心技术叫做WebContainers 技术,有了这个东西用户就不用配置开发环境了,可以直接在浏览器中运行全栈的 Node.js 环境,有点类似于一个轻量级的操作系统。
-
另外就是Bolt new它提供了一个叫做一键部署功能,支持将应用部署到他们自己提供的云服务器上,同时集成自动错误检测和修复机制。
-
它最厉害的地方可能就是可以直接在浏览器中编写、运行、调试和部署应用。
-
同样Bolt new和llama coder,claude artifacts一样都有一个沙盒,可以去preview生成的应用。
-
相较于replit 支持flask,python,streamlit应用,不支持react,内置数据库连接,而bolt支持js大多数技术,速度更快,其他不支持,需要自行连接数据库。
我们再来看看CodeFlying

CodeFlying是国内首发的文生软件平台,能够通过一句话直接生成一个端到端的应用程序。
在之前的文章中我们也测评过CodeFlying和LlamaCoder的实际效果,
感兴趣的小伙伴可以传送过去看一下:
Meta号称替代程序员的LlamaCoder效果被CodeFlying秒杀,来看实测!-CSDN博客
既然如此Bolt.new和CodeFlying到底都能做什么呢?
理论上来说Bolt new能开发的东西很多,只要是能通过它提供的技术栈来开发的应用都可以实现。
它能做的事情可以用Prompt, Run, Edit, Deploy(提示、运行、编辑和部署)这四个词来表示。
-
直接在平台上通过Prompt快速生成代码,AI 会根据提示生成符合要求的代码片段或项目结构。
-
完成代码后,可以在浏览器中Run代码,看到实际效果。
-
提供了代码的Edit功能,用户可以对生成的代码进行修改和优化。
-
Deploy功能可以将一键将应用发布到线上,并且不用单独去配置服务器。

目前Bolt.new平台集成了比较流行的全栈开发框架、库、工具。
Astro
Vite
Next.js
NativeScript
Nuxt.js
Slidev
Vue.js
Svelte
Remix
TypeScript
React
Remotion
可以直接在平台上调用这些语言去开发应用。
而CodeFlying能做什么呢?给大家先放上一个用CodeFlying生成的BUG管理系统的demo看一下,后面会有开发其他应用的具体实测哦。
开始实测~
Bolt.new实测开发一个官网:
我们先来试一下用Bolt.new开发一个官网
我输入的提示词是“请你帮我开发一个官网首页,标语为KuaFuAI 跨越时代 奔赴未来。配色以黑色为主,凸显高级感”

可以看到默认语言其实是英文的,只有我标注出来的大标语是中文,
另外就是这个官网其实是一个静态页面,整体的风格比较偏朴素,
接下来我们去试着完善一下这个官网。
这里我告诉他把除了KuaFuAI这个词以外的内容全部调整成了中文。
再让他帮我把原来的黑色编辑替换成了一张有科技感的背景图,这个效果也是可以的。
当然这只是一个静态的页面,没有任何的交互和路由,所以后续我又尝试让他帮我把关于我们,产品服务,以及联系我们的页面生成了出来,这里就不过多展示了,也是几个静态页面。
如此看来通过分段式的操作一步步的确是能够让Bolt.new制作出一个简易的官网的。
接下来试一下看看能不能将需求集中到一次对话去完成开发任务
这次我直接将整个开发对话的过程全部记录了下来
那可以看到在视频的最后,AI告诉我已经把官网生成了出来,但是在preview应用的时候等了半天也没出来,似乎是宕机了...
但是从它的项目框架上来看整体的结构还是比较清晰的,不知道为什么运行不起来,可能是我网络的问题?
CodeFlying实测开发一个CRM系统
我们再来试一下用CodeFlying开发一个应用,我告诉他我想开发一个CRM管理系统,并且需要配备客户分层、商机跟进、沟通管理的功能。看看能不能跑出来。

可以看到在我提出了需求之后,CodeFlying的AI就直接给我提供了一个解决方案:“CRM商机管理”,并且在方案的说明中也提到了我的需求。

然后他就直接去设计应用的页面结构、业务逻辑等内容了。


在我确定好对页面的结构和功能没有调整了之后,CodeFlying的AI去调用了3个Agent分别设计产品的需求文档、产品的测试用例以及架构设计文档。

到这里整个应用其实就已经开发完成了,下面给大家奉上我跟CodeFlying的AI对话全过程。

再来看一下这个应用的实机演示
虽然对这个两个工具测试的不是同一个需求,不过我们从结果上也不难看出,Bolt.new具备比较优秀的分段式开发应用的能力,但是当将一个复杂一些的需求抛给他的时候,可能就有点接不住了。
相比之下,我们给CodeFlying抛出的是一个比较宽泛的需求,但通过他们三个Agent能够自己把我提出的宽泛的需求进行梳理然后罗列出具体的页面布局、结构和功能。
并且将前端到后端全部都设计了出来,真正是做到了一步到位的功能。
更重要的是这个生成出来的CRM系统是可以直接落地去使用的,
那对于小白或者说是没有技术基础的人来说可以非常高效的用CodeFlying去实现自己的第一个项目。
对了,当应用开发完毕之后,还可以直接下载打包应用的前后端源代码以及相关的产品技术文档。

总结
简单总结一下本次测评,从功能上来看Bolt.new确实比较适合pm这类有点技术基础的用户,写项目结构的能力也很不错,但是在生成一个复杂且功能完整的应用上就有点逊色了。
而码上飞CodeFlying则更适合没有基础技术(小白群体)的用户,因为CodeFlying基于私有的沉淀数据和Agent能力的加持,可以直接识别用户的复杂需求,开发出一个端到端的可落地的且功能完整的应用程序。
相关文章:
国外火出圈儿的PM御用AI编程工具Bolt.new效果干不过国产的CodeFlying?号称全新定义全栈开发流程?
不知道大家最近有没有发现国外的很多AI都在挤破脑袋想去提升大模型的编程能力, 离我们最近的是上周Openai 发布的全新模型GPT-4o-Canvas, 拥有超强的代码编写能力。 另外还有LlamaCoder、Cursor、Claude artifacts、Replit... 光是今年一年就推出了好…...
爸妈总说着学门技术,学机器视觉技术确实是一条踏实的生活道路,这条路你走得下去走得通吗?
你爸妈说的对,有一技之长终身受益,人要有一技傍身。学一门技术是稳定职业与生活的基本的保障,但是与其盲目的选择一门技术,都是成年人,不如思考下这门技术给自我带来经济效益,在这一方面可以详细咨询我。 …...
2024互联网下载神器IDM6.42你值得拥有
🔥 互联网下载神器大揭秘!IDM6.42你值得拥有 🚀 Hey,各位小伙伴们,今天我要给你们安利一款我超爱的软件——Internet Download Manager 6.42(简称IDM),这款下载器简直就是下载界的“…...
基于H3C环境的实验——OSPF
目录 实验设备和环境 实验设备 实验环境 实验记录 1、单区域 OSPF基本配置 步骤1:搭建实验环境并完成基本配置 步骤2:检查网络连通性和路由器路由表。 步骤3:配置OSPF 步骤4:检查路由器OSPF邻居状态及路由表 实验设备和环境 实验设备 三台路由器、两台PC、电源线、两…...
java线程池详解
在Java中,线程池是一种重要的多线程处理方式,通过管理和复用线程,提高应用程序的性能和响应速度,减少线程创建和销毁的开销,避免线程数量过多导致系统负载过高的问题。本文将详细介绍Java线程池的概念、核心参数、工作…...
五、创建型(建造者模式)
建造者模式 概念 建造者模式是一种创建型设计模式,通过使用多个简单的对象一步步构建一个复杂的对象。它将一个复杂对象的构建过程与其表示分离,从而使同样的构建过程可以创建不同的表示。 应用场景 复杂对象构建:当一个对象有多个属性&…...
CPU超线程技术是什么,怎么启用超线程技术
超线程技术是一种允许单个物理CPU核心模拟成两个逻辑核心的技术,从而提升处理器的并行性能和效率。以下是对超线程技术的详细介绍: 基本概念:超线程(Hyper-Threading,HT)是Intel公司研发的一种技术&#x…...
vba学习系列(7)--考勤表制作
系列文章目录 文章目录 系列文章目录前言一、汇总所有工作表指定区域内容到指定工作表二、汇总所有工作表指定区域内容到指定工作表(带公式)总结 前言 一、汇总所有工作表指定区域内容到指定工作表 Sub CopyRangesToSummary()Dim sourceSheet As WorksheetDim targetSheet As…...
Java学习第九天
相同包下的类可以直接访问,不同包下的类需要导包才可以使用,导包格式:import 包名.类名 final关键字: 常量: 枚举:一种特殊的类型(反编译之后本质就是实例常量,自己定义的类,创建了几…...
【算法系列-链表】链表相交 环形链表II
【算法系列-链表】链表相交&环形链表 文章目录 【算法系列-链表】链表相交&环形链表1. 链表相交1.1 思路分析🎯1.2 解题过程🎬1.3 代码示例🌰 2. 环形链表II2.1 思路分析🎯2.2 代码示例🌰 1. 链表相交 【题目…...
使用 Go 和 Gin 框架构建简单的用户和物品管理 Web 服务
使用 Go 和 Gin 框架构建简单的用户和物品管理 Web 服务 在本项目中,我们使用 Go 语言和 Gin 框架构建了一个简单的 Web 服务,能够管理用户和物品的信息。该服务实现了两个主要接口:根据用户 ID 获取用户名称,以及根据物品 ID 获…...
【VUE】双端比较算法
假设我们有两个虚拟节点 oldVnode 和 newVnode,它们分别对应的DOM结构为: 我们需要将 oldVnode 更新为 newVnode,这时就可以使用双端比较算法了。算法本质上是将新旧节点进行一次交叉比较,尽可能地重复使用已有的节点来达到最小…...
跨界的胜利:机器学习与神经网络的物理之光
近日,2024年诺贝尔物理学奖颁发给了机器学习与神经网络领域的研究者,这是历史上首次出现这样的情况。这项奖项原本只授予对自然现象和物质的物理学研究作出重大贡献的科学家,如今却将全球范围内对机器学习和神经网络的研究和开发作为了一种能…...
容器化技术:Docker的基本概念和使用
在现代软件开发和运维中,容器化技术已经成为一种不可或缺的工具。Docker作为容器化技术的代表,以其轻量级、可移植性和隔离性等特点,赢得了广泛的关注和应用。本文将详细介绍Docker的基本概念和使用方法,帮助读者快速上手Docker容…...
EcoVadis认证内容有哪些?EcoVadis认证申请流程?
EcoVadis认证是一个国际性的可持续发展评估平台,旨在帮助全球企业和供应链评鉴其在环境、社会和治理(ESG)方面的表现。该认证框架由法国的检验、认证和检测机构必维集团(Bureau Veritas)创建,得到了众多跨国…...
Windows 搭建 Gitea
一、准备工作 1. 安装 Git:Gitea 依赖 Git 进行代码管理,所以首先需要确保系统中安装了 Git。 下载地址:https://git-scm.com/downloads/win 2. 安装数据库(可选) 默认情况下,Gitea 使用 SQLite 作为内…...
嵌入式面试——FreeRTOS篇(五) 事件标志组
本篇为:FreeRTOS事件标志组篇 1、事件标志组介绍 答: 事件标志位:用一个位,来表示事件是否发生。 事件标志组是一组事件标志位的合集,可以简单的理解事件标志组,就是一个整数。 2、事件标志组的特点 答&am…...
智能听诊器:宠物健康管理的革命
智能听诊器不仅仅是一个简单的监测工具,它代表了宠物健康管理的一次革命。通过收集和分析宠物的生理数据,智能听诊器能够帮助宠物主人和医生更好地理解宠物的健康需求,从而提供更加个性化的护理方案。 智能听诊器通过高精度的传感器…...
dfs +剪枝sudoku———poj2676
目录 前言 lowbit函数 数独 suduku 问题描述 输入 输出 问题分析 子网格位置 优化搜索顺序剪枝1 优化搜索顺序剪枝2 可行性剪枝 代码 前言 lowbit函数 这是一个利用二进制位运算取出二进制数最后一位’1‘的函数 数独 数独大家肯定都玩过,…...
机器学习:关联规则:Apriori算法、FP - Growth算法的原理、应用场景及优缺点介绍
一、关联规则算法概述 关联规则挖掘是数据挖掘中的一个重要任务,用于发现数据集中不同项之间的关联关系。 二、Apriori算法 原理 频繁项集生成:Apriori算法基于一个先验原理,即如果一个项集是频繁的,那么它的所有子集也是频繁的…...
【2025年】解决Burpsuite抓不到https包的问题
环境:windows11 burpsuite:2025.5 在抓取https网站时,burpsuite抓取不到https数据包,只显示: 解决该问题只需如下三个步骤: 1、浏览器中访问 http://burp 2、下载 CA certificate 证书 3、在设置--隐私与安全--…...
VTK如何让部分单位不可见
最近遇到一个需求,需要让一个vtkDataSet中的部分单元不可见,查阅了一些资料大概有以下几种方式 1.通过颜色映射表来进行,是最正规的做法 vtkNew<vtkLookupTable> lut; //值为0不显示,主要是最后一个参数,透明度…...
【JavaSE】绘图与事件入门学习笔记
-Java绘图坐标体系 坐标体系-介绍 坐标原点位于左上角,以像素为单位。 在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。 坐标体系-像素 …...
IoT/HCIP实验-3/LiteOS操作系统内核实验(任务、内存、信号量、CMSIS..)
文章目录 概述HelloWorld 工程C/C配置编译器主配置Makefile脚本烧录器主配置运行结果程序调用栈 任务管理实验实验结果osal 系统适配层osal_task_create 其他实验实验源码内存管理实验互斥锁实验信号量实验 CMISIS接口实验还是得JlINKCMSIS 简介LiteOS->CMSIS任务间消息交互…...
【碎碎念】宝可梦 Mesh GO : 基于MESH网络的口袋妖怪 宝可梦GO游戏自组网系统
目录 游戏说明《宝可梦 Mesh GO》 —— 局域宝可梦探索Pokmon GO 类游戏核心理念应用场景Mesh 特性 宝可梦玩法融合设计游戏构想要素1. 地图探索(基于物理空间 广播范围)2. 野生宝可梦生成与广播3. 对战系统4. 道具与通信5. 延伸玩法 安全性设计 技术选…...
Spring Cloud Gateway 中自定义验证码接口返回 404 的排查与解决
Spring Cloud Gateway 中自定义验证码接口返回 404 的排查与解决 问题背景 在一个基于 Spring Cloud Gateway WebFlux 构建的微服务项目中,新增了一个本地验证码接口 /code,使用函数式路由(RouterFunction)和 Hutool 的 Circle…...
Android第十三次面试总结(四大 组件基础)
Activity生命周期和四大启动模式详解 一、Activity 生命周期 Activity 的生命周期由一系列回调方法组成,用于管理其创建、可见性、焦点和销毁过程。以下是核心方法及其调用时机: onCreate() 调用时机:Activity 首次创建时调用。…...
MySQL 部分重点知识篇
一、数据库对象 1. 主键 定义 :主键是用于唯一标识表中每一行记录的字段或字段组合。它具有唯一性和非空性特点。 作用 :确保数据的完整性,便于数据的查询和管理。 示例 :在学生信息表中,学号可以作为主键ÿ…...
day36-多路IO复用
一、基本概念 (服务器多客户端模型) 定义:单线程或单进程同时监测若干个文件描述符是否可以执行IO操作的能力 作用:应用程序通常需要处理来自多条事件流中的事件,比如我现在用的电脑,需要同时处理键盘鼠标…...
[论文阅读]TrustRAG: Enhancing Robustness and Trustworthiness in RAG
TrustRAG: Enhancing Robustness and Trustworthiness in RAG [2501.00879] TrustRAG: Enhancing Robustness and Trustworthiness in Retrieval-Augmented Generation 代码:HuichiZhou/TrustRAG: Code for "TrustRAG: Enhancing Robustness and Trustworthin…...
