建议新增“无需取件码”模式,并在首页增加“公共空间”

Author: yaho7Created Jul 18, 2026Updated Aug 11, 2026

开发者你好,感谢维护这个项目。

在实际使用过程中,我发现目前所有文件和文本都需要通过取件码获取。对于公开分享来说,这种设计很合理;但在部分私有或低风险场景中,每次都输入取件码会增加不必要的操作。

例如:

  • 同一实验室或办公室内部临时共享文件;
  • 个人在多台电脑之间传输文件或剪贴板内容;
  • 服务本身已经通过内网、VPN、Cloudflare Access 或其他方式限制访问;
  • 仅用于短期文件中转,不需要为每个文件单独设置取件码。

因此,建议增加以下功能:

1. 新增“无需取件码”选项

上传文件或文本时,可以选择是否生成取件码。

选择“无需取件码”后,内容可以直接通过分享链接访问,或者展示在公共空间中;现有的取件码模式继续保留,并作为默认选项,以兼顾安全性和现有使用习惯。

2. 首页增加“公共空间”

可以在首页增加一个可选的“公共空间”区域,用于展示允许公开访问的文件和文本。

建议管理员可以配置:

  • 是否启用公共空间;
  • 是否允许匿名上传;
  • 是否允许无需取件码的内容进入公共空间;
  • 公共内容的默认有效期;
  • 是否显示上传时间、文件大小和剩余有效期;
  • 是否允许用户主动隐藏或删除自己上传的内容。

3. 安全方面的建议

为了避免误公开,建议:

  • 默认仍然启用取件码;
  • “无需取件码”需要由管理员主动开启;
  • 上传页面明确提示该内容可能被其他访问者看到;
  • 公共空间中的文件默认设置较短有效期;
  • 支持限制文件类型、文件大小和上传频率;
  • 管理员可以随时删除公共内容。

这样既可以保留现有取件码模式的安全性,也能让 FileCodeBox 更适合同一团队、家庭、实验室以及个人多设备之间的临时文件和剪贴板传输场景。