使用指南
以下新能力处于开发阶段:无限制上传/下载(授权码)、多存储。上线后在后台启用即可使用。
发送文件(存件)
- 打开首页,点击「上传文件」,可一次选择多个文件
- 文件由浏览器直传到所选存储(Blob / Backblaze B2 / GitHub),无需经过服务器
- 可选上传完后设置有效期与最大下载次数,或选择无限制
- 点击「创建取件码」,得到一串数字取件码
- 把取件码(或分享链接)发给对方即可
取文件(取件)
- 在首页输入取件码
- 点击「取件」,查看文件列表并可一键全部下载
- 文件通过代理接口下载,同时计数;存储于 GitHub 的文件自动走国内镜像加速
取件码使用后仍可再次使用,直到下载次数用完或超过有效期。
有效期与下载次数
- 有效期:默认 7 天,过期后取件/下载均返回「已过期」,分享(含文件)随即被回收
- 最大下载次数:默认 100 次,下载次数用完后自动删除分享
- 无限制:管理员开启后,可选择上传大小 / 下载次数无上限
- 管理员可在后台调整默认值
无限制上传 / 下载(授权码)
当需要单个文件不发大小限制、或分享不限制下载次数时,可勾选「无限制」。无限制能力需要管理员授权码:
- 管理员在后台生成授权码(4 位数字)并下发给用户
- 用户创建无限制分享时填写授权码,校验通过即生效(无效 / 已用 / 过期均被拒绝)
- 授权码一次性使用,用后即作废
- 授权码按
0000–9999窗口发放:相邻两次发放的号码在环上的距离不超过 30(如上一个1000,下一个可用0970–1030;若上一个为9999,可用9969–9998与0000–0029,回绕后0030不可用;过期的号码也不可用)
多存储空间
文件可存放于多个存储实例(Vercel Blob、Backblaze B2、GitHub 上传仓库,同类型可重复添加)。某个存储空间达到配额/写满时,系统会自动切换到下一个可用存储实例,无需人工干预。
清理回收
- 自动清理:过期分享的取件/下载被访问时自动删除该分享及其文件
- 手动清理:「管理后台 → 清理」可回收无引用孤儿文件