个人文件传输助手「虾传」正式开源,欢迎 star

cmlanche 2026-06-10 15:10 1

大家好,我是闪电藤的开发者,也是虾传的开发者,闪电藤在 7 月 10 号将会正式下线(虾传够稳定的话),虾传是我用 cursor 从零 vibe 开发的个人文件传输助手,以解决以下问题:



  1. 复杂网络无法传输问题:比如单向网络,A 可以给 B 传输,B 不能给 A 传输,我们的解决方案是,通过云端信令协调,让 A 从 B 请求下载;单向网络常见的场景有:windows 防火墙阻塞,WiFi 路由一个连猫一个连路由器

  2. 不方便安装客户端的场景:我们提供了网页端,客户端可以直接给网页端发文件,走 HTTP 局域网,当然网页也可以给网页传输,也是走的局域网,但只能走 webrtc

  3. 大文件断点续传:大文件传到一半突然中断,我们可以在断开的地方重新传输(注意如果某一端是 web 端的话就不支持断点续传了)

  4. 局域网完全不通的情况,我们通过 s3,webdav 等手段进行跨网传输


本产品定位是一个个人的文件传输助手,所以是围绕个人的设备之间开展的,如果是想传输给其他用户,我们离线的设备也会被识别成外部的设备,我们不登录其实就是一个 localsend 的产品


说一下开发这个项目的缘由,主要有 2 个,闪电藤存在历史原因,是基于 localsend 开发的,被不少人诟病,虽然 localsend 的开源协议允许二开重新打包上线,但口碑两极分化,另外一个就是闪电藤的代码包袱比较重,要想实现上述几个问题,非常困难,因此我们重写了一遍,并且开发了 web 版本,我们成功的实现了在公网的网页上进行局域网传输


开源地址:https://github.com/shrimpsend/shrimpsend


欢迎各位大佬不吝赐教,也欢迎各位大大 star ,更欢迎 commit (昨日刚有一位 commit ,让 iOS 版本实现了原生玻璃导航栏,非常欣喜,还是人间处处是高手啊)

最新回复 (5)
  • hahao 06-10 16:37
    1
    让 iOS 版本实现了原生玻璃导航栏,非常欣喜,还是人间处处是高手啊
    -------
    iOS 软件名是啥?
  • cmlanche 楼主 06-10 18:00
    2
    国内:虾传,国际:shrimpsend ,但是昨天的这个原生玻璃导航的修改还没上架
  • cmlanche 楼主 06-10 18:00
    3
    @hahao
  • shisang 06-11 10:22
    4
    咦,跟你做了一个功能差不多的东西。。。
  • cmlanche 楼主 06-11 11:13
    5
    @shisang 撞车了,发布了吗,我瞧瞧
* 帖子来源V2EX
返回