用国内版Devin:DevOpsGPT开发一个简易官网

2024-04-08 23:04

本文主要是介绍用国内版Devin:DevOpsGPT开发一个简易官网,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言:

      世界上第一个AI程序员Devin想必已经给大家带来了不小的震撼,这种L4级的技术也许已经昭示着AGI离我们或许真的不远了。


这里先给大家普及一个概念:

L4是谷歌对AGI划分的第四个等级,把代码丢给 AI 改这个是 L1 或者 L2 级别的能力,L4、L5级别则是完全自主决策(开发->测试->部署),通俗来说就是不要程序员

L1-初级(Emerging AGI):在某些任务上表现出相当于或略优于无相关技能的人类的能力。例如,ChatGPT、Bard和Llama 2等大型语言模型被归类于此级别。

L2-中级(Competent AGI):能够达到正常成年人50%的水平,在特定任务上达到最先进的水平(State of the Art, SOTA)。

L3-专家(Expert AGI):能够达到正常成年人90%的水平,如Grammarly等拼写和语法检查器和图像生成模型Imagen。

L4-大师(Virtuoso AGI):能够达到正常人类99%的水平,如深蓝(Deep Blue)、AlphaGo等在特定领域达到顶尖水平的AI系统。

L5-超级智能(Superhuman AGI):超越顶尖科学家的水平,在技能上能够执行人类难以企及的任务,如AlphaFold和AlphaZero。

DevOpsGPT作为一款基于Multi Agent AI 驱动,且为国人研发的AI软件开发平台,在诸多方面已经有媲美Devin的能力了。

在GitHub也已经获得了6.3k Stars的佳绩

今天就用它来开发一个简易的官网

话不多说,我们直接上教程

首先登录平台:KUAFUAI - AI 驱动的智能软件开发平台 | AI-Driven Software Development Platform

选择新建一个APP

然后只需要简单的填写一下这部分即可(需求阐述在后面)

选择我们刚才新建的APP,开始任务

这里向AI提问,表达一下我们的需求,这里我表述的非常简介,因为在后续AI帮我们开发的过程中,会自动的帮我们补全和完善需求(这个功能非常舒服~)

提交需求之后,AI就会开发好需求文档,红框内标出的内容,就是刚才我说的补全和完善需求的功能,我们继续提交即可

到这里,AI就已经开发好了技术文档,全程我没有进行任何技术性的操作,就是根据开发流程点了几下提交

现在就到了最核心的环节,AI已经开发好了所有的代码,这里我们可以自己调整,也可以自己优化,如果没有问题的话(一般是没问题的),就根据下面这个流程,一步步点就ok

 我们先将代码提交到GitHub仓库

弹出这个界面,就表示我们提交成功了,当然我们也可以自己去GitHub里查看代码 

这里就不具体展示了哈, 小伙伴们自己可以体验一下

然后我们触发持续集成就好了 

显示三个√,就可以到我们最后一个环节了

点击触发持续部署

然后我们去访问这个网址,就可以看到最后开发的结果了

一个简易的网站就开发好了~,整个开发过程不到五分钟

当然这只是一个比较基础的网页,在后续我们也可以让AI继续在这个网站上进行开发

除此之外,我们也可以直接把代码打包拿走,自己回去再调整和完善。

感兴趣的小伙伴,可以自己去体验一下哟,

除了能开发网页之外,还可以开发小游戏、web应用以及小型应用等内容!

这篇关于用国内版Devin:DevOpsGPT开发一个简易官网的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/886618

相关文章

Python开发文字版随机事件游戏的项目实例

《Python开发文字版随机事件游戏的项目实例》随机事件游戏是一种通过生成不可预测的事件来增强游戏体验的类型,在这篇博文中,我们将使用Python开发一款文字版随机事件游戏,通过这个项目,读者不仅能够... 目录项目概述2.1 游戏概念2.2 游戏特色2.3 目标玩家群体技术选择与环境准备3.1 开发环境3

Go语言开发实现查询IP信息的MCP服务器

《Go语言开发实现查询IP信息的MCP服务器》随着MCP的快速普及和广泛应用,MCP服务器也层出不穷,本文将详细介绍如何在Go语言中使用go-mcp库来开发一个查询IP信息的MCP... 目录前言mcp-ip-geo 服务器目录结构说明查询 IP 信息功能实现工具实现工具管理查询单个 IP 信息工具的实现服

如何为Yarn配置国内源的详细教程

《如何为Yarn配置国内源的详细教程》在使用Yarn进行项目开发时,由于网络原因,直接使用官方源可能会导致下载速度慢或连接失败,配置国内源可以显著提高包的下载速度和稳定性,本文将详细介绍如何为Yarn... 目录一、查询当前使用的镜像源二、设置国内源1. 设置为淘宝镜像源2. 设置为其他国内源三、还原为官方

Maven的使用和配置国内源的保姆级教程

《Maven的使用和配置国内源的保姆级教程》Maven是⼀个项目管理工具,基于POM(ProjectObjectModel,项目对象模型)的概念,Maven可以通过一小段描述信息来管理项目的构建,报告... 目录1. 什么是Maven?2.创建⼀个Maven项目3.Maven 核心功能4.使用Maven H

使用Python开发一个带EPUB转换功能的Markdown编辑器

《使用Python开发一个带EPUB转换功能的Markdown编辑器》Markdown因其简单易用和强大的格式支持,成为了写作者、开发者及内容创作者的首选格式,本文将通过Python开发一个Markd... 目录应用概览代码结构与核心组件1. 初始化与布局 (__init__)2. 工具栏 (setup_t

Spring Shell 命令行实现交互式Shell应用开发

《SpringShell命令行实现交互式Shell应用开发》本文主要介绍了SpringShell命令行实现交互式Shell应用开发,能够帮助开发者快速构建功能丰富的命令行应用程序,具有一定的参考价... 目录引言一、Spring Shell概述二、创建命令类三、命令参数处理四、命令分组与帮助系统五、自定义S

Android Studio 配置国内镜像源的实现步骤

《AndroidStudio配置国内镜像源的实现步骤》本文主要介绍了AndroidStudio配置国内镜像源的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,... 目录一、修改 hosts,解决 SDK 下载失败的问题二、修改 gradle 地址,解决 gradle

Python通过模块化开发优化代码的技巧分享

《Python通过模块化开发优化代码的技巧分享》模块化开发就是把代码拆成一个个“零件”,该封装封装,该拆分拆分,下面小编就来和大家简单聊聊python如何用模块化开发进行代码优化吧... 目录什么是模块化开发如何拆分代码改进版:拆分成模块让模块更强大:使用 __init__.py你一定会遇到的问题模www.

Spring Security基于数据库的ABAC属性权限模型实战开发教程

《SpringSecurity基于数据库的ABAC属性权限模型实战开发教程》:本文主要介绍SpringSecurity基于数据库的ABAC属性权限模型实战开发教程,本文给大家介绍的非常详细,对大... 目录1. 前言2. 权限决策依据RBACABAC综合对比3. 数据库表结构说明4. 实战开始5. MyBA

使用Python开发一个简单的本地图片服务器

《使用Python开发一个简单的本地图片服务器》本文介绍了如何结合wxPython构建的图形用户界面GUI和Python内建的Web服务器功能,在本地网络中搭建一个私人的,即开即用的网页相册,文中的示... 目录项目目标核心技术栈代码深度解析完整代码工作流程主要功能与优势潜在改进与思考运行结果总结你是否曾经