普通人 如何 利用 类似 chatgpt ai 编写程序-ag凯发k8国际

ai助手来帮你写代码,普通人也能轻松玩转编程!

想象一下,如果你是个编程新手,或者压根不会编程,却可以用ai助手轻松编写程序,岂不是美滋滋?

现在,让我们一起看看如何用ai助手从零开始编写c 程序。

1. 配置编程环境(这里选择vscode)

只是简单的问题,我们先使用default (gpt-3.5)进行测试。

ai给出了vscode的下载地址,和mingw的地址,并且给出了相应的步骤。

但是mingw的地址打开后并不正确。

这错误出现得太快了,切换到gpt-4再试试。(!!!要注意陌生的网址链接在安全的浏览器或者拥有隔离的环境打开,避免造成不可预知的损失)

每一次返回的字符数有限制,好在可以要求他继续接着某个地方返回数据,避免数据被切断。

看起来详细了不少,按照他的步骤一步一步操作。

vscode下载安装顺利。

编译器网址打开后,对普通人来说是个问题:

让我们试试ai可不可以帮我们解决这个问题

按照第二步,他让我们在这个网址安装c 编译器和配置环境变量,那么我们可以提问:

….downloads在右侧?显然数据有问题。

这将带您到下载页面 https://mingw-w64.org/doku.php/download。在此页面中,您可以看到多个下载链接,点击 "mingw-w64-builds"

这将转到 [https://winlibs.com/](https://winlibs.com/) 网站。在这里,您可以找到适用于windows的预编译的mingw-w64发行版。

并没有直接跳转到指定网站,但是我们看到了页面上有这个网站,进去看看。

在winlibs.com网站的 "download" 部分,选择一个适合您系统的版本。对于大多数用户,建议下载 "winlibs-x86_64-posix-seh"(64位)或 "winlibs-i686-posix-dwarf"(32位)版本。点击链接下载zip压缩包。

下载部分内未找到他说的版本,看来数据存在问题。

我们试试直接把这些复制给他,让他告诉我们下载哪个看看行不行得通。

提出遇到的问题,把download那一块的文字直接复制给他。

虽然生成了直接下载的链接。但是打开都是错误的,无法找到文件,这到底是数据生成上的错误,还是数据过期的问题呢?

按照ai这次给出的网址看到最新的版本与他给的版本差别很大。

翻到下一页之后找到类似的版本

而且也没看到他说的那个压缩包。

如果涉及到网络数据,固定数据生成的ai模型似乎在数据原上无法跟上时代,ai的确给出足够多的提示,但是在关键的步骤上似乎容易出错(普通人的角度来说,不懂编程的小白)。

我们先按照他指定的版本下载

按照ai的要求解压文件夹

根据他的提示设置环境变量没问题,很顺利。

但是到了第5步验证安装 打开命令提示符(cmd.exe)并输入以下命令:g –version

cmd.exe是什么??

看来成功了。按照ai的提示,正确的返回了g 版本信息

我们接着往下走

第一个能对上,安装!

下一个。

没问题,安装!

进行下一步

新建一个文件夹,用vscode打开这个文件夹,但是他没对路径和文件夹名字做要求,那么我们先在桌面建立个文件夹。

已经正常打开了。但是后面的提示太模糊了,让ai详细说下。

很好,很详细。

完成ai说的配置文件,开始下一步

根据ai的操作步骤main.exe已经编译出来了

点击调试运行正常输出了,内容。

我们让ai解释下这段代码的意思。

似乎在代码中加上详细的注释更好理解代码的意思。

以上我们完成了安装vscode ,安装mingw64 编译器 把ai提供的代码运行起来。

(运行之前,需要按照之前的提示修改下配置文件的路径,按照编译器安装的位置)

2. 编写一个稍微复杂的c 程序

传统方式:编程新手面对复杂的算法设计、代码实现和调试,犹如丢入迷宫,无从下手,只能苦苦搜索ag凯发k8国际的解决方案。

ai助手方式:

让我们运行下。

哇哦似乎不错。再试试其他的。

运行正常,很不错!

经过几个小时的折腾,我们已经可以运行代码了。除了安装和配置阶段有所波折,运行似乎没出什么问题。

但这些都是些简单的小程序,如果是正常的应用程序或者有生产力的应用程序并不会这么简单。另外c 编程语言对于大众来说可能过于生硬,只有运行结果,没有界面,没有过程。

相对于c 来说可能python,或者web更合适作为入门,c 自身并没有集成和界面相关的库或者代码,需要第三方库才能完成界面的创建,非常复杂,对于刚入门的新手来说。

从另外一个角度来说。当前的ai水平,引导一个没接触c/cpp编程的人,开始编程,学习编程,已经没有太大的问题,可能比自己在网络上搜索答案更加简便一些。如果是其他门槛更低的语言,可能会更加简单。

这对现在的环境来说,是一次更大的冲击,一次全方位的冲击。

期待我们国内相似的ai加快上线的速度,毕竟ai,与普通程序不同,可以在服务用户的过程中,越来越完善,越来越智能。

以上!希望能抛砖引玉,大家一起讨论,如何更好的利用ai提高生产力。

ag凯发k8国际的版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年4月6日 上午8:17
下一篇 2023年4月6日 上午8:27

相关推荐

  •   “西藏是全国五大牧区之一,这几年西藏畜牧业产值占全区第一产业产值中的比重一直在50%左右。”西藏自治区人大常委会主任洛桑江村19日在西藏草业、奶业、牦牛…

    科研百科 2022年5月18日
    285
  • 来源:曲靖日报-掌上曲靖 本报讯(记者张锦文) 2月16日,市政府召开全市住房城乡建设和城市管理工作专题会议,安排部署当前住建和城管工作,把全市奋进新征程推动新跨越三年行动动员大会…

    科研百科 2022年9月27日
    272
  • 说到开会,你会想到什么?定主题、整理会前资料、发送会议通知、记录会议纪要、审阅会议文件、收集与会议回执……内容之繁杂,光是想想,都是一件极其耗费心力和精力的事情。 信息化时代,大部…

    2022年9月24日
    276
  • 苏州:80亿元“悬榜”礼遇天下人才(苏州千亿企业)

    中国小康网 独家专稿 文|《小康》·中国小康网记者 苏枫 三年前,苏州拿出33个项目共计80多亿元,面向全球发布“干将铸剑榜”,剑指重点领域关键核心技术攻关。其大气魄、大手笔,至今…

    2022年7月22日
    303
  • 钉钉低代码管理平台开发教程 钉钉作为一款广受欢迎的企业通讯工具,为企业内部的沟通和协作提供了便利。而钉钉低代码管理平台的开发则进一步提升了企业的工作效率和管理水平。本文将为大家介绍…

    科研百科 2024年2月27日
    40
  • 今天给大家分享一套实用的项目管理文档模版库,将复杂的项目管理知识体系通过一个又一个实用项目模版展示出来,涵盖项目管理全流程(共142张),大大方便日常项目管理工作。 领取入口 「链…

    2022年8月28日
    255
  • 农村基层党组织的成立,一般是基于单位和地区的最优功能。在新情况下,地方基层党组织的有效适用范围应继续扩大,特别是在地方贫困地区,党组织要发挥作用,优化党组织职能。重视重建和基本服务…

    科研百科 2023年12月15日
    94
  • 4月12日下午,公共事业管理部党支部组织开展“打造支部品牌 当好胜利管家”主题党日活动。党支部书记朱吉忠主持活动,全体党员干部参加活动。 会上,纪检委员兼群工委员李叶红同志领学《树…

    科研百科 3天前
    11
  •   近年来,祁连县着眼优化区域布局,有计划、按区域、大规模集中调整畜群畜种结构,全面实施草原生态保护补助奖励政策,全力推进绿色祁连进程。u1c   该县511.36万亩夏季草场实现…

    科研百科 2022年6月7日
    245
  •   为推进农业结构调整,积极探索种植业结构调整和脱贫攻坚工作的新途径,构建种养结合、粮草兼顾的新型农牧业结构,走“粮经饲统筹、种养加一体、农牧业结合”的现代…

    科研百科 2022年5月17日
    274
网站地图