社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  chatgpt

大神卡帕西亲自演绎零基础开发APP,ChatGPT四轮对话搞定,一小时即在手机运行

量子位 • 4 月前 • 72 次点击  
白交 发自 凹非寺
量子位 | 公众号 QbitAI

大神卡帕西带着他的教程又来了!

这次不是教学视频,而是手把手教你如何用大模型开发APP——

他没有阅读任何文档,也没有在专门平台Swift编程过,在与ChatGPT仅四轮对话的指导下,成功在手机上运行上了。

这是个用来减肥跟踪APP。整个过程不到一个小时,而后又用了三轮对话增加了更多功能,真·实力演绎「零基础开发」

网友:太好了,把它放在APP Store上吧。

卡帕西:我用ChatGPT编写了iOS应用

来看看具体是怎么四轮对话搞定。

首先,启动应用程序

「你能带我编写第一个iOS应用程序吗?」ChatGPT显示介绍了四个基本步骤:下载运行Xcode;配置你的项目;了解启动模板;运行APP。

随后,卡帕西告诉了ChatGPT他的需求:

一个用来减肥跟踪的APP;
希望APP能显示一个计时器,但其单位是因时间流逝而 “免费 ”消耗的卡路里。这将是屏幕中央大数字显示的主要内容。
比如取 2000卡路里,除以24/60/60 得出每秒消耗的卡路里,然后每秒更新一次我目前已经消耗的卡路里。

以及一些具体的要求:

  • 增加 2 个按钮,一个按钮是+100,另一个是-100。

  • 翻转计时器的方向

  • 颜色:+100 显示为红色,-100为绿色。-当前的千卡数也用颜色表示:红色表示不好(过剩),绿色表示好(不足)。

整个编写过程中他还遇到了一些问题,也都通通抛给ChatGPT解决。

第二步,增强。在原有基础上增添一些功能以及一些小小改动(调整字体大小啥的)。

ChatGPT也给出了一些建议,比如卡路里动态运行图、小工具集成等等。

第三步, 添加App Storage

接下来,其实卡帕西自己也不会知道要做啥了。在ChatGPT建议之下增加了暗黑模式、AppStorage。

基本功能差不多之后,最后就是部署到手机

从想法到运行整个过程只需一小时搞定,而且中间的创意也都是ChatGPT来提供。

卡帕西所做的是就是开头一个想法,剩下就是在ChatGPT手把手教导下一步步完成。

然后又在第二天,他想进一步更新一些功能,也通通用ChatGPT搞定了。

比如添加一个漂亮的动画圆环,在底部用圆圈显示脂肪磅数等等。

又在不久之前,卡帕西再一次更新这项目的进展(说是最后一次与ChatGPT的对话)

添加小日志并隐藏 BMR。

应用程序现在有400行代码,速度开始变慢,功能也越来越复杂。接下来他考虑要么将 ChatGPT 连接到 Xcode,要么连接到 Cursor 进行进一步开发。

然后,再看看能不能放到APP Store上。

好好好,感觉可以跟着卡帕西干起来了。

参考链接:
https://x.com/karpathy/status/1903891179370123559


一键三连「点赞」「转发」「小心心」

欢迎在评论区留下你的想法!

—  —

最后一周!2025年值得关注的AIGC企业产品 报名即将截止 💥

下一个AI“国产之光”将会是谁?欢迎申报奖项!

本次评选结果将于4月16日中国AIGC产业峰会上公布。


🌟 一键星标 🌟

科技前沿进展每日见



Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/180331
 
72 次点击