跳到主要内容
FormFlow

v1.50:勾选提交,一个 ZIP 打包全部文件

FormFlow v1.50.0 让你在收件箱中勾选提交,并通过邮件收到一个指向其文件 ZIP 的链接:一次最多 500 条提交、100 MiB,文件夹以导出 ID 命名。

本文由机器翻译。 阅读英文原文

A dark plate titled 'v1.50: one ZIP for the files you tick', listing ticking submissions in the inbox, one emailed download link, and a limit of 500 submissions and 100 MiB.

FormFlow v1.50.0 于 2026-10-12 发布,为提交收件箱增加了一个操作:勾选你关心的提交,选择“下载全部文件(ZIP)”,我们会通过邮件发给你一个链接,指向包含这些提交所带全部文件的 ZIP。本文说明这个操作做了什么、它自带的限制,以及版本条目没有回答的问题。

收件箱里有什么变化

自 v1.21 起,单条提交的页面上,“打印”旁边就有一个“下载全部文件(ZIP)”按钮。缺少的是一次性获取所选多条提交的文件的方式;v1.50.0 把它做成了勾选加菜单选项。收件箱中的新操作与之同名,作用于你在收件箱中勾选的提交,而不是已保存的筛选条件,也不是整个表单。

下载不是即时的。你选择该操作后,FormFlow 会通过邮件向你发送一个链接。这与导出的形式相同:结果以邮件形式送达,是一个链接。

ZIP 里有什么

压缩包包含所勾选提交所带的全部文件。文件按提交分组,每条提交一个文件夹,每个文件夹以导出为该提交使用的 ID 命名。

这个命名方式正是有用之处。如果你同时导出同样的提交,导出行中的 ID 与文件夹名称一致,因此无需打开任何内容就能把两者对应起来。文件夹不以提交者、表单或文件命名,也不要指望会这样。

限制

单次请求适用两个上限:

  • 一次最多 500 条提交。

  • 一次最多 100 MiB 的文件。

两个上限都针对同一次请求。如果你的选择超过任一数字,请拆分成多次请求。先碰到哪一个取决于你的上传内容:许多小文件会先达到提交数量上限,而少量大附件会先达到大小上限。

一个简单的算术可以说明两者如何相互作用。如果每条提交只带一个 1 MiB 的文件,到 100 条提交时就达到 100 MiB,远在 500 条的上限之前。如果你勾选的提交完全不带文件,就没有东西可放进压缩包,请求会被拒绝,而不是发送一个空包。对于接受较大上传的表单,预计你会先遇到 100 MiB 这个限制。

链接只能使用一次

与导出一样,链接只能使用一次,仅限你本人,且须在一小时内。这句话的每个部分都是一项约束:

  • 一次:链接只提供一次 ZIP。

  • 仅限你本人:链接属于提出请求的人。

  • 一小时内:放置超过一小时的链接会失效,你需要重新请求 ZIP。

条目没有给出这些约束的原因,但其效果很明确:你不能把这封邮件当作存档。第一次打开链接时,就把 ZIP 保存到它该在的地方。

导出也声明了同样的约束,所以两者用起来很像:你提出请求,收到邮件,打开链接一次。如果你已经这样使用导出,那么 ZIP 没有新的东西要学,只是内容不同。

直言不讳之处

超过 500 条提交的选择,或文件总大小超过 100 MiB 的选择,会在收件箱中被拒绝,并附带一条说明触及了哪个限制的消息。不会排队,不会生成部分 ZIP,你的勾选会保留,以便你缩减选择。没有文件的已勾选提交不会得到文件夹;它会被直接略过。如果某次构建在排队之后失败,你会收到一封说明此事的邮件,而不是链接。版本条目没有说明构建 ZIP 需要多长时间,所以本文也不说。如果时间对你的工作流程很重要,请先用一个小的选择试一试。

本文只涵盖 v1.50.0。后续小版本中发生的任何变更,都记录在更新日志中各自的版本下,本文不能替代 v1.50.0 的更新日志条目。

把你的第一个表单指向 FormFlow。

无需搭建后端,无需托管前端。

免费开始