普通人 如何 利用 类似 ChatGPT AI 编写程序

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

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

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

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

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

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

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

VSCode下载安装顺利。

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

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

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

按照AI的要求解压文件夹

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

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

cmd.exe是什么??

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

我们接着往下走

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

第一个能对上,安装!

下一个。

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

没问题,安装!

进行下一步

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

很好,很详细。

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

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

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

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

AI助手方式:

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

让我们运行下。

普通人 如何 利用 类似 ChatGPT AI 编写程序

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

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

普通人 如何 利用 类似 ChatGPT AI 编写程序

运行正常,很不错!

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

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

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

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

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

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

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

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

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

相关推荐

  • 吉林:提高中小学党建和德育工作质量 推进校长负责制走深走实(加强中小学校党建工作)

    近年来,为深入贯彻落实新时代党的建设总要求和新时代党的组织路线,全面提高中小学校党建和德育工作质量,推动落实立德树人根本任务,吉林省相关部门共同推动建立了中小学校党组织领导的校长负…

    科研百科 2023年12月11日
    132
  • 什么是基础研究项目

    基础研究项目是一种探索新知识和发现新原理的研究项目,通常涉及使用基础研究方法来探究自然界的基本规律和机制。这些研究项目通常不涉及到应用或生产,而是更注重对自然界本身的研究。 基础研…

    科研百科 2024年11月6日
    1
  • 系统集成项目管理规则

    系统集成项目管理规则 系统集成项目管理是指在特定的时间段内,集成商与供应商合作完成一项特定系统的开发,包括系统的需求分析,设计,开发,测试,部署和上线等阶段。在系统集成项目管理中,…

    科研百科 2024年12月31日
    0
  • 师宗县农业局全力压实党风廉政建设责任

    2017年,师宗县农业局紧紧围绕全县经济发展大局和重点工作任务,始终坚持“标本兼治、综合治理、惩防并举、注重预防”的方针,认真落实,大胆实践,全力压实党风廉政建设责任,倾力打造党风…

    科研百科 2023年2月19日
    244
  • 宁夏积极构建畜牧业发展新格局

      为推动全区现代畜牧业绿色发展,宁夏农业和畜牧部门通过政策措施倾斜,形成了生产布局优化、资源利用高效、生态环境良好、产品质量安全的现代畜牧业发展新格局。aeN   围绕提高畜牧业…

    科研百科 2022年5月14日
    324
  • 智能会议管理系统,解放繁琐会务工作的智慧助手!(会议系统 智能)

    在会务工作中,常常需要处理大量的信息、协调各方资源,并确保会议的顺利进行。而智能会议管理系统则如同一位得力的智慧助手,帮助您轻松应对这些繁琐任务,让会务工作变得更加高效和轻松。 快…

    科研百科 2024年4月28日
    103
  • 广州管理项目系统

    广州管理项目系统 广州管理项目系统是一款功能强大的软件,可以帮助企业进行项目管理。该系统提供了各种功能,包括项目计划、进度跟踪、任务分配、预算管理、风险管理等,可以帮助企业更好地管…

    科研百科 2025年1月4日
    0
  • 科研项目信息化管理(科研信息化管理)

    科研信息化管理 随着科技的不断发展,科研信息化管理已经成为了科研管理中不可或缺的一部分。科研信息化管理不仅可以提高科研效率,还可以为科研数据提供更加准确的记录和统计,为科学研究提供…

    科研百科 2024年8月9日
    56
  • 铁路货物运开通标语口号

    铁路货物运开通标语口号 随着铁路货物运的开通,我们迎来了新的运输方式,为企业的发展注入了新的活力。这句标语口号,表达了我们对铁路货物运开通的喜悦和期待,也提醒我们要注重运输安全,确…

    科研百科 2024年10月26日
    0
  • 汽车电子项目管理软件

    汽车电子项目管理软件:实现高效协同,提升产品质量 随着汽车电子技术的发展,汽车电子项目管理软件已经成为了项目开发过程中必不可少的工具。汽车电子项目管理软件可以帮助开发人员更好地协作…

    科研百科 2024年5月29日
    67