写点什么

开源开发环境 Bolt.new 将 Web 开发与 AI 提示的熟练运用融为一体

  • 2024-11-12
    北京
  • 本文字数:1129 字

    阅读完需:约 4 分钟

大小:518.11K时长:02:56
开源开发环境Bolt.new 将 Web 开发与 AI 提示的熟练运用融为一体

本文最初发布于 DEV CLASS。



AI 编程

Bolt.new 是一个开源开发环境,目前处于 Beta 测试阶段。它将人工智能与 Web 容器相结合,在浏览器内运行 Node.js。其文档强调,正确使用人工智能提示与理解 Web 技术同等重要。


StackBlitz Bolt.new 让开发人员可以 “在浏览器中进行 AI 驱动的全栈 Web 开发”,其部分源代码已在 GitHub 上开放。不过,已发布的代码面向的是 “那些对自行构建 AI 驱动的开发工具感兴趣的开发人员”,而不是为了提供一个随时可以运行的完整部署。



AI 驱动的应用程序开发不是从一个空的编辑器开始,而是从一个等待输入的提示开始


在新建一个应用程序时,Bolt.new 会以提示符为中心。不过,开发人员也可以选择 StackBlitz 模板,如使用 Astro 的博客或使用 Vitepress 的文档网站。Bolt.new 的文档强调,开始时要使用 AI 聊天工具,并且初始指令要尽可能精确,“以确保 Bolt 可以搭建出相应的项目”。此外,文档还提到,要将多条简单的指令合并成一条信息,以节省时间,减少 Token 消耗。


Bolt.new 的定价模型以 Token 消耗量为基础——每月 50 美元最多可购买 2600 万 Token。如果 Token 用完,AI 将停止工作,直到用户购买了更多的 Token。


Bolt 环境还包括一个基于浏览器的编辑器(基于与 Visual Studio Code 相同的技术)。至于在多大程度上相信 AI,在多大程度上手动编码,开发人员可以自行选择。基于浏览器的 Bolt IDE 底层采用了 WebContainers,因此,Node.jsnpm 和 yarn 等工具可以在浏览器中运行。



Visual Studio Code 用户会对基于浏览器的 Bolt IDE 很熟悉


该环境的 AI 功能采用了 Anthropic。同时,它还使用了 StackBlitz 赞助的 JavaScript 构建工具 Vite。Netlify 也用到了,它是作为 Bolt 应用程序的默认部署目标。不过,根据 X 上的一个话题讨论,CloudFlare 也将作为一个选项加入进去。


根据 StackBlitz 的说法,Bolt 将生成高质量的代码,而这要归功于 “WebContainers 的每一层都集成了人工智能,使 Bolt 能够发现错误并帮你解决”。不过,要让开发人员相信,不管应用程序多复杂,AI 驱动的 Bolt 都能够创建出来,而且可靠、可维护,还需要更多的努力。AI 代码助手主要是用于比较短的代码片段,开发人员确切地知道需要什么,然后他们就可以利用 AI 来避免重复编写以前编写做过无数次的代码。


对于 Bolt 应用程序的质量,另一个关键因素是开发人员正确使用 AI 提示的能力——与传统的编码技能一样,效率或许可以通过以正确的顺序使用正确的提示来衡量。


在 Hacker News 上,一个名为 mangonaise 的开发者感慨道:“像这样编写面向用户的系统,我觉得太奇怪了"。


原文链接:

https://devclass.com/2024/10/16/stackblitz-bolt-new-blurs-boundaries-between-web-development-and-skilled-use-of-ai-prompts

2024-11-12 17:516396

评论

发布
暂无评论
发现更多内容

斯图飞腾产品升级!Stratifyd数据分析平台全新改版

声网Agora发布教育信息化解决方案 助力教育公平提效

声网

人工智能 在线教育

Express Flutter SDK 全面支持空安全

ZEGO即构

flutter 大前端 音视频 空安全

Vue进阶(二):Vue 项目文件结构介绍

No Silver Bullet

Vue 8月日更 项目结构

打造区块链“三大平台” 助推数字化转型

CECBC

能力圈与焦虑:焦虑是因为自己能力不够吗?

非著名程序员

个人成长 提升认知 焦虑 8月日更

全球生态合作伙伴纷至沓来 解码AppGallery 2021“期中成绩单”

叶落便知秋

华为

体验设计落地的四个原则和十个步骤

石云升

用户体验 关键时刻 体验设计 8月日更

用好这两个小工具,制作乐谱更高效!

懒得勤快

【案例】服务邮政快递业安全监管 星环科技助力国家邮政局“绿盾”大数据平台建设

星环科技

万人连麦的幕后技术详解

拍乐云Pano

基于docker的分布式性能测试框架功能验证(三)

FunTester

分布式 性能测试 接口测试 测试框架 测试开发

Vue进阶(一):Vue 学习资料汇总

No Silver Bullet

Vue 8月日更

【IT运维】快速解决IT疑难故障就用行云管家!

行云管家

系统运维 堡垒机 IT运维

分布式性能测试框架用例方案设想(三)

FunTester

性能测试 接口测试 测试框架 测试开发

架构实战营 模块四作业

孫影

架构实战营 #架构实战营

他是如何被公司辞退,再到1000个小时后拿到阿里巴巴offer的?

Java架构师迁哥

格物致知,零代码训练营第三期顺利结业

明道云

使用SpringAop对方法进行增强

捡对象的cy

spring aop

Fil行情:投资fil的成本有哪些?

区块链 分布式存储 IPFS fil fil成本

【前端 · 面试 】HTTP 总结(三)—— HTTP 请求方法

编程三昧

面试 大前端 HTTP 8月日更 HTTP方法

Vue3异步数据加载组件:suspense

devpoint

Vue 3 8月日更

Snowflake如日中天是否代表Hadoop已死?大数据体系到底是什么?

阿里云大数据AI技术

鬼斧神工!阿里架构师把多线程编程精华全部总结到这份《Java并发手册》里面了

Java 编程 架构 面试 计算机

我国数字经济规模已达41万亿元 总量跃居世界第二

CECBC

阿里高工从入门,基础,进阶到项目实战,全面讲解spring boot

Java 程序员 架构 面试 spring Boot Starter

客户选型零代码软件到底在对比哪些方面?

明道云

赋能后疫情时代的商业创新,用友BIP的力量

海比研究院

精彩回顾 | 阿里云 Serverless Developer Meetup 杭州站亮点有这些!

阿里巴巴云原生

阿里云 Serverless 云原生 Meetup

架构实战营 毕业设计

竹林七贤

「SQL数据分析系列」15. 元数据

Databri_AI

sql 脚本 元数据

开源开发环境Bolt.new 将 Web 开发与 AI 提示的熟练运用融为一体_架构/框架_Tim Anderson_InfoQ精选文章