ChatGPT都只能, 解释一半的代码, 是啥样的

news/2025/1/15 23:32:47/

我发现啊, 有的人还不会用ChatGPT, 真的有点出乎我的认知,

我觉得一些理所应知的事情, 他们不知,

比如,

废话不多说, 我们看看GPT怎么帮我理解代码

ChatGPT读代码

我买了几个掘金小册课程, 有的代码看不懂, 就请ChatGPT帮忙解释

// ./src/server/index.tsx
import express from "express";
import childProcess from "child_process";
import { renderToString } from "react-dom/server";
import path from "path";
import router from "@/router";
import { Route, Routes } from "react-router-dom";
import { StaticRouter } from "react-router-dom/server";const app = express();app.use(express.static(path.resolve(process.cwd(), "client_build")));app.get("*", (req, res) => {const content = renderToString(<StaticRouter location={req.path}><Routes>{router?.map((item, index) => {return <Route {...item} key={index} />;})}</Routes></StaticRouter>);res.send(`<html<body><div id="root">${content}</div><script src="/index.js"></script></body></html>`);
});app.listen(3000, () => {console.log("ssr-server listen on 3000");
});childProcess.exec("start http://127.0.0.1:3000");

加四个字就行了: 解释代码

GPT解释代码效果

如果你还是不懂, 那么就追加提问, 比如我不懂他说的中间件是什么, 那么我就继续提问


中间件是指 app.get("*", (req, res) => {...}); 这段代码,它设置了一个路由,将所有的路由请求转发至同一个中间件处理,在中间件中,使用 react-dom/server 模块的 renderToString 方法将 React 组件转化为字符串,并将结果渲染在页面上。

GPT解释到一半卡主了, 怎么办?

两个字即可: 继续

一般两个字, 继续, 就可以了.

如果觉得不合适, 就按照我的方法说

你还没说完, 继续说.

GPT会根据上下文, 推断他自己应该说什么, 应该接着哪句话说

GPT一定对吗?

不一定, 你要有自己的认知, 对不对是你自己判断的,

GPT说的是他自己的认知, 他认为对.

用不了GPT怎么办?

可以用 谷歌的Bard

也可以用 微软的NewBing

GPT眼里 五彩斑斓的黑

微信公众号 牙叔教程


http://www.ppmy.cn/news/958504.html

相关文章

chatgpt|安装及示例|聊天|嵌入|微调|适度|图像|音频|异步|API 错误代码-OpenAI Python库简介

文章目录 OpenAI Python库安装可选依赖项 用法参数微软 Azure 端点微软 Azure 活动目录身份验证命令行界面 示例代码聊天嵌入微调适度 图像生成 (DALLE)音频转录(Whisper)异步API要求信用TIPS:OpenAI API 错误代码API 错误状态码 概述详细解释 OpenAI Python库 项目git地址 O…

ChatGPT修bug横扫全场,准确率达78%!网友:程序员要开心了

ChatGPT到底有多会修bug&#xff1f; 这事终于有人正儿八经地搞研究了—— 来自德国、英国的研究人员&#xff0c;专门搭了个“擂台”来检验ChatGPT的这项本领。 除了ChatGPT之外&#xff0c;研究人员还找来了其它三位修bug的“AI猛将”&#xff0c;分别让它们修复40个错误代…

chatGPT常见问题解决-An error occurred. If this issue persists please contact us through our...

文章目录 遇到问题解决方案1操作方法关闭安全访问关闭浏览器如果再次遇到问题解决方案2使用火狐浏览器遇到问题 An error occurred. If this issue persists please contact us through our help center at help.openai.com. 解决方案1 操作方法 关闭安全访问

OpenAI-ChatGPT最新官方接口《错误代码大全》全网最详细中英文实用指南和教程,助你零基础快速轻松掌握全新技术(九)(附源码)

Error codes 错误码 前言Introduction 导言API errors API 错误401 - Invalid Authentication 401 -验证无效401 - Incorrect API key provided 401 -提供的API密钥不正确401 - You must be a member of an organization to use the API 401 -您必须是组织的成员才能使用API429…

基于nginx的waf方案naxsi源码理解(5)_主要结构体

源码阅读说明 自这篇文档开始就是源码理解了,开始之前请先了解下nginx的module的编写方式,请参看下面的文档: http://tengine.taobao.org/book/chapter_03.html主要结构体 主要结构体定义在 src/naxsi.h中。 ngx_http_naxsi_main_conf_t 从配置文件naxsi_core.rules读取…

一分钟一张PPT!利用ChatGPT和PPT模板,让你的报告更高效更专业!

&#x1f447;推荐大家关注一个公众号&#x1f447; 点击上方 "JavaEdge"关注, 星标或置顶一起成长 后台回复“面试”有惊喜礼包&#xff01; 这是一个纷杂而无规则的世界&#xff0c;越想忘掉的事情&#xff0c;越难忘记。

大数据_面试_ETL组件常见问题_sparkflink

问题列表回答spark与flink的主要区别flink cdc如何确保幂等与一致性Flink SQL CDC 实践以及一致性分析-阿里云开发者社区spark 3.0 AQE动态优化hbase memorystore blockcachesparksql如何调优通过webui定位那个表以及jobid,jobid找对应的执行计划hdfs的常见的压缩算法hbase的数…

8.1Java EE——Spring AOP

Spring的AOP模块是Spring框架体系中十分重要的内容&#xff0c;该模块一般适用于具有横切逻辑的场景&#xff0c;如访问控制、事务管理和性能监控等 一、AOP概述 AOP的全称是Aspect Oriented Programming&#xff0c;即面向切面编程。和OOP不同&#xff0c;AOP主张将程序中相同…