我们前面介绍过v0、ai-artifacts这些令人兴奋的自动化AI编码工具。
我觉得这些工具,有几个好处:
1、初学者可以更好的掌握一些陌生技术栈的最佳实践,像这些项目应该包含哪些文件,就像我们以前会去github找template一样。
2、做一些小东西分享给朋友家人玩,因为他是支持部署的。
3、一些原形的设计、 Ai的一些方案的参考,因为毕竟这是提示词生成的,我们所消耗的时间成本比较少,同一时间可以生成很多东西出来。就好像ai绘画一样他们往往能给设计师是提供一些早期的想法支持。
AI某种程度上既是对专业人士的提效又降低了小白入门的门槛,未来我们可能人人都会有编程这种技能,更多的代码是由ai去生成,我们人类程序员更多的是 review、accept、refuse or fix it 。基于这些或者其他还没提到的,这就是我为什么关注这些AI生成代码工具的原因。
但是我今天想说有一个工具比他们更好,也是开源的,并且它的免费程度在前面两个之上。
他就是Bolt.new。它就像 v0和 Cursor 的结合,在你没有任何代码基础的情况下,可以高效、有效地编辑全栈程序。
并且可以动态安装软件包,这是它的一大优势。例如,如果你想安装像 OpenAI API 软件包或 Tailwind 之类的软件包,它也可以做到。所以基本上,它能够创建一个完整的应用,而 v0 则不能做到这一点。
Bolt在浏览器中直接运行后端,支持部署到 Netlify,此外,你可以用最新的编程语言/框架生成应用程序,如 React、Next.js、Remix、SvelteKit 和 Vite,
它可以上传图片还可以优化你的原提示词
可以连续提问和一键部署等等
你可以在它生成的基础上直接更改代码
他还提供了一个特殊的云环境,就像vscode web那样
下面的终端窗口会实时记录代码生成中产生的命令,你也可以在右边的终端中运行自己的命令
我们开始来一些实际的测试吧:
生成一个现代任务管理和日历应用程序
你可以看到它的效果非常好一个简单的指令生成了一个如此精良的东西。无法想象我们继续迭代下去他会多有意义。
让他创建一个动态背景切换网站:创建一个网站,用户可以选择不同的动态背景,背景随着时间变化或用户操作而变化。
拖动下方的speed,它还可以更换频率。
他有一个特别厉害的一点就是:在你与右边的应用程序交互过程中如果出现错误,左边就会弹出一个类似这样的响应;
这个时候你只需点击左边的修复错误,他就会去修复,我觉得这个功能做的很好,这是原来其他几个自动化ai工具所没有的。
一个包含各种小游戏的网站,可以切换一些背景场景
个性化博客:用户可以创建独特的主题和布局,自动生成文章草稿。
它可以更换默认的主题包括颜色字体还可以开放三种不同的布局新增随机的博客文章。
还有一个挺有帮助的就是:在多轮迭代中,我们提出一个新的需求后他就会去修改原有的项目代码,并且我们能看到正在跳动的代码对应的改动文件是哪一个。这就很有意思了,至少我们知道我们的需求在整个项目中要改动的代码文件位置在哪。所以我觉得这个东西就是前面很多ai生成工具所没有的。
如果你需要更多的 AI tokes 或 想要私有项目,可以在 Bolt.new 的设置中购买一个页面订阅。
我不知道他们是否会像 V0 那样。其实我在 V0 还未走红之前就使用了很多,最初使用时并不需要购买订阅,我从未达到限额。但随着它走红,免费额度变得非常有限,所以我不得不升级。因此,我好奇 Bolt 会不会也遇到同样的情况,目前来说基本上使用很多次都是免费的达不到他的限额。
文章来自微信公众号 “ AI进修生 “,作者 Aitrainee
【开源免费】LangGPT 是一个通过结构化和模板化的方法,编写高质量的AI提示词的开源项目。它可以让任何非专业的用户轻松创建高水平的提示词,进而高质量的帮助用户通过AI解决问题。
项目地址:https://github.com/langgptai/LangGPT/blob/main/README_zh.md
在线使用:https://kimi.moonshot.cn/kimiplus/conpg00t7lagbbsfqkq0