Chrome浏览器竟然也可以用ChatGPT了!

news2024/11/21 1:23:12

最近这段时间想必 和我一样,都被chatGPT刷屏了。

在看到网上给出的一系列chatGPT回答问题的例子和自己亲自体验之后,的确发现它效果非常令人惊艳。

chatGPT的火热程度在开源社区也有很明显的体现,刚推出不久,围绕chatGPT的开源项目就推出了很多。

估计,现在还有不少同学苦于不知道该如何体验chatGPT。

的确,在试用过程中需要网络、手机号、所在地区等种种限制,让很多同学无奈放弃。

chatGPT火了,围绕chatGPT尽心二次扩展的开源项目最近也涌现出很多,今天就来给大家介绍几个最近发现的不错的开源项目!

1. GitHub - oceanlvr/ChatGPT-ProBot: 🤖️ A ChatGPT based GitHub robot. dialogue/CR/etc..

star:154

这是一个基于chatGPT实现的Github机器人,可以让chatGPT帮你审核代码、重构代码,还可以在Github页面上和它进行聊天,咨询问题。

2. chatgpt-mac

star:2k

 

顾名思义,这是一款基于chatGPT的Mac应用程序, 它提供了Mac的dmg安装包,可以安装到电脑上使用。

安装之后可以使用 Cmd+Shift+G (Mac) 或 Ctrl+Shift+G (Win) 从任何地方快速打开它。

目前这个项目暂时没有提供 Windows 二进制文件。 如果想在Windows上使用可以clone到本地,npm install electron-forge 并运行。

3. GitHub - transitive-bullshit/chatgpt-api: Node.js client for the official ChatGPT API. 🔥

star:2.3k

这个项目是用Node.js基于OpenAI的ChatGPT实现和封装的工具。

可以使用它构建由 ChatGPT 支持的项目,例如,聊天机器人、网站等...

4. GitHub - mpociot/chatgpt-vscode: A VSCode extension that allows you to use ChatGPT

star:1.5k

 

从名字就可以看出这个项目的特点,这是一个基于chatGPT实现的VS Code扩展程序。

这款插件把chatGPT和代码编辑在很多方面做了很好的结合。

例如,提出一个问题,它能够在编辑器内直接生成代码片段,或者选中代码,询问问题,它能够直接在VS Code内给出答复。

5. GitHub - lencx/ChatGPT: 🔮 ChatGPT Desktop Application (Mac, Windows and Linux)

star:219

这个软件把 ChatGPT 包装成了跨平台的桌面应用,它可以同时在macOS、Windows、Linux上使用,通过这款应用程序可以直接和chatGPT聊天。 

6. https://github.com/AutumnWhj/ChatGPT-wechat-bot

star:671

可以直接在微信中用chatGPT,支持关键词唤醒、支持at时自动回复,当然也支持chatGPT本身具备的问题回答、聊天功能。

7. https://github.com/RomanHotsiy/commitgpt

Star:625

 

使用 ChatGPT 自动生成Git的提交消息。

8. https://github.com/wong2/chat-gpt-google-extension

Star:6.3k

 

这是一款chatGPT的浏览器插件,可以安装在Chrome、Edge、Firefox浏览器,能够根据搜索引擎的内容自动生成搜索问题的答案,支持Google, Bing, DuckDuckGo, Brave, Yahoo, Naver, Yandex, Kagi这些主流的搜索引擎。

建议大家有空可以多浏览Github,有很多好用的开源免费工具。但是,目前Github上项目多如牛毛,而且刷榜现在也非常严重,想要找到优质的项目变得越来越难。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/536690.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Redis:发布订阅

发布订阅到底是什么功能? 在CSDN这个app中有一个关注的功能,其实这个功能与redis的发布订阅有着异曲同工之处 订阅就相当于关注,关注之后,就相当于加入博主的专属的频道里,只要博主在这个频道里发布了什么信息&#…

VMware虚拟机安装OpenEuler欧拉系统

原文地址:https://program-park.top/2023/05/17/linux_7/ OpenEuler 镜像下载:https://www.openeuler.org/zh/download/   我这里以x86_64架构为示例,使用的23.03版本: 准备好镜像文件: 创建新虚拟机: 选…

HBuilder开发uniapp添加android的模拟器的方法

我们知道使用uniapp开发多端app非常方便,开发过程中的模拟器也可以提高我们测试代码的效率。但我们按uniapp官网的方法,上google的官网下载模拟器,往往非常不方便。 下面我们来看一下使用其他模拟器的方法。 我们知道android开发中&#xf…

Java生成jni.h头文件,java调用C方法 图文详解

环境搭建 1. android studio2021.2.1 2. JDK版本1.8 一、创建一个android项目 File ——> New ——> New Project ——> Empty Activity 创建后如下图所示 二、创建一个java调用C的类 2.1 java类命名为JNITest,创建一个两数之和的方法sums 大概需求…

5.Golang、Java面试题—Spring Cloud、Docker、kubernets(k8s)

本文目录如下: Golang、Java面试题二十、Spring Cloud什么是微服务架构?服务拆分 有哪些注意事项?什么是分布式集群?分布式的 CAP 原则?组件 - Spring Cloud 哪几个组件比较重要?组件 - 为什么要使用这些组件&#xf…

低代码开发ERP:从行业应用到自我价值的思考

随着数字化时代的到来,企业管理软件变得越来越重要。而最为重要的企业管理软件之一便是ERP(Enterprise Resource Planning),也就是企业资源计划,它集成了企业内部各个部门的信息,帮助企业进行全面的资源管理…

几个优秀的Wordpress主题汇总(精选免费WP主题)

DNSHH主题 单栏的 WordPress 博客主题,其模板风格,从DNSHH上移植到Typecho,再从Typecho移植到了 WordPress 上,相信这款 WordPress 博客主题这么受欢迎是因为被其简单大气的风格所吸引人吧! frontopen 扁平化页面风格…

Java进程(基础)

基本概念 1、进程:程序的执行过程 2、线程:一个进程可以有单个线程也就是我们说的单线程,还可以有多个线程也就是我们说的多线程, 线程 1、当一个类继承了Thread类就可以当成一个线程用 2、我们会重写run方法写上我们自己的业务…

plsql 安装和连接配置

首先下载plsql 安装, 然后 下载oracle 客户端 配置连接(如果安装了oracle 数据库,可以直接配置数据库则可跳过此步骤),下载后解压(解压密码为1) 然后找到 \instantclient_supper\network\admin 目录创建 tnsnames.ora 文件配置数据库连接 例如配置本地…

pynvme操作流程

步骤一:检查本地windows是否安装ssh 检查方式:windows本地打开windows powershell,输入ssh,若打印usage :ssh等一些信息,则已安装ssh,否则需要安装,安装方式如下,一般系…

Java 基础核心总结

目录 前言 介绍 1、基本语法 2、面向对象编程 3、异常处理 4、集合框架 5、IO 流 6、多线程 专栏地址 前言 Java 是一种广泛使用的程序设计语言,具有跨平台、面向对象、安全性高、灵活性强等特点,广泛应用于企业级应用程序和移动应用程序等领域…

win10锁屏或登录时会自动弹出触摸按键的问题解决办法

本篇文章主要讲解win10锁屏或登录时会自动弹出触摸按键的问题解决方式。 日期:2023年5月17日 作者:任聪聪 问题情况截图 屏幕按键说明 如下截图为屏幕按键 设置路径:设置–>轻松使用–>键盘 说明:见图中右侧第一个选择项即使用屏幕键盘的方法,但这并不是本次我们…

《花雕学AI》35:如何一次性和17个AI聊天机器人交流?ChatALL让你轻松实现

聊天机器人,也称为对话机器人,是一种能够通过自然语言与人类进行交流的人工智能系统。聊天机器人的应用领域非常广泛,从客服、娱乐、教育、医疗、社交等,到科研、商业、政治、军事等,几乎无所不包。随着深度学习和自然…

NXP MCUXPresso - 确定冰沙主板工程需要编译的确切文件集合

文章目录 NXP MCUXPresso - 确定冰沙主板工程需要编译的确切文件集合概述END NXP MCUXPresso - 确定冰沙主板工程需要编译的确切文件集合 概述 在尝试迁移 openpnp - Smoothieware project 从gcc命令行 MRI调试方式 到NXP MCUXpresso工程. 先搭了一个MCUXpresso C工程, MCU选…

别去外包,干了三年,废了....

先说一下自己的情况,大专生,18年通过校招进入湖南某软件公司,干了接近4年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!而我已经在一个企业干了四年的功能测试…

祖传渣屏退休季,五月份高性价比显示器推荐

眼看五月中旬,又快到了电商狂欢 618,不少伙伴开始将升级电脑配置、全新装机提上日程。 趁着这个节骨眼,咱们正好出一期当前各段位值得购买的高性价比显示器推荐。 入门办公 小米 Redmi 1A 主要参数:23.8 英寸、1920*1080 分辨…

java: 无法访问org.springframework.boot.SpringApplication

SpringBoot启动报错: 原因 根据错误提示,可以看出是类文件版本错误导致的。Spring Boot 3.06 是基于 JDK 17 编译的,而我的 JDK 版本低于此,是JDK8版本,所以无法访问该类文件。因此,解决这个问题需要将 JD…

C++类和对象再探

文章目录 const成员再谈构造函数成员变量的定义函数体内赋值初始化列表 隐式类型转换explicitstatic成员 const成员 我们知道在调用类的成员函数时,会有一个默认的this指针且这个this指针时不可以被修改的,例如在日期类中,会有隐式的Date * const this;注意这里默认会在this前…

【Java EE 初阶】JUC常见工具类介绍

目录 1.JUC 1.Callable接口(描述线程任务的接口) 2.Callable接口和Runnable接口区别 2.Reentrant Lock 1.演示基本方法 2.出现异常,如何确保释放锁 3.创建一个公平锁 4.创建一个读写锁 3.Reentrant Lock和Synchronized的区别 4.原子…

( 动态规划) 509. 斐波那契数 ——【Leetcode每日一题】

❓509. 斐波那契数 难度:简单 斐波那契数 (通常用 F(n) 表示)形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) 0,F(1) 1 F(n) F(n - 1) F(…