自项目开源以来,我尝试过一个多月的自然流量,放任不管,只埋头写代码。结果是很现实,肉眼上流量为 0 。后来我在 V 站发贴,想着寻求点经验和帮助,没想到得到不少 V 友的认可和鼓励,又给了我继续更新下去的动力,于是就有了后续的爆肝一个多月的成果。
这次带来的更新内容有
登录连接相关功能增加了 SSH/SSL/哨兵模式/集群模式
浏览相关功能增加分段加载,树形/列表结构视图,命令行模式以及更多的解码和查看格式
外观样式上做了无数次微调(但是可以怀疑一个程序员所谓的审美)
还有各种外观和功能调整,以及无数的 bug 修复,继上次曝光之后,Github 上又多了近百次代码提交
做这个开源项目的目的
从用户角度来说:大家苦 electron 久矣,当然我现在用的 Webview2 也不算是一个更好的选择(具体的比较后面有机会我再开一贴说说自己的愚见),更好的替代框架我也在摸索。
从市场的角度来说:市面上大部分 Redis 管理工具用起来都不太顺手或者不太好看,我要尝试做一个更好的。
从个人的角度来说:我自己就是用户,用户的需求我基本都能感同身受,当我没办法挖掘用户需求的时候,我可以挖掘自己的需求。另外更重要的是,我想尝试下真正的独立开发,在一个快要被行业“遗弃”的年龄,做一个能让人记得的软件。说来忏愧,写代码这么多年,每次别人问我,哪些软件/游戏是你开发的啊,我竟没有一个说得出口,拿得出手的。希望下次跟人介绍自己的时候,我能自豪的说,我是 Tiny RDM 的作者。所以这个项目有英文版,虽然我英文挺烂的,但我还是想试试让老外也知道有这么一个软件。希望以后别人问起值得推荐的 Redis GUI 工具时,Tiny RDM 会在回答的列表里面。
未来规划
继续增加新功能和修 BUG ,我的 TODO List 现在还堆成山
提交 Wails 官网的 showcase
提交 Homebrew (这个前段时间也弄了下,但是被打回了,看拒绝信息应该是 m 芯片的包需要开发者证书签名,就暂时搁置了)
完善官网,尝试做一做关键词优化,看看能不能提高搜索排名
完善 Github 上的 README 和代码贡献等规范说明等等
研究下海外推广方式(有没有老哥知道海外程序员聚集比较多的除 Reddit 以外还有哪些社区)
最近有群友也推荐我通过 Build in Public 的方式来开源,后面会尝试下不定期更新分享开发进度和动态
最后,期待你们反手的一个 star ,我需要更多坚持下去的动力~
项目源码地址:https://github.com/tiny-craft/tiny-rdm
项目官网地址:https://redis.tinycraft.cc
共勉~