filecollect.addtech.site

文件收集 轻量,高效,即刻部署

一个专注于文件提交与归档管理的工具。教师创建收集链接,学生上传作业,管理员后台一键打包。没有多余的功能,只有最顺畅的流程。

File Collection Platform
Workflow

从创建到归档,四步完成一次收集

创建收集主题 在管理后台新建一个收集任务,设置标题、说明和截止时间,获得一个专属提交链接。
分享链接 将链接发给参与者。无需注册登录,打开页面即可填写信息并上传文件。
参与者提交 填写姓名、选择文件、拖拽或点击上传。每人一个独立目录,文件自动归档。
管理员下载 在后台查看所有提交,按用户名浏览文件,或一键打包下载全部 ZIP 归档。
Capabilities

围绕收集流程设计的 核心能力

01

多主题并行收集

同时运行多个独立的收集任务。每个主题拥有专属链接和独立存储空间,数据互不干扰。适合不同班级、不同作业或不同活动同时进行,彼此完全隔离。

02

灵活的提交窗口控制

为每个收集设置截止时间,到期自动关闭提交。也支持手动暂停与恢复,可以根据实际情况随时调整。精确到秒的时间控制,让 deadline 管理不再含糊。

03

大文件上传与拖拽交互

单文件上限 500MB,覆盖作业文档、设计原稿、高清图片和数据集的提交需求。支持点击选择和拖拽上传两种方式,拖拽时有视觉反馈提示。

04

管理后台与一键归档

管理后台清晰展示所有提交者名单和对应文件列表。支持按用户筛选查看,可单个删除文件,也支持一键打包下载全部文件为 ZIP,数据随用随取。

05

速率限制与服务稳定性

内置 IP 级别的上传频率控制,防止单一来源的滥用请求影响正常使用。保证在截止日前后的集中提交高峰期,服务依然稳定响应。

06

快速部署与低依赖

基于 Node.js 和 Nginx 构建,依赖极少,配置简洁。可在任何 Linux 服务器上快速搭建,从安装到上线只需几分钟。适合个人或团队自行托管。

Use Cases

适用于多种文件收集场景

课程作业收集
教师创建收集链接,学生提交实验报告或项目作业。按姓名自动归档,打包下载后即可批阅。支持不同班级使用不同的收集主题。
活动投稿征集
摄影比赛、征文活动或设计征集,参与者通过链接上传作品。设置截止时间,到期自动关闭,后台统一打包评审。
团队资料汇总
项目组成员分散在不同地点时,通过收集链接统一提交文档、设计稿或数据文件,替代零散的邮件和聊天记录传递。
Technical

技术规格

后端运行环境 Node.js 22 + Express 4,轻量高性能。
反向代理 Nginx 1.24,支持 HTTPS 和 HTTP/2,SSL 证书由 Certbot 自动管理。
文件存储 本地文件系统存储,按收集主题和用户名双层目录归档。
上传限制 单文件最大 500MB,支持所有常见文件类型。
安全措施 管理员身份认证、IP 级别速率限制、上传频率控制。
前端 纯原生 HTML + CSS + JavaScript,无前端框架依赖。