gpt-engineer:低代码(Prompt)GPT代码自动生成框架,轻松完成应用开发

名称: /AntonOsika/gpt-engineer

地址: https://github.com/AntonOsika/gpt-engineer

fork: 532    star: 3,732    开发语言: Python

项目简介: Specify what you want it to build, the AI asks for clarification, and then builds it.

之前介绍的运行在本地的 AI 编程助手Tabby,功能类似于GitHub Copilot,可以根据用户在注释中描述的功能自动补全代码。可以点击下面的图片查看详细的功能介绍。

gpt-engineer:低代码(Prompt)GPT 代码自动生成框架,轻松完成应用开发

Tabby 的代码自动补全功能,虽然可以提高我们的编程效率,简化代码的开发过程。

但是如果想要开发一个应用,就需要写很多的注释来定义我们想要实现的功能,同时还要保证这些注释描述的准确性,只有这样我们才能得到满足需求的代码,完成应用的开发,开发过程的工作量依然很大,并没有完全将我们解放出来。
gpt-engineer 提供了一个新的思路:只需要在配置文件中写下想要开发应用的必要信息,比如想要实现的功能,开发使用的语言,运行要求等等,就能实现一个完整的应用。
比如,想要开发一个运行在浏览器的多人贪吃蛇游戏。
那么配置文件可以这样书写:
gpt-engineer:低代码(Prompt)GPT 代码自动生成框架,轻松完成应用开发

然后启动gpt-engineer 服务。gpt-engineer 会将需要确认的问题打印在终端。比如游戏的规则,用户怎么控制,怎样才算结束比赛等。

gpt-engineer:低代码(Prompt)GPT 代码自动生成框架,轻松完成应用开发

回答完所有的问题后,gpt-engineer 便会开始自动完成项目的创建及对应代码的开发。

gpt-engineer:低代码(Prompt)GPT 代码自动生成框架,轻松完成应用开发

完成的项目工程

gpt-engineer:低代码(Prompt)GPT 代码自动生成框架,轻松完成应用开发
完整的开发过程,可以观看下面的演示视频:

gpt-engineer 实现了只需要编写配置文件,和回答一些必要的问题,就能完成应用的开发,中间过程几乎不需要用户开发代码。

gpt-engineer 这种低代码的开发方式,显然拉低了程序开发的门槛,让编程小白也能轻松完成应用开发。这是否也会如 AI 绘画工具,如Midjourney,造成画师和摄影师失业一样,导致部分程序员下岗呢?

更多内容,可以到 github 观看:

https://github.com/AntonOsika/gpt-engineer

END

© 版权声明

☆ END ☆
喜欢就点个赞吧
点赞0 分享
图片正在生成中,请稍后...