为什么我还在坚持开发这款极简的 AI Chat,持续维护项目一年,收获 745 star

2 天前
 amery2010

项目地址: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 ,即使后者看上去功能更多,更强大,但总有人喜欢极简风格的界面,正如我一样。

项目地址:https://github.com/u14app/gemini-next-chat

1310 次点击
所在节点    分享创造
11 条回复
oneisall8955
2 天前

礼貌 star~
amery2010
2 天前
@oneisall8955 感谢🙏
devdes
2 天前
某些方面和 OP 有点相似, 我也在维护一个开源项目 https://5ire.app ,一个挺简洁的大模型客户端。 这个项目由于竞品众多,原本在立项后不久就被公司终止了,但自己舍不得还是断断续续完成了开发。
tars16
2 天前
@devdes 可以有安装包吗,我这种小白想试用一下,搞不太明白
xingstar
2 天前
star 支持下😂
amery2010
2 天前
@devdes 互励共勉
amery2010
2 天前
@tars16 有安装包,但目前客户端的版本并不完善,暂时无法使用插件功能。
https://github.com/u14app/gemini-next-chat/releases/tag/v1.0.0
amery2010
2 天前
@xingstar 谢谢
devdes
2 天前
@tars16 https://5ire.app 可以直接下载,也可以在 https://github.com/nanbingxyz/5ire/releases/ 下载
huzhizhao
1 天前
支持一下你的热爱,给个 start
amery2010
1 天前
@huzhizhao 谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1096177

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX