前言
上一篇文章中,介绍了v0.dev这样一个利用自然语言进行编程的低代码平台。那除了它之外,还有没有其他类似的工具呢?这篇文章会介绍另一个类似功能的平台:bot.new
功能介绍
可以看到,进入之后还是熟悉的界面。面向用户而言,它只有一个对话框,用户只需要关注这个对话框,在这个对话框中输入只需要输入相关的功能描述即可。
然后,我们就会看到如下的生成过程:
此时整个页面分为两个部分:左侧的对话提示区和右侧的动态区域。和v0.dev类似,它的动态区域也包括了代码编辑展示tab和preview tab, 分别用来展示生成的代码和代码运行的效果。
代码编辑展示
相比于v0.dev,这里的代码编辑展示区域展示的效果更加的炫酷。如果你是专业的软件开发人员,这里的界面你会感觉更加的亲切(更加类似于我们平时使用的IDE)。比如在实际的开发过程中,运行时可能需要配置环境,安装一些包,而这里的安装过程也很清晰的展示出来。
Preview
同样,当代码执行生成完成之后,完整的代码会被运行起来,而运行的效果会被展现在preview tab页中。比如上面生成贪吃蛇的代码,运行之后的效果如下。(看起来好像比初版的v0.dev生成的效果要更好)
其他
除了代码编辑之外码编之外,bot.new也是具备一键部署能力,但版本管理好像没有看到相关的入口。
总结
整体上来说,bot.new的功能效果还是不错的,这里描述下使用体验:
优点:
- 更加符合专业开发人员偏好的界面效果
- 运行时环境依赖的自动安装和展示效果更舒适
- 初步判断看起来更好的工程效果
缺点:
- 界面卡顿,经常用着用着界面元素就无法点击。(这可能是会弃坑的原因)
- 对话的回复内容只有英文,即便输入的是中文。