3个令人眼前一亮的chatgpt项目

chatgpt自从问世之后,从没停止过针对全世界生产运维等环节的重构。今天从开发者的角度介绍一下使用AI重构过的开发者工具,以后遇到一些新的AI重构之后的开发者工具再补充。

干掉SQLBoy, SQLChat来了

作为一名开发者,不可避免要写SQL,随着数据分析的深入,其实不少与编程没直接关联的职业也会写一些SQL自行查数,太卷了。

不过好在,ChatGPT 来了。

一个连爬虫脚本,AI 算法,网站开发等代码都能信手拈来的聊天机器人,写几行 SQL 自然也不在话下。

于是,有开发者灵机一动,想着把 SQL 与 GPT 对接,做成一个可通过对话,快速访问 SQL 数据的机器人。

这时,SQL Chat 便应运而生。

开发者可以通过上传数据库表,然后在对话框中,与 ChatGPT 进行对话,快速调用数据。

GitHub:https://github.com/sqlchat/sqlchat

后面要想再操作数据,那就简单多了,只要你能向 ChatGPT 清晰的表达意图,它就能快速给你想要的数据。

通过这种方式进行延伸,还能再集成一些如图表绘制、数据分析、3D 可视化图、词云等功能。

该工具基于 Next.js 技术栈构建,目前支持 MySQL、PostgreSQL 等主流数据库。

对于数据安全这块,你也可以放宽心。开发者在 README 中明确说了,所有数据只会存储在本地浏览器上,不会上传到服务器。跟 OpenAI 的 API 做交互的,也只有数据库的 schema。如果你还是有所顾虑,也可以先阅读源码,确认一切正常后,再将它部署到本地使用。

代码语言转换器

相信使用过chatgpt的人,都会对它的翻译能力表示惊奇,其准确率相当高。那么作为开发者,其实也掌握着几个开发语言,C++\Java\Javascript\TypeScript…,前端的、后端的都或多或少会一些。

相信大家在接触一门新语言时,都需要花费不少时间精力,去研究新的语法结构、控制流语句、函数和模块的调用方式等等。

现在,可以不用这么做了。

AI Code Translator,一个基于 GPT 开发的 AI 工具,可实现数十种编程语言的互相切换,支持 GPT-3.5 和 GPT-4。

GitHub:https://github.com/mckaywrigley/ai-code-translator

通过语言自动转化功能,可以将该项目快速应用到教程介绍,文档撰写,新手教学等领域。

当然了,如果想真正具备商业应用价值,这个项目还需要进一步更新迭代,延伸开发更多功能。

比如将 iOS 应用转 Android,或者 macOS 应用转 Windows 和 Linux。

甚至是任选一门你熟练的编程语言开发项目,然后直接一键编译,生成多个平台的原生应用。

到那时,什么 Electron、Tauri、React Native,都将不复存在。

话说回来,这个老哥也挺会折腾的,前两天给大家分享的那个视频,可直接通过 Siri,利用 ChatGPT 来快速开发、搭建、部署一个网站的项目,也是他搞的。

口语老师

SpeechGPT,这是把chatgpt的输出接入转换成语音,从而实现了与chatgpt进行语音聊天的网站。

GitHub:https://github.com/hahahumble/speechgpt

虽说是网站,但是它实现了响应式设计,在手机上也能很好的使用。

这个工具集成超过 100 种语言,无论你是想学英语、日语、法语、德语、西班牙语,都能随心所欲地切换。

隐私方面,也不用过于担心,它将所有聊天数据都存储到了本地,远程调用接口直接跟 OpenAI 交互。

里面内置的两大功能,语音识别和语音合成,则是直接调用微软的 Azure 接口。

有了 ChatGPT,后面可能也不再需要口语老师了。

你可以在聊天中,加入纠错功能。让它一边跟你对话,一边及时纠正你的错误。纠正时,还能自由切换语言。

一步到位,让你成为多语种高手。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Scroll to Top