不敲代码用ChatGPT开发一个App

先说下背景,有一天我在想 ChatGPT 对于成熟的开发者来说已经是一个非常靠谱的助手了,身边也确实有很多同事把它作为一个离不开的助理担当。

但是如果我只是略微懂一点前端知识的新人,了解 HTML、CSS、JS 相关的知识,想开发一个安卓 App ,我应该如何利用 ChatGPT 这样的工具呢?

想法思路

如果让我现在直接去用 ChatGPT 开发一个 App 肯定也不靠谱,毕竟过程中还得看问题,对于比较新晋的开发者来说,debug 也是一个非常上头的工作。但是如果让他帮我生成一个微信小程序,那就能顺利拿捏住了,后面再利用其他工具直接把这个小程序转为 App 就可以了。

思路确定,说搞就搞!

给ChatGPT描述需求

我发现虽然现在ChatGPT能够非常友好的帮助开发者完成各项任务,但是有一个非常重要的前提就是你需要懂得如何有效的给出命令,让他能够理解你的需求描述。这一点非常重要,我个人认为大家平时的工作中也需要有意识的训练自己的文字、语言表达能力。

我这里为了让整个流程更简单一些,我直接让ChatGPT帮我生成一个时钟小程序,能够以大号字体显示当前的时间,另外我希望时间字体是宇宙蓝,背景是纯黑色。

为了让ChatGPT能够更快理解我的描述,我将需求重新排了一个格式:

代码需求:开发一个微信小程序
功能描述:屏幕中间显示当前的日期和时间,日期在上,时间在下。时间的显示需要大号字体,字体颜色为宇宙蓝,整个背景是全屏纯黑色。

接下来就是ChatGPT的表演了:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

小程序需求实现

因为我后续需要将小程序转为 App,经过技术的调研,发现现在 FinClip 是可以直接将小程序转为 App ,并且这个工具可以兼容微信代码,于是我直接在 FinClip 创建小程序项目,为方便后续的小程序转 App,开发工具也使用使用的 FIDE。

下面我们看看在上面的实现情况:

在这里插入图片描述

直接把 ChatGPT 生成的代码复制粘贴到开发工具对应的页面中,不要太爽。
在这里插入图片描述

快速生成App

前面也说到了假设我是个只懂 HTML、CSS、JS 相关知识的小白型开发者,直接上手 App 是有难度的,但是做一个小程序是基本能应付的,这里就可以借用 FinClip 开发工具的小程序转 App 功能。
在这里插入图片描述

整个过程跟着弹窗的提示操作就好,没有太大的难度。

后续系统会生成一个工程文件,放到 Android Studio 也能正常打开,并能后续根据自己的需求进行优化更改。
在这里插入图片描述

个人感想

市面中出现了越来越多的 Ai 工具,例如 ChatGPT 还可以用到文字创作、想法启迪等很多场景中,我们只要用的恰当,会实打实的帮我们提升工作的效率。

以上是我以一个完全小白的开发者角度使用 ChatGPT 开发小程序再用其他工具转 App 的实现路径。

另外,实践发现 GPT3.5 可能出现给的代码无法运行的情况,GPT4.0 是没问题的,如果大家使用3.5给出的代码无法用,可以用4.0试试,欢迎大家拍砖。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/5487.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

华人小哥打造乔布斯版ChatGPT,网友:感觉他复活了

金磊 发自 凹非寺量子位 | 公众号 QbitAI 走ChatGPT的路,让乔布斯“复活”。 一位华人小哥就真把这事给做成了,还搞了一个App名叫Steve Mind。 玩法和ChatGPT非常相似,只需一个简单的动作——问! 例如提问“你一生中学到的最重要的…

ChatGPT 正式发布 APP !

【软件名称】:ChatGPT 【安装环境】:IOS(美区) 【下载链接】:https://apps.apple.com/app/openai-chatgpt/id6448311069 软件简介 美国当地时间5月18日,人工智能研究公司OpenAI在官网宣布,其在美…

颠覆历史!ChatGPT官方app正式登录美国苹果商店

人工智能研究公司OpenAI在官网宣布,其在美国推出了聊天机器人ChatGPT的iPhone应用,并承诺未来也将为安卓手机提供相同的服务。 官网还附带了该应用在苹果App Store上的链接。页面显示,这款名为“OpenAI ChatGPT”的应用仅适用于苹果手机iPhon…

仿小龟影视APP源码V2.1 苹果cms后台

正文: 仿小龟影视APP源码V2.1 苹果cms后台 网盘下载地址: http://zijieyunpan.cn/DKpefnefkNZ 阅览:

ChatGPT官方app正式上线美国苹果商店

OpenAI已经发布了一款名为ChatGPT的iOS应用程序,并承诺很快推出Android版本。这款免费应用程序与网络版本同步聊天记录,并支持语音输入功能,使用OpenAI的开源语音识别模型Whisper。该应用程序适用于iPhone和iPad,可以在App Store上…

狂飙,ChatGPT 官方 iOS 应用上线了!

转自:APPSO 今天凌晨,OpenAI 正式在 App Store 推出了 ChatGPT 的 iOS app。 瞬间冲上苹果商店免费榜第二名,效率榜第一名。 ChatGPT 的真「iPhone 时刻」来了,从现在起,我们可以在 iPhone 上使用 ChatGPT 了。 下载直…

如何封禁大量恶意IP?

摘要:封禁IP分为自动封禁和人工封禁,本文主要介绍如何人工封禁。人工封禁的关键是:无缝协同,方便操作,批量化,一键式,防误封,高容量。 IP封禁是对付网络攻击的最直接、最有效的方法。…

ip-guard如何通过准入网关对指定的服务器进行通讯加密保护?

1、准入网关在高级配置设置受保护服务器; WEB管理界面【系统工具】,点击【配置管理】,点击参数设置,进入高级配置界面,输入配置内容即可。 [ControlServer]

告别Chat GPT Access denied

告别Chat GPT Access denied 在使用Chat GPT的时候,经常会因为各种问题导致不能使用,出现这种问题主要是因为网络问题和游览器问题,Chat GPT对游览器的检测相当严格,使用同样的网络可能这两天使用的很流畅,但过几天又进…

Java调用ChatGPT(基于SpringBoot和Vue)实现可连续对话和流式输出

目录 1. 配置阶段1.1 依赖引入1.2 配置application.yml文件1.3 注解添加 2. 使用2.1 生成回答2.1.1 测试 2.2 生成图片2.2.1 测试 2.3 下载图片2.3.1 测试 2.4 生成流式回答2.4.1 流式回答输出到IDEA控制台2.4.2 流式回答输出到浏览器页面2.4.3 流式回答结合Vue输出到前端界面 …

HuggingGPT解析:使用 ChatGPT及HuggingFace上的族系解决AI问题

HuggingGPT解析:使用 ChatGPT及HuggingFace上的族系解决AI问题 HuggingGPT是一个利用大型语言模型(LLMs)来解决复杂AI任务的框架。其基本理念是,考虑到LLMs(例如ChatGPT)在语言理解、生成、交互和推理方面展现出了卓越的能力&…

从ChatGPT思考自动驾驶将如何前行

作者 | Ammie 出品 | 焉知 知圈 | 进“智能底盘群”请加微yanzhi-6,备注底盘 自动驾驶汽车有望彻底改变多个行业,包括人员和货物运输。而实际上面向L4 自动驾驶汽车系统的开发则是一项重大挑战。如今,主要瓶颈则是车辆安全处理驾驶事件“长尾效应”的能力…

外网服务器设置OpenAI代理

文章目录 前言一、准备外网服务器二、安装Nginx三、配置Nginx1. 配置2. 重启Nginx 四、测试1. http2. Python 前言 最近ChatGPT特别火爆,我们国内无法正常调用它的API。 现在考虑使用国外服务器做一个OpenAI API的代理来调用API 一、准备外网服务器 可以选择国内腾…

运用docker 本地搭建chatGPT

下载docker dockers官网 1. 需要重启电脑 2. 重启之后 升级 wsl --update 3. 打开 powershell 4. 输入 升级命令 5.安装完成之后打开docker 使用开源项目 docker安装 1. 使用开源项目:潘多拉 (Pandora) 2.一键安装命令 docker pull pengzhile/pandora docker run…

v2rayN全局代理条件下,如何不让某个网站走代理

前言 因为最近使用ChatGPT需要全局代理,导致打开文献网址时,需要登录,也不能识别机构ip,特别影响看文献。因此就想如何在开全局代理的前提下,打开特定网站不走代理,而直接使用direct。 如何确定网站走的是…

chatgpt赋能Python-pycharm如何跳过教程

PyCharm如何跳过教程:快速掌握Python编程 如果你是一个有10年python编程经验的工程师,那么你肯定不需要再从头开始学习python,更不需要花费大量时间来学习PyCharm的教程。你需要的是一个快速而高效地使用PyCharm的方法,以便能够更…

chatgpt赋能python:Python窗口创建教程

Python窗口创建教程 Python是一种通用编程语言,可用于多种应用程序类型,包括创建桌面应用程序。创建窗口的过程取决于所使用的GUI工具包,如Tkinter、PyQt、wxPython等。本教程将重点介绍如何使用Tkinter模块来创建窗口。 安装Tkinter Tkin…

chatgpt赋能python:入门Python编程:免费教程

入门Python编程:免费教程 Python是一门功能强大,易于学习且免费的编程语言。它在过去十年中成为了世界上最受欢迎的编程语言之一。这是因为Python在多个领域具有广泛的应用,包括科学、数据分析、网络编程、Web开发、人工智能、机器学习、数据…

chatgpt赋能Python-mac版的python怎么用

Mac版Python的使用指南 Python是一种高级编程语言,常用于Web开发、数据分析、机器学习等领域。在Mac系统上,Python的安装和使用非常方便。本文将介绍如何在Mac上安装和使用Python并演示几个常见的Python用例。 Python在Mac上的安装 Mac电脑自带Python…

chatgpt赋能python:在Mac上安装Python指南

在Mac上安装Python指南 概述 Python是一种流行的编程语言,其简单易用、可读性高以及灵活性使得它成为了一名开发工程师的神器。在Mac上安装Python也非常简单,只需要遵循这个指南,就可以轻松地将Python安装到您的Mac上。 步骤 步骤1&#…