Py学习  »  chatgpt

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

Python见习室 • 3 周前 • 29 次点击  

👉 欢迎加入小哈的星球,你将获得: 专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17..., 点击查看项目介绍
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2期已完结,演示链接: http://116.62.199.48/;
  • 专栏阅读地址:https://www.quanxiaoha.com/column

截止目前,累计输出 85w+ 字,讲解图 3088+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,戳我加入学习,解锁全部项目,已有3000+小伙伴加入

图片
白交 发自 凹非寺
量子位 | 公众号 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

👉 欢迎加入小哈的星球,你将获得: 专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目: 《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17..., 点击查看项目介绍
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2期已完结,演示链接:http://116.62.199.48/;
  • 专栏阅读地址:https://www.quanxiaoha.com/column

截止目前,累计输出 85w+ 字,讲解图 3088+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,戳我加入学习,解锁全部项目,已有3000+小伙伴加入

图片
图片
图片

1. 我的私密学习小圈子,从0到1手撸企业实战项目~

2. 震撼发布!DeepSeek V3来啦!可媲美Claude 3.5/3.7 Sonnet

3. 每天开发2.5万新 App,一度挤爆 GitHub!一个仅有 15 人的团队创建了“欧洲版 Cursor”,三个月挣了 1 个亿

4. Cloudflare 正式开源Nginx替代品:Pingora

图片

最近面试BAT,整理一份面试资料Java面试BATJ通关手册,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。

获取方式:点“在看”,关注公众号并回复 Java 领取,更多内容陆续奉上。

PS:因公众号平台更改了推送规则,如果不想错过内容,记得读完点一下在看,加个星标,这样每次新文章推送才会第一时间出现在你的订阅列表里。

“在看”支持小哈呀,谢谢啦

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