运用chatgpt帮咱们读代码片段、写代码片段、生成代码注释、找包找库、代码语言转换等功能相信咱们都运用过了,本文首要是讲一些我最近在用的,但咱们或许疏忽过的一些chatgpt提效办法,本文将经过几个例子来为咱们例举程序员或许不知道的几个chatgpt高效作业运用案例。

首要分为以下几点:

  • 绕过官方OpenAI的区域约束
  • 复原压缩混杂后的代码
  • 写共享文档
  • 运用 mindshow 将共享文档转为ppt
  • 运用 chatpdf 读pdf文档
  • 运用 Voice Control for chatgpt的 Chrome插件 学习外语
  • 为代码生成测试用例和测试数据
  • 把chatgpt接入小爱同学

绕过官方OpenAI的区域约束

假如你有能够访问到OpenAI的服务器,能够自己搭建一个绕过OpenAI约束体会原始ChatGPT的办法:

在你的出口IP为能访问到OpenAI的服务器上安装Squid代理

sudo yum install squid

然后配置Squid,打开Squid的主配置文件/etc/squid/squid.conf,找到以下几行,注释掉:

# http_access allow localnet
# http_access deny all

然后添加以下几行:

http_access allow all
http_port 3128

重新启动Squid服务:

sudo systemctl restart squid

然后再运用Chrome插件proxy switchyomega,新建PAC模式转发,将你所有的*.openai.com的请求转发到你的出口IP为能访问到OpenAI的服务器上。如图所示:

程序员可能不知道的几个chatgpt高效办公使用案例

const proxyHost = '*.*.*.*';
const proxyPort = '****';
function FindProxyForURL(url, host) {
  if (shExpMatch(url, "https://*.openai.com/*")) {
    return `PROXY ${proxyHost}:${proxyPort}`;
  }
  return "DIRECT";
}

复原压缩混杂后的代码

在进行代码剖析时,有时候会遇到压缩、混杂或加密的代码,这时候就需求将其复原为可读性强的代码。运用chatgpt能够辅佐程序员完成这一使命。经过输入压缩混杂的代码,chatgpt会生成可读性较强的代码。

程序员可能不知道的几个chatgpt高效办公使用案例

写共享文档

写共享文档时,有时候或许会遇到想要表达的内容卡壳,或许不知道该如何组织内容。这时候,能够尝试运用chatgpt来辅佐文档的写作。输入文档大纲或许一些关键词,chatgpt会协助你生成文档的内容。

程序员可能不知道的几个chatgpt高效办公使用案例

运用mindshow将共享文档转为ppt

mindshow是一个在线ppt制作东西,能够将制作好的markdown转化为ppt格局。能够运用chatgpt辅佐编写markdown,再经过mindshow将markdown转化为ppt格局,使得共享文档愈加直观、易懂。

程序员可能不知道的几个chatgpt高效办公使用案例

运用 chatpdf 读pdf文档

在学习过程中,咱们或许需求阅览大量的pdf文档。为了进步效率,能够运用chatpdf这个在线东西,将pdf文档转换为可修改的文本格局,然后经过chatgpt进行阅览和笔记的收拾。

程序员可能不知道的几个chatgpt高效办公使用案例

乃至能够拿来读小作文:

程序员可能不知道的几个chatgpt高效办公使用案例

运用 Voice Control for chatgpt 的 Chrome插件 学习外语

学习外语时,很多时候咱们需求进行白话练习。经过安装chrome插件 Voice Control for chatgpt,咱们能够将chatgpt作为语音辨认引擎,进行外语白话练习,不只能够进步语音准确性,还能够让练习愈加高效。

乃至他会说粤语,我就用它学习了几句粤语。

为代码生成测试用例和测试数据

在编写测试用例和测试数据时,能够运用chatgpt来辅佐生成一些惯例的测试用例和数据。输入一些关键词或许根本的测试用例,chatgpt会协助你生成更多的测试用例和数据

程序员可能不知道的几个chatgpt高效办公使用案例

把chatgpt接入小爱同学

参考xiaogpt这个开源项目能够将chatgpt接入小爱同学,实现小爱同学中与chatgpt对话。

总结

运用chatgpt能够协助程序员愈加高效地进行作业。本文列举了一些或许被疏忽的chatgpt提效办法,包含代码复原、文档编写、pdf阅览、外语学习等。一起,chatgpt还能够用于生成测试用例和数据、代码注释和文档、代码推理、数据剖析陈述和数据库规划等方面,协助程序员更好地进行编程作业。

最终,你们猜猜本文是怎么写出来的呢?假如咱们有更好的运用chatgpt提效的办法,欢迎在评论区留言