Onedrop:三小时内构建的临时文件传输工具
2026年6月15日

体验地址:https://onedrop.tinkcloud.com
本文由AI辅助生成,经过人工编辑润色。
我开发了 Onedrop,为了解决一个不断重复出现的文件传输难题。
“文件现在就得传过去。但没有在同一个 Wi-Fi 下,也没有安装局域网传输工具,设备品牌不同无法使用 AirDrop,两端也没有共同的社交软件。”
“手机传到电脑。安卓传到 iPhone。访客传到会议室公用电脑。”
“文件本身很简单,但传输过程却很麻烦。”
促使改变发生的阻力
我一次又一次地遭遇同样的事情,虽然市面上有一些工具,但环境往往是使用这些工具的阻碍。
大多数临时分享工具使用又长又复杂的 URL。如果你能直接点击链接,它们确实好用;但如果你必须在另一台设备上手动输入地址,过程就会变得异常痛苦。在那一刻,每一个多出来的字符都显得代价高昂。

Onedrop 的出发点只有一个:让接收者无需任何配置就能快速加入。
- 快速:无需登录或注册账号。
- 简短:6 位取件码,易于记忆和输入。
- 临时:默认 3 小时有效,最长不超过 24 小时。
没有繁文缛节,只有高效传输。
设计:漂亮而实用
界面设计非常干净,因为使用场景通常很紧迫。人们在分享文件时,往往处于移动中、交谈中,或者正在切换设备。界面应该减少用户的思考负担。
我们选择了一种极简、实用驱动的美学。锐利的线条、高对比度的边框和结构化的留白取代了装饰性的模糊或圆角。它给人的感觉像是一个趁手的工具,而不是一个玩具。
- 每个步骤只保留一个核心操作。
- 取件码和状态在视觉层级中占据首位。
- 措辞直接,无装饰性文案。
- 取件码和时间戳这类严谨的数据使用 IBM Plex Mono 字体。
每一个元素都带有明确的意图。极简并非更少,而是恰到好处的帮助。

三小时完工
在 AI 的辅助下,Onedrop 从一个想法变为可用的产品仅用了大约三小时。价值不仅在于速度,更在于快速迭代的能力。我们可以在一个短周期内完成测试、调整和再次测试,而不是把问题拖上好几个月。
这改变了我们构建小工具的方式。如果一个问题是真实存在的,它就应该能够被立即解决。
技术
架构简单且可靠。我们使用 Cloudflare R2 进行文件存储和元数据管理。有效期由后端强制执行,并通过定时清理任务自动移除过期的空间和文件。
当“立即发送”是核心任务时,基础设施的质量也是体验的一部分。全球边缘分发保证了极低的响应延迟,这对于设计上就是短时效的传输窗口来说至关重要。
Onedrop 只解决一个问题:在不同类型的设备之间快速发送文件。它专注于临时传输、简单步骤和可靠的速度。
TooBug