Skip to content
有趣的开源项目
Go back

MicroBin

你有没有经历过这种绝望?想发一段代码给同事,结果微信提示超过500字;想传个大文件,网盘非要你扫码登录——那一刻,你只想有个能随手一扔就生成链接的工具。MicroBin就是为这种时刻而生的。

在正式开始前,我也要老实交代:你接下来读到的这篇文章,是我根据GitHub上的公开信息整理而成的。我无法保证所有细节都和最新的代码完全一致——开源项目的变化总是很快——但我会尽量让内容准确有用。如果你想了解最精确的信息,最直接的方式永远是去项目主页亲自看一眼。

它解决了什么痛点?——从“传文件地狱”说起

想象几个场景:

这些场景的共同需求是:轻量、临时、无需登录、跨设备。MicroBin就是一个“粘贴板+文件柜+短链接”的超级组合,它把自己打包成一个单个可执行文件,让你在几分钟内就能拥有一个私有的分享服务。

核心特点:麻雀虽小,功能“闹翻天”

MicroBin 自称“超级迷你”,但它的功能列表读起来像个小超市的货架。我挑几个有意思的聊聊:

用一张小表快速看看它能干什么:

功能能做什么幽默点评
文本分享长代码、日志、笔记告别被聊天工具腰斩的代码缩进
文件上传视频、压缩包、图片大文件终于不用求着网盘了
端到端加密分享密码、机密文档服务器就是个“看不懂”的保险柜
URL 缩短把长网址变短你也可以拥有私人bit.ly
邮件箱模式只允许别人上传,不可查看一个属于你自己的匿名树洞
宠物命名链接是动物单词组合cool-cat-fishx9k2 好记100倍

上手试一试:真的很简单

想自己跑一个 MicroBin?最简单的方式是用 Docker:

bash <(curl -s https://microbin.eu/docker.sh)

等待几分钟,你的服务就跑起来了。如果你的电脑装了 Rust,也可以用 Cargo 安装:

cargo install microbin

运行后,浏览器打开http://localhost:8080,一个干净的界面就会出现。你可以直接粘贴文本、上传文件,设置过期时间或密码。生成的链接像这样:http://your-server.com/file/pig-dog-cat,发给朋友,他们就能直接访问或下载。

如果你暂时不想自己部署,可以去作者提供的公共测试站 https://pub.microbin.eu 上先体验一下手感(注意:公共站不要上传隐私信息哦)。

它适合谁玩?

去看看,然后点亮那颗星

MicroBin是一个典型的“小而美”的Rust项目:专注解决一个具体问题,做到极致简单但功能不妥协。它用起来轻松到让你忘记它的存在,但在你需要的时候,它永远可靠地站在那里。

访问它的GitHub主页( https://github.com/szabodanika/microbin )看看源代码、文档,或者自己动手部署一个。如果这个小工具戳中了你的某个痛点,或者让你会心一笑,别忘了给它点一个Star——这是对开源作者最直接的鼓励。说不定,你还能给它添上一个自己想要的动物名组合呢!



Previous Post
Excalidraw
Next Post
Wallabag