Firexport路线图
Firexport 要去的地方
你好,我是 Firexport 的开发者 Jerry。
我第一次发布 Firexport 是在 2024 年 7 月。一开始并没有什么宏大的计划。我在使用 Firebase 控制台时自己觉得不方便,借助 AI 把突然冒出来的一个想法很快做成了 Firexport。与其说是计划,不如说更像是一时冲动。
可是发布之后才发现,觉得不方便的并不只有我一个人。看到大家安装它、为它付费、给我发邮件,我才意识到 Firexport 解决了一个大家真正想解决的具体问题。
说实话,之后的情况有些不同。刚开始做的时候真的很有意思,但随着时间推移,想改点什么的动力越来越小,改动带来的负担却越来越大。我不确定自己能不能实现想做的东西,也不确定做出来能不能正常运行;再加上公司的工作越来越忙,能分给 Firexport 的精力也越来越少。就这样,Firexport 在“能用就别动”的状态下停留了一两年。
转机来自 AI。随着 AI 的快速进步,做东西、改东西的负担明显减轻,我也因此重新找回了开发 Firexport 的乐趣。还有一个意想不到的好变化:花在实现上的精力少了,我就有了余力去思考“应该做什么”。我可以退后一步,看得更广,更客观地推断大家真正想要的是什么,并做一些小规模的尝试。
这篇文章就是这些思考的结果。在推出更多功能之前,我想先把自己要去的方向写下来。
接下来,Firexport 将从“帮你导出数据的扩展程序”,扩展为“填补 Firebase 控制台空白的扩展程序”。
其实这个变化已经开始了。最近几周,我悄悄加入了一些功能:统计控制台在你浏览 Firestore 时产生多少次读取的“读取计量器”,重新调出以前查询的“最近的查询”,以及为只有代码编辑器的 Enterprise 数据库准备的查询构建器。它们都是我在使用控制台时觉得“为什么没有这个?”的东西。而且,还有更多尚未推出的功能。敬请期待。
我心目中 Firexport 的终点是“The missing toolkit for Firebase console”。过去曾有一些桌面应用为了弥补控制台的不足,干脆取代了控制台。Firexport 最终或许也会站到类似的位置上。不同的是,你不必离开控制台。它就在你一直使用的控制台里,以 Chrome 扩展程序的形式存在。
如果你想了解新增了哪些功能,目前请先看更新日志。我暂时不打算把它们写进首页的介绍里。比起把所有计划都做得完美之后一次性推出,我觉得让大家一点一点地亲自试用会更好。我会沿着这次定下的方向继续前进,等它成型之后,再作为正式版本推出,同时为首页换上新面貌。
价格方案也会调整。目前的一次性付费方式,大概会改为订阅模式。一旦确定,我会通过更新日志告诉大家。有一件事我现在就可以承诺:已经购买永久许可证的用户,在价格方案改变之后也可以永久使用,之后新增的所有功能也都可以照常使用。
最近,开发 Firexport 又像最初那样有趣了。希望这份乐趣也能传递给使用它的你。如果在使用中遇到不方便的地方,或者有“要是控制台有这个就好了”的想法,随时可以发邮件到 jerry@firexport.dev 告诉我。每一封这样的邮件,都是决定 Firexport 前进方向的最重要线索。
谢谢。
Jerry
