想想自己来时的路,饱经沧桑。
当然,这也是WeFlow和CipherTalk的来时路。
当自己在2023年3月21日的凌晨,重新注册了自己的GitHub账号(以前的密码忘记个屁的了)
当时只是逛GitHub,直到24年才开始有一点点上传的数字垃圾,上传的也不多,因为在学校只能接触一点点仅有的内容,直到后面ChatGPT的出现,改变了我的GitHub,初级ChatGPT也帮助我贡献了一些东西,在24年到25年中旬,也一直在做一些内容,不温不火,最多的star也就14,但在25年年底,在逛GitHub的时候,看到了ChatLab这个项目,感觉很好玩,就顺藤摸瓜找到了echotrace这个项目,当时用起来是非常的难受的,因为限制还是挺多的,对大多数小白不友好,更浪费开发者的时间。
第二天,正是周五的晚上,我就突发奇想,要是重构整个软件,岂不是更好,尽量减少小白的小问题,于是,开启了通宵达旦的重构计划,当时为了重构,资费买了两百多的AI额度,能够帮我快速重构,经过了一天两夜的努力,试用Electron+node.js进行了软件逻辑上使用,也因此认识了CC和xuncha(从此过上了没羞没臊的生活)。
第一次提交,发生在4个月前,从此,命运的齿轮开始转动!
当CipherTalk正常运行后,显示出主页面的时候,那一刻的心情,简直无法言语,紧接着和CC他们去分享,聊了聊后,我们决定分为两个软件进行开发,也正是因为这样,两个神级软件开始疯狂散布。
经过我们的不懈努力,解决了好多的难题,也让大家用上了好用的软件。
刚开始,CipherTalk是半开源的,因为我看到了有多少人倒卖echotrace,这是国内开源环境的劣势,无法言喻,但是WeFlow坚持全部开源,也因此,我在26年的某一天,将CipherTalk完全开源,两个项目也都走上了各自的道路,WeFlow实现实时读取WX数据库,而CipherTalk则使用缓存数据库来模拟实时。
我们对多个技术难点,通宵进行了攻破,那些日子,真的非常的充足。
后来,在AI时代的洪流中,CipherTalk接入了AI摘要功能,帮助不少用户对自己的工作或者琐事进行总结摘要。
但出于本人工作,工资极低的情况下,收入甚微,并且维护开源项目很累,那天终于,我做出了一个后悔终身的决定,私密CipherTalk,不在维护,那一夜,项目的2279 Star,消失殆尽。
仅仅只经过了一个晚上,经过其他开发者的劝解,还是恢复了公开,这也意味着,Star将要重新开始累积。
目前,300+的Star,也是支持我的用户在贡献,当然,我也恢复了CipherTalk的维护,当然,这次的公开,也遇到了不少志同道合的朋友,有提供GPT账号的,也有提出PR的。
非常感激广大用户朋友的支持,虽说工资低,但是这种开源精神,让我感到无比的骄傲。
再后来,软件中对于AI的支持,也日益强大,加入了自编排Agent,MCP(基于贡献者的PR进行了重构,因为PR提交的只在可以用的阶段),API等功能。
当前软件也进行了多轮的优化,出了50个版本,也涵盖了Windows&Mac双平台,WeFlow更是支持了Windows&Mac&Linux三平台,大部分的代码,都由我一人维护,很累,很迷茫,不知道这些以后在我的人生中会扮演一个怎样的角色。
只希望,自己以后能飞黄腾达,开源精神永存,那些倒卖狗死去吧,早点投胎做猪!
很感谢你看到这里,当然,一篇小小的短文,并不能清晰的描述我的开源路,我也只记得遇到了CC、xuncha、地瓜、Falcon等众多小伙伴,我们之间没有KPI、没有工作上的牵绊,我们皆为开源社区做贡献(当然,也希望能够借助开源项目让自己能够找到好的工作,这也是我的一个私私心吧,希望如愿以偿)
——Forrest
1 个帖子 - 1 位参与者