无需登录 数据私有 本地保存

关于 UD5 工具箱

一个业余项目,不知不觉长成了几千个工具的小站

这个网站是我业余时间做的。

去年我开始学 Go 语言,想找个东西练手,就做了这个工具箱站。一开始只是为了自己用——写几个趁手的小工具放网上,没想到越写越多,到现在有几千个了。

为什么选了做工具站呢?其实刚开始也想过做博客、做社区,但想了想,博客要一直写才有内容,社区要拉人太难了。还是做工具实在——写一个就多一个,哪怕没人用,我自己也有得用。而且做工具特别有意思,你发现生活中某个小问题,花一两个小时写个小程序就解决了,那种感觉很爽。

我挑工具来做什么标准呢?两种都有。有时候是自己遇到问题了——比如想批量改图片尺寸、算个日子、转个格式,就顺手写一个。有时候是逛论坛或者看别人聊天,发现有人抱怨某个事不好弄,我就想想能不能做个工具帮上忙。所以你看站里的工具范围很杂,从文本处理、编码解码、时间计算,到图片处理、正则测试、JSON 格式化,什么都有。没什么高大上的,都是日常能用得上的小玩意。

运营这么久了,有人用吗?说实话,最开始几个月流量很少,一天几十个人,大部分还是我自己点的。后来工具慢慢多了,加上 SEO 慢慢做起来,现在每天有个几千人用了。偶尔会收到用户的邮件,有人说谢谢、有人说哪个工具有 bug、有人问能不能加个功能。每次看到这种邮件我都挺开心的,觉得这东西没白做。

这里面的工具大部分是用 AI 辅助生成的。我自己一个人精力有限,每个工具我会测试一下能不能用,能用的就放上来。有时候测的时候好好的,上线了发现有问题,也挺尴尬的。如果你发现哪个工具有问题,或者有什么想要的功能,欢迎告诉我。虽然我不一定能马上改,但看到了一定会回的。

技术栈

Go + Gin PostgreSQL Bootstrap FontAwesome

网站后端用 Go + Gin,数据库是 PostgreSQL,前端用了 Bootstrap,图片处理用的第三方接口。源码在自己服务器上跑着,没什么高大上的架构,够用就行。

以后还会继续更新吗?会的。我现在还有一长串想做的工具没写呢,只要有时间就会一直加。方向的话,除了现在的这些通用小工具,我还想做一些跟开发相关的,比如 API 测试、代码格式化、正则调试之类的,对做开发的朋友应该比较实用。

联系我:service@ud5.com