项目地址:Gemini Next Chat
去年年底我创建了一个 TalkWithGemini 的项目,之所以叫这个名字,是因为当时我希望开发一款可以直接语音对话的 AI chat (类似于后来的 Gemini Live 的概念)。
这个项目当时的功能其实很简单,比起如日中天的 ChatGPT-Next-Web 和后起之秀的 Lobe Chat 而言简直不值一提。
今年一月初我在 V2EX 上发了第一个宣传帖: [开源] Gemini Pro 极简聊天框架,支持图文聊天和语音对话模式 这个帖子在 V2EX 上获得了小小的热度,随后在一些公众号和论坛转发的下,逐渐得到了宣传。
在 Google I/O 2024 发布会之后,我又熬夜开发增加对 Gemini 1.5 Pro 和 Gemini 1.5 Flash 多模态模型的支持。那时候项目可能是最早支持这两个多模态模型的 AI Chat 。
这两次大的更新之后,项目的访问量逐渐下降,毕竟 Gemini 的热度远不及 ChatGPT 。后来我有想过放弃维护,我那时反问过自己为什么还要坚持开发一个不盈利的项目?我当时内心的回答是:热爱。
下半年里,我断断续续地开发插件功能,插件功能的开发难度远超我的预期,世面上支持插件的 AI Chat 并不多,能参考的实现少之又少,我曾中断开发长达两个多月,有过放弃的想法。但每隔一段时间,总有喜欢这个项目的朋友在 GitHub issuses 里问我什么时候更新大版本,就像是小说读者催更作者。他们让我明白还有人在期待,还有人关注这个项目。11 月初,我终于实现了基础的插件功能,当时有种高考结束的喜悦。后续我又陆陆续续实现了自定义助理和对话列表功能。经过一年时间的开发,这个项目终于发布了 1.0 版本,这是我认为的一款成熟的 AI Chat 该有的样子,因此我将项目改名为Gemini Next Chat。
在 AI Chat 百花齐放的年代,我开发这个项目不是为了超越哪些大型的 AI Chat ,而是为了做一个极简的 AI Chat 。我在开发过程中一直坚持简洁原则,正如 Linux 之于 Windows ,即使后者看上去功能更多,更强大,但总有人喜欢极简风格的界面,正如我一样。
1
oneisall8955 12 天前
|
2
amery2010 OP @oneisall8955 感谢🙏
|
3
devdes 12 天前
某些方面和 OP 有点相似, 我也在维护一个开源项目 https://5ire.app ,一个挺简洁的大模型客户端。 这个项目由于竞品众多,原本在立项后不久就被公司终止了,但自己舍不得还是断断续续完成了开发。
|
5
xingstar 12 天前
star 支持下😂
|
7
amery2010 OP @tars16 有安装包,但目前客户端的版本并不完善,暂时无法使用插件功能。
https://github.com/u14app/gemini-next-chat/releases/tag/v1.0.0 |
9
devdes 12 天前
|
10
huzhizhao 12 天前
支持一下你的热爱,给个 start
|