搜索
首页web前端js教程NgSysV.人工智能时代 - 认识你的数字导师

NgSysV.The Age of AI - Meet your Digital Tutor

此帖子系列已在 NgateSystems.com 建立索引。您还可以在那里找到超级有用的关键字搜索工具。

最后评论:24 年 11 月

一、简介

2022 年 11 月,当我第一次使用 chatGPT 寻求有关 IT 问题的建议时,我发誓我感觉到了地球在其轴上倾斜。这个新的“人工智能时代”是好还是坏仍然是一个悬而未决的问题,但对于作为 IT 学习者的你来说,我很清楚它代表了一个无与伦比的机会。

简单地说,chatGPT 为您提供了一位个人导师 - 一个训练“实体”,只需轻触按键即可在白天或黑夜的任何时间进行训练。它将提供一般背景信息、辩论问题、回答问题和解决问题。而且是免费的!

它的最重要的功能是它似乎有一种近乎不可思议的能力来理解你所问的内容。它对糟糕的语法和拼写的容忍度令人惊讶。它的(瞬时)响应清晰且结构优美。

以前,独立于正规教学的 IT 学生必须依靠 Google 搜索。当然,您要查找的信息可能存在于搜索返回的大量结果中的某个地方,但是在哪里以及以什么语言存在?虽然大多数技术文档都是用英语编写的,但从不熟悉技术术语的 IT 学习者的角度来看,它还不如用火星语编写。

现在,在这无疑是有史以来最伟大的信息系统中,大量混乱的原始信息已被整理成连贯的形式,并使用自然语言工具进行前端处理。它到底是如何工作的超出了我的理解。我所知道的是,当我努力理解某个问题时,chatGPT 可以帮助我避免几个月的沮丧挣扎。我相信它也能为您做同样的事情。

2. 使用通用聊天机器人的注意事项。

在撰写本文时(2024 年 11 月),您可以免费访问三个重要的机器人 - chatGPT、Bing 和 Gemini。在这三个机器人中,ChatGPT 是我推荐的一个。我一直在免费套餐中使用其 GPT40 版本,发现它完全满足我的要求。我意识到我对 Open AI 负有巨大的责任,这是一家由埃隆·马斯克 (Elon Musk)、山姆·奥尔特曼 (Sam Altman) 等人于 2015 年创立的人工智能研究实验室和公司。

ChatGPT 作为网络应用程序分发,因此不需要“安装”。我在一台配备中等尺寸屏幕、键盘和鼠标的笔记本电脑上的 Chrome 中运行它。您可以在聊天机器人应用程序上注册。使用您的电子邮件注册帐户即可开始操作。

这里有一些提示:

  • 要尊重。据我所知,机器人对辱骂无动于衷,但我相信使用礼貌的风格会影响你对“关系”的看法。这将对您的问题质量产生有益的影响。您可能会认为这很奇怪,但我相信这有助于在心理上保留机器人作为一个人的形象。在我看来,chatGPT 看起来有点像《死亡诗社》中的罗宾·威廉姆斯。
  • 请注意问题的结构。虽然 chatGPT 容忍拼写错误和语法错误,但如果您的查询明确,您将获得更好的答案。
  • 要坚持。如果您不明白什么,请询问更多细节。因为 chatGPT 具有“记忆”,所以您可以进行真正的对话。更好的是,当您最终解决问题时,机器人通常会以鼓舞士气的“干得好”结束。在经过一段漫长而磕磕绊绊的谈话后,当我得到“这是一个伟大的洞察力”的回应时,我感到非常感激。如果您独自踏上 IT 之旅,chatGPT 会带来巨大的改变。
  • 但是不要太过分了。当你仔细思考你所听到的内容时,准备好中断。散步,呼吸新鲜空气。也许让东西煮一夜。睡个好觉的效果真是令人惊奇。

以下是您可能会问的一些具体问题的示例:

  • 这个{Javascript代码语句]有什么作用?
  • [技术术语]是什么意思?
  • 我该如何用 Javascript 执行[过程描述]?
  • 请给我一个关于[编码问题]的简短教程?
  • 以下代码[代码块]旨在执行此[意图声明],但它执行其他[实际结果声明]。请你解释一下为什么?
  • 什么 CSS 样式会将弹出窗口放置在屏幕中央?
  • 为什么下面的代码[代码块]给出这个错误消息[错误消息]
  • 在回答之前的问题时,您说过[之前的chatGPT声明]但是[可能矛盾的证据的声明]
  • 我相信[你的信念的陈述]。这是正确的吗?
  • 您能否评论一下以下[您的想法的陈述]的准确性和完整性?

ChatGPT 的答案并不总是正确的,尤其是当您涉及其培训机会有限的最新主题时。准备好使用搜索引擎进行交叉检查。根据我的经验,chatGPT 比 Bing 或 Gemini 更可靠,但它仍然会出错。凭借经验,我想你会发现你可以以某种方式判断出它在“抱怨”你。当受到质疑并提供明确的证据表明其明显错误时,它会回答“我对我之前的答案中的混乱感到抱歉”。这总是让我很开心!

希望你们两个玩得开心。 ChatGPT 将为您省去很多麻烦。

3. 使用代码生成聊天机器人的注意事项

坦率地说,在你职业生涯的这个阶段,最好忘记人工智能代码生成的任何严肃使用。您需要培养良好编码实践的本能,而这只能通过自己编写来实现。但话虽如此(我将是第一个承认使用 AI 助手编写 console.log 消息为我节省了大量时间的人),这里有一些提示。

如果您使用 VSCode 作为代码编辑器,那么显而易见的 AI 助手就是 Microsoft 的 Copilot 工具。但请做好每年最多投资 100 美元的准备。

微软将他们的工具称为“Copilot”,因为编码商店的常见做法是开发人员结对工作。首席程序员将被指派一名“副驾驶”来完成“繁重”的工作。这非常有效——领导者可以自由地专注于棘手的事情,副驾驶可以向知道自己在做什么的人学习基本技能。

一旦你觉得自己已经学会了所有基本的编码技能 - 命名约定、可组合性、关注点分离、“干”(不要重复自己)并且是 Javascript 语法的世界专家等,你可能会觉得你有资格担任主角。此时,副驾驶就神奇了!以下是一些使用注意事项。

Copilot 作为 VSCode“插件”安装。插件提供了编辑器基本功能的扩展。例如,VSCode“Rewrap”插件使我的注释行格式保持在固定的行长度内,从而节省了我数小时的咒骂时间。它们通常是免费的,由那些想让别人的生活变得更轻松的优秀人士编写。

安装 Copilot 的说明可以在在 VS Code 中设置 GitHub Copilot 中找到。这将使您注册免费试用、设置付款方式并将扩展添加到您的 VSCode 安装中。如果您决定继续,您可以选择按月付费或以折扣价订阅按年。

现在,无需任何这些,您就可以从基本的“开箱即用”VSCode 获得相当多的帮助。

首先,在代码上单击 r 键/“格式化文档”将理顺所有损坏的缩进。自动语法检查将突出显示缺少的括号并识别未声明的变量(通过在变量名称下方显示神秘的“三点”注释)。

此外,一旦您开始输入函数或变量名称,就会出现“IntelliSense”弹出窗口。幸运的话,其中将包含一个与您想要输入的名称完全相同的条目。单击该条目可以省去您的麻烦。

但是 Copilot 将事情带入了另一个维度。安装免费的 Copilot 扩展并尝试键入 console.log 命令。当您开始输入命令时,副驾驶对您想要的内容的最佳猜测的微弱“预览”将会出现。这与您在 Intellisense 中看到的不同之处在于,Copilot 扫描了在此之前的所有代码,并对您打算记录的内容做出了敏锐的猜测。如果它做到了这一点,根据我的经验,它的准确性令人震惊,您所要做的就是单击“tab”键并观察微弱的预览变成纯文本,成为您代码的一部分。

如果您开始输入注释来描述您计划编写的代码块的功能,您将更好地了解 Copilot 的功能。一旦您开始输入,Copilot 就会提供它猜测您正在尝试执行的操作的预览。我们以前都见过“自动完成”,但 Copilot 将事情带入了另一个维度 - 它不仅完成单词,还完成整个句子。同样,它使用前面代码的上下文来建议变量名称和逻辑。我已经看到它完成了一个完整的段落,甚至用“这是一个痛苦”的评论来结束它,模仿了我自己在几百行之前对一段特别乏味的枯燥但重要的代码所做的事情。这让我笑了。

但是当我完成评论时,当 Copilot 提出一个 Javascript 块来实现评论中描述的操作时,我并没有笑。代码是完美的!

我们看到这里了吗?人机共生,类似于马和骑手的安排?请记住,没有骑手的马只是一种有趣的动物。

您可以在 Microsoft 的 VS Code 中的 GitHub Copilot 入门中找到 Copilot 功能的完整说明。

以上是NgSysV.人工智能时代 - 认识你的数字导师的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
在JavaScript中替换字符串字符在JavaScript中替换字符串字符Mar 11, 2025 am 12:07 AM

JavaScript字符串替换方法详解及常见问题解答 本文将探讨两种在JavaScript中替换字符串字符的方法:在JavaScript代码内部替换和在网页HTML内部替换。 在JavaScript代码内部替换字符串 最直接的方法是使用replace()方法: str = str.replace("find","replace"); 该方法仅替换第一个匹配项。要替换所有匹配项,需使用正则表达式并添加全局标志g: str = str.replace(/fi

构建您自己的Ajax Web应用程序构建您自己的Ajax Web应用程序Mar 09, 2025 am 12:11 AM

因此,在这里,您准备好了解所有称为Ajax的东西。但是,到底是什么? AJAX一词是指用于创建动态,交互式Web内容的一系列宽松的技术。 Ajax一词,最初由Jesse J创造

如何创建和发布自己的JavaScript库?如何创建和发布自己的JavaScript库?Mar 18, 2025 pm 03:12 PM

文章讨论了创建,发布和维护JavaScript库,专注于计划,开发,测试,文档和促销策略。

如何在浏览器中优化JavaScript代码以进行性能?如何在浏览器中优化JavaScript代码以进行性能?Mar 18, 2025 pm 03:14 PM

本文讨论了在浏览器中优化JavaScript性能的策略,重点是减少执行时间并最大程度地减少对页面负载速度的影响。

如何使用浏览器开发人员工具有效调试JavaScript代码?如何使用浏览器开发人员工具有效调试JavaScript代码?Mar 18, 2025 pm 03:16 PM

本文讨论了使用浏览器开发人员工具的有效JavaScript调试,专注于设置断点,使用控制台和分析性能。

jQuery矩阵效果jQuery矩阵效果Mar 10, 2025 am 12:52 AM

将矩阵电影特效带入你的网页!这是一个基于著名电影《黑客帝国》的酷炫jQuery插件。该插件模拟了电影中经典的绿色字符特效,只需选择一张图片,插件就会将其转换为充满数字字符的矩阵风格画面。快来试试吧,非常有趣! 工作原理 插件将图片加载到画布上,读取像素和颜色值: data = ctx.getImageData(x, y, settings.grainSize, settings.grainSize).data 插件巧妙地读取图片的矩形区域,并利用jQuery计算每个区域的平均颜色。然后,使用

如何构建简单的jQuery滑块如何构建简单的jQuery滑块Mar 11, 2025 am 12:19 AM

本文将引导您使用jQuery库创建一个简单的图片轮播。我们将使用bxSlider库,它基于jQuery构建,并提供许多配置选项来设置轮播。 如今,图片轮播已成为网站必备功能——一图胜千言! 决定使用图片轮播后,下一个问题是如何创建它。首先,您需要收集高质量、高分辨率的图片。 接下来,您需要使用HTML和一些JavaScript代码来创建图片轮播。网络上有很多库可以帮助您以不同的方式创建轮播。我们将使用开源的bxSlider库。 bxSlider库支持响应式设计,因此使用此库构建的轮播可以适应任何

如何使用Angular上传和下载CSV文件如何使用Angular上传和下载CSV文件Mar 10, 2025 am 01:01 AM

数据集对于构建API模型和各种业务流程至关重要。这就是为什么导入和导出CSV是经常需要的功能。在本教程中,您将学习如何在Angular中下载和导入CSV文件

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器