跳到主要内容

文件

规格​

标签值
版本1.0.0(更新于 2024-01-01)
开发者Labii Inc.
类型章节
支持配置是

概述​

文件小插件是一款全面的文件管理工具,允许用户直接在 Labii 记录中附加、预览、编辑和整理任意类型的文件。它支持通过拖放或文件选择器上传新文件,也支持将以前上传的文件链接到记录。对于图像、Office 文档、PDF、科学结构文件和质粒图谱等受支持的格式,用户无需离开平台即可嵌入预览和编辑文件。其他功能包括文件版本控制、实时病毒扫描、移动端图像裁剪,以及在记录签名后保护附件的签名锁定行为。

使用场景​

  • 实验记录:将原始数据文件、分析报告、凝胶图像或仪器输出文件直接附加到实验记录中,以便集中记录。
  • 合同和协议管理:将已签署协议或支持文档链接到合同条目,方便查阅和审计。
  • 科学数据附件:上传化学结构文件、质粒图谱或序列文件,并直接预览或编辑,无需外部软件。
  • 受监管工作流程:使用签名锁定行为冻结记录签名后的文件版本,以满足 GLP 或 GMP 环境中的数据完整性要求。
  • 协作文件审核:与团队成员共享上传的文件,使其无需下载即可直接在记录中预览内容。

配置​

文件小插件无需必需配置即可使用。可选设置用于自定义显示哪些字段以及界面的工作方式。

单击小插件标题中的 Configure(设置)按钮。

调整所需设置(请参阅下方的配置选项)。

单击 Save 应用设置。更改会立即应用于所有使用此小插件的记录。

配置选项​

  • Fields — 与每个文件条目一起显示的字段。
  • Should Hide Column Data — 隐藏默认已上传文件视图中的列数据。
  • Should Hide Preview — 隐藏默认已上传文件视图中的嵌入式预览。
  • View — 在 Preview(默认,显示文件预览和元数据)和 List(以表格形式显示文件名、大小、类型和上传日期)之间选择。
  • Column Referenced — 引用此记录的 ForeignKey 或 ForeignKeys 列。设置后,新上传的文件会自动分配到该列。
  • Fields to Copy — 链接文件时要复制的字段。默认为 projects。

界面​

预览视图​

默认视图显示每个已附加文件的列数据和嵌入式文件预览。操作按钮允许用户切换列数据和预览的可见性、下载原文件或删除文件条目。小插件底部提供拖放上传区域和 Add Existing File 按钮。

文件小插件预览视图,显示带嵌入式预览和操作按钮的文件条目

预览视图显示已附加文件的嵌入式预览、列元数据和每个文件的操作控件

列表视图​

列表视图以结构化表格形式显示文件,包含文件名、大小、类型和上传日期等主要信息。处理大量附件或不需要嵌入式预览时,这种布局更加高效。

文件小插件列表视图,以表格形式显示文件

列表视图提供紧凑且可排序的附件表格,便于高效浏览

其他功能​

上传新文件​

将一个或多个文件拖放到上传区域,或单击云朵图标打开文件选择器。

文件会依次上传。每次上传支持的最大文件大小为 5 GB。

上传完成后,每个文件及其预览和元数据会显示在小插件中。

添加现有文件​

单击 Add Existing File 按钮。

系统会打开一个对话框。选择一个或多个以前上传的文件,也可以指定要链接的版本。

确认选择。系统会将文件链接到记录,无需重新上传。

Add Existing File 对话框,显示文件选择和版本选项

Add Existing File 对话框用于链接以前上传的文件,并可选择指定版本

在移动设备上裁剪图像​

在移动设备上,点击上传区域可以选择图库中的图像或拍摄新照片。内置裁剪工具允许用户在上传前裁剪图像,确保附件整洁并突出重点。

文件章节小插件的裁剪工具

移动端图像裁剪工具允许用户在上传前调整照片

在移动设备上点击上传区域。

选择 Select from Gallery 或 Take Photo。

使用裁剪工具调整图像边界,使内容清晰准确。

确认裁剪并上传。裁剪后的图像会附加到记录。

版本控制​

每当已上传文件的内容发生变化时,系统都会自动创建新版本。所有以前的版本仍可访问,从而提供完整的文件修改历史记录。

病毒扫描​

Labii 可以对所有上传的文件执行实时病毒扫描。此功能默认禁用。

若要启用,请前往 Settings → Organization Detail,并将 enable_antivirus_scan 设置为 true。

每个文件都有以下三种状态之一:

  • Pending — 等待病毒扫描
  • Clean — 已扫描且安全
  • Infected — 检测到恶意软件;文件会被锁定并隔离(禁用预览和下载)

系统在检测到恶意软件时会发送通知。

注意

启用实时病毒扫描会使文件上传过程增加约 20 秒。

签名和锁定​

记录签名后上传的任何文件都会锁定为签名时的最新版本。如果文件以后被修改,已签署版本仍可供参考,从而在受监管的工作流程中保持数据完整性。

支持的文件类型​

文件类型后缀预览编辑
图片*.jpg, *.jpeg, *.png, *.gif, *.bmp是是
图片*.tiffSafari是
视频*.mp4, *.mov是否
音频*.mp3是否
文本*.txt是是
表格数据*.tsv, *.csv是是
HTML*.html是是
代码*.js, *.jsx, *.ts, *.tsx, *.mjs, *.cjs, *.json, *.css, *.scss, *.less, *.py, *.r, *.java, *.c, *.cpp, *.h, *.hpp, *.cs, *.go, *.rs, *.rb, *.php, *.swift, *.kt, *.scala, *.pl, *.lua, *.sql, *.sh, *.bash, *.zsh, *.yaml, *.yml, *.xml, *.toml, *.ini, *.env, Dockerfile是是
PDF*.pdf是否
Word*.docx是是
Excel*.xlsx是是
演示文稿*.pptx是否
Office 2013*.doc, *.xls, *.ppt是否
化学结构*.cml, *.inchi, *.mol, *.sdf, *.smi, *.cdx, *.kcj, *.mrv, *.sd是是
质粒*.gb, *.gbk, *.ape, *.ab1, *.fas, *.fasta, *.seq, *.sbd, *.dna是是
基因组浏览器*.fas, *.fasta, *.fa, *.fna, *.2bit, *.bam, *.cram, *.sam, *.vcf, *.vcf.gz, *.bed, *.bed.gz, *.gff, *.gff.gz, *.gtf, *.gtf.gz, *.bw, *.bigwig, *.wig, *.bedgraph, *.seg, *.cn, *.maf, *.bedpe, *.interact, *.hic, *.cool是否

最佳实践​

文件整理​

  • 上传前使用描述性文件名,以便无需逐个打开文件即可在列表视图中识别附件。
  • 使用 Add Existing File 将共享参考文件(例如标准方案或模板文档)链接到多条记录,避免上传重复副本。

视图选择​

  • 处理少量文件且嵌入式呈现有帮助时(例如图像、PDF 和结构文件),使用 Preview 视图。
  • 记录包含许多附件时,切换到 List 视图;扫描文件名和元数据比呈现预览更高效。

安全性和合规性​

  • 如果公司接受外部人员或不受信任来源提供的文件,请启用病毒扫描。
  • 在受监管的(GLP、GMP)工作流程中,使用签名锁定行为冻结记录签名时的文件版本;除非可以接受生成新版本记录,否则请勿在签名后上传替换文件。

性能​

  • 单个上传文件应小于 5 GB。对于非常大的数据集,可以考虑拆分为多个文件或使用链接存储引用。
  • 请注意,病毒扫描会使每次上传增加约 20 秒;启用此功能时请告知用户。

应避免的常见问题​

  • 避免删除已签署记录所引用的文件,否则会破坏审计追踪。
  • 避免上传文件时不填写相关元数据字段(通过 Fields 配置),不完整的元数据会降低可搜索性和可追溯性。
  • 文件预览:仅需预览单个文件而不需要完整列表管理时,可以使用这款轻量替代小插件。