实验记录(ELN)完整指南
PonyLab 的电子实验记录本(ELN)支持富文本协作编辑、完整实验生命周期管理、符合 21 CFR Part 11 的电子签名、AI 驱动的数据洞察,以及多格式导出。本指南涵盖每个功能的详细操作步骤。
本页目录
功能概览
PonyLab ELN 是一个以实验为核心的协作工作空间。每个实验记录本包含:富文本内容编辑器、文件附件、版本历史、电子签名链、AI 分析面板,以及完整的审计追踪。
| 核心能力 | 技术基础 | 解决的问题 |
|---|---|---|
| 富文本编辑 | TipTap (ProseMirror 框架) | 替代 Word/纸质记录本,支持结构化内容 |
| 实时多人协作 | Yjs CRDT + WebSocket | 多人同时编辑无冲突,无需轮流操作 |
| 电子签名 | 二次身份验证 + 内容哈希绑定 | 符合 21 CFR Part 11 合规要求 |
| 版本历史 | 自动快照 + diff 对比 | 任意时刻可回溯,签名版本永久保留 |
| AI 辅助 | LLM API (Anthropic/OpenAI) | 自动报告生成、异常检测、智能问答 |
实验生命周期图
每个实验按以下固定顺序流转状态,状态变更记录在不可篡改的审计追踪中:
注意:SUBMITTED 步骤是可选的,可以直接从 COMPLETED 跳到 SIGNED。一旦进入 SIGNED 状态,实验内容永久锁定,任何人(包括 SUPER_ADMIN)均无法修改。
创建实验(详细)
在左侧导航点击「实验记录」,点击右上角蓝色「+ 新建实验」按钮,弹出创建对话框。提供三种创建方式:
方式一:空白实验
- 实验标题(必填):输入清晰的实验名称。建议格式:日期 + 实验类型 + 关键词,例如“2026-03-20 Western Blot p53 蛋白表达分析”。标题将用于全局搜索和报告抬头,最长 200 字符,支持中英文及特殊字符。
- 研究方向(可选):从团队已创建的研究方向中选择,用于将实验归类到项目分组。如果还没有研究方向,点击「新建研究方向」快速创建,无需离开当前对话框。
- 模板选择:确认选中「空白实验」(默认选项),实验创建后包含空白内容区域和团队默认章节(如已配置)。
- 负责人(可选):默认为当前登录用户。PI 或 SUPER_ADMIN 可在此将实验创建者指定为其他团队成员(例如代博士生创建模板实验)。
- 点击蓝色「创建」按钮。对话框关闭,页面自动跳转到实验编辑器,实验状态为 DRAFT。
完成
方式二:从模板创建
- 在创建对话框中选择「从模板创建」选项卡。
- 浏览模板列表。模板分为两类:
- 团队模板:由你的团队 SUPER_ADMIN 或 PI 创建的私有模板,只对团队内可见
- 市场模板:社区共享的公开模板,可按研究领域筛选(PCR、细胞培养、免疫分析、质谱等)
- 点击模板卡片可预览模板内容(章节结构、默认表格、协议步骤说明)。
- 确认模板后点击「使用此模板创建」,填写实验标题,点击「创建」。
提示
方式三:复制已有实验
- 在实验列表中找到要复制的历史实验,点击实验卡片右侧的「···」菜单,选择「复制实验」。
- 填写新实验的标题(默认为“[副本] 原标题”,建议修改为有意义的名称)。
- 点击「确认复制」。系统复制实验内容和章节结构,但 不复制:签名记录、版本历史、评论、已上传的附件链接(附件需重新上传)。
重要
TipTap 编辑器完整指南
PonyLab 使用基于 ProseMirror 框架的 TipTap 协作编辑器。编辑器工具栏固定在页面顶部,提供以下所有功能:
工具栏功能逐项说明
| 工具栏按钮 | 图标描述 | 键盘快捷键 | 功能说明 |
|---|---|---|---|
| 段落样式 | 下拉菜单,显示“正文” | # ## ### | 切换正文、H1、H2、H3 三级标题。标题自动生成页内目录。 |
| 粗体 | B 图标 | ⌘B / Ctrl+B | 选中文本后点击,或输入 **文字** 自动转换 |
| 斜体 | I 图标 | ⌘I / Ctrl+I | 选中文本后点击,或输入 *文字* 自动转换 |
| 下划线 | U 图标 | ⌘U / Ctrl+U | 下划线强调,注意与超链接下划线区分 |
| 删除线 | S̶ 图标 | ⌘⇧X | 记录已废弃的数据或更正内容时使用 |
| 行内代码 | ` 图标 | ⌘E / Ctrl+E | 标记序列、基因名、化学式等需要等宽字体的内容 |
| 有序列表 | 1. 列表图标 | 输入 1. | 实验步骤、操作流程。按 Enter 新增列表项,Tab 缩进为子列表 |
| 无序列表 | • 列表图标 | 输入 - | 材料清单、注意事项。同样支持缩进嵌套 |
| 任务列表 | ☑ 图标 | 输入 [] | 可勾选的待办列表,适合记录实验检查清单 |
| 表格 | 表格网格图标 | — | 插入 N×M 表格,右键菜单添加/删除行列,Tab 在单元格间切换 |
| 图片 / 附件 | 回形针图标 | 拖拽文件到编辑区 | 支持 JPEG/PNG/TIFF/GIF/PDF/CSV/Excel/ZIP,单文件最大 100 MB |
| 超链接 | 链接图标 | ⌘K / Ctrl+K | 选中文本后插入外部链接(DOI、协议链接等) |
| 代码块 | ``` 图标 | 输入 ``` | 多行代码块,支持语法高亮(Python/R/JavaScript/Bash),适合数据处理脚本 |
| 引用块 | “” 图标 | 输入 > | 引用文献、他人观察或实验手册内容 |
| 数学公式 | ∑ 图标 | 输入 $$ | 支持 KaTeX 语法,渲染数学公式,适合记录计算方法 |
| 分割线 | —— 图标 | 输入 --- | 分隔章节,或标记实验阶段的界线 |
特殊内容插入
@提及团队成员
- 在编辑器任意位置输入
@字符。 - 系统弹出成员选择下拉框,可继续输入姓名或邮箱搜索过滤。
- 选择目标成员,其名称以蓝色高亮显示在内容中。
- 被提及成员立即收到应用内通知(铃铛图标红点)和邮件通知(可在通知设置中关闭邮件)。
提示
嵌入样品实时卡片
- 在编辑器中输入
/sample并按空格,弹出样品搜索框。 - 输入样品名称、条码或批次号搜索,选择目标样品。
- 编辑器中插入样品卡片,显示:样品名称、类型、当前数量/单位、存储位置、状态(AVAILABLE/IN_USE/DEPLETED)。
- 卡片数据实时更新:当样品库存变化时,实验中的卡片自动反映最新状态。
化学结构渲染
在实验编辑器中粘贴 SMILES 字符串(例如 CC(=O)Oc1ccccc1C(=O)O 是阿司匹林),系统自动识别并渲染为 2D 化学结构式,无需额外插件。同时显示 IUPAC 名称(如已知)和分子量。
自动保存机制
编辑器内所有改动在最后一次键入 1 秒内自动持久化到服务器。页面标题旁的指示符显示保存状态:
- 灰色实心圆 = 已保存(最新状态与服务器同步)
- 橙色旋转圆 = 保存中(1 秒内完成)
- 红色圆 = 保存失败(网络中断),本地有未同步改动
重要
编辑器 Markdown 快捷输入
在实验编辑器中支持 Markdown 语法快捷输入,输入对应字符后按空格键自动转换:
| 输入 | 转换为 |
|---|---|
# | H1 大标题 |
## | H2 中标题 |
### | H3 小标题 |
- 或 * | 无序列表项 |
1. | 有序列表项 |
[] | 待办事项(可勾选) |
> | 引用块 |
--- | 水平分割线 |
``` + Enter | 代码块 |
**文字** | 粗体 |
*文字* | 斜体 |
`代码` | 行内代码 |
实时协作
PonyLab 使用 Yjs CRDT(无冲突复制数据类型)技术实现多用户同时编辑,无需文档锁定机制。
协作机制说明
- 实时光标:每位在线协作者的光标以不同颜色标识(颜色随机分配,每人固定),鼠标悬停可见用户名。当前有哪些人在实验中,在编辑器右上角「协作者」区域显示头像列表。
- 无冲突合并:多人同时编辑同一段落时,Yjs 使用 CRDT 算法自动合并所有改动,不会产生“版本冲突”弹窗。改动顺序依据操作时间戳精确排序。
- 离线支持:网络断线后,本地改动继续记录在浏览器本地存储中。重新连接时,离线期间的改动与服务器状态自动合并同步,不会丢失数据。
- 编辑权限:同一团队中角色为 RESEARCHER 及以上的成员均可同时编辑处于 DRAFT 或 IN_PROGRESS 状态的同一实验。TECHNICIAN 无法编辑实验内容。
当两人同时编辑同一位置时
CRDT 技术确保不会出现传统的“提交冲突”。具体行为如下:
- A 在句子末尾输入“字符 X”,B 同时在同一句子末尾输入“字符 Y”:最终结果是“字符 XY”或“字符 YX”(取决于时间戳顺序),两人的输入都被保留。
- A 删除了一段文字,B 同时在同一段文字末尾追加内容:A 的删除操作保留,B 追加的内容被保留在删除位置附近(不丢失)。
- 如果最终合并结果不符合预期,可使用「版本历史」查看每次改动,找到具体是哪位成员的操作导致了预期外结果。
提示
合规警告
实验状态管理
| 状态 | 含义 | 内容可编辑? | 谁可以推进到此状态 | 典型时机 |
|---|---|---|---|---|
| DRAFT | 实验草稿,计划阶段 | 是,完全可编辑 | 创建时自动处于 | 实验方案起草,模板内容调整 |
| IN_PROGRESS | 实验正在执行 | 是,完全可编辑 | RESEARCHER+ | 开始在实验台实际操作时 |
| COMPLETED | 数据采集完成 | 仅可追加,不可修改已有内容 | RESEARCHER+ | 最后一个数据点记录完毕时 |
| SUBMITTED | 已提交 PI 审阅 | 否 | RESEARCHER+(提交自己的实验) | 需要 PI 审阅批准时(可选步骤) |
| SIGNED | 已电子签名,内容永久锁定 | 否,永久锁定 | 实验负责人本人(RESEARCHER+) | 确认内容准确后签名 |
| WITNESSED | 见证人已签名,完全合规 | 否 | 指定见证人(不能是主签名人) | 需要双人见证的高合规场景 |
如何更改实验状态
- 进入实验详情页,状态标签显示在实验标题右侧(蓝色药丸形按钮)。
- 点击状态标签,弹出状态选择下拉框,显示当前可推进到的状态(不允许跳级,不允许回退)。
- 选择目标状态,系统弹出确认对话框,提示“此操作不可回退,是否确认?”
- 点击「确认」,状态立即更新,审计追踪同步记录:操作人、时间戳、IP 地址、旧状态→新状态。
重要
电子签名深度指南
法律与合规背景
PonyLab 的电子签名符合以下法规要求:
- 21 CFR Part 11(美国 FDA):电子签名必须与签名时刻的记录内容绑定,使用者身份须通过独立凭据验证(密码,不接受 Session Cookie),签名不可被修改或剥离。
- GLP(优良实验室规范):原始数据必须有签名,签名后不可修改。
- GMP(优良生产规范):生产批记录需要操作人和审核人双签。
PonyLab 的实现机制:签名时系统计算实验内容的 SHA-256 哈希值,并与签名者 ID、时间戳、IP 地址一起存储。任何内容改动(即使一个空格)都会导致哈希值不匹配,系统可检测篡改。
主签名步骤(完整)
- 确认实验状态:实验必须处于 COMPLETED 状态才能签名。如当前为 DRAFT 或 IN_PROGRESS,先将状态推进到 COMPLETED。
- 最终内容审查:在签名前仔细阅读实验全文,因为签名后内容永久锁定。检查:数据是否完整、无遗漏;单位是否正确;附件是否全部上传;方法描述是否清晰。
- 点击「签署实验」按钮:该按钮位于实验页面顶部右侧,图标为铅笔/签名样式,状态不为 COMPLETED 时按钮显示灰色不可点击。
- 弹出签名对话框:对话框显示以下字段:
- 邮箱地址:自动填写当前登录账号的邮箱,不可修改
- 密码(必填):输入账号密码(不接受 Session Token,必须重新输入密码),这是二次身份验证,确保签名人是账号持有者本人
- 签名含义声明(可选):输入本次签名代表的含义,例如“本人确认已按 SOP-PCR-001 规程完成上述实验操作,所记录数据真实准确”。声明将附加在签名记录中,出现在合规报告里
- 点击「确认签名」:系统验证密码,计算内容哈希,写入签名记录,实验状态自动变为 SIGNED,所有编辑入口关闭。整个过程约 2-3 秒。
完成
见证人工作流
对于需要双人见证的合规场景(如临床研究、GMP 生产批记录),在主签名完成后,需要第二位成员作为见证人签名。见证人签名完成后实验状态进入最终的 WITNESSED 状态。
请求见证人签名
- 主签名完成后(实验处于 SIGNED 状态),实验页面顶部出现「请求见证人签名」按钮。
- 点击该按钮,弹出见证人选择对话框,显示团队成员列表(主签名者本人已被自动过滤排除,系统强制要求见证人与主签名者不同)。
- 选择见证人:从列表中选择一名或多名见证人。建议选择有专业资质、了解该实验领域的成员(如 PI 或高级研究员)。
- 添加消息(可选):输入给见证人的说明,例如“请审阅第 3 节的 Western Blot 数据并作为见证人签名”。
- 点击「发送请求」。系统向选中的见证人发送:应用内通知(立即)+ 邮件通知(含实验直链,几分钟内到达)。
见证人完成签名
- 见证人打开邮件通知中的实验直链,或在应用内通知中点击,进入实验页面。
- 页面顶部显示「你被请求作为见证人签名」提示条(黄色背景)。
- 见证人仔细阅读实验全文(只读模式),可以滚动查看所有内容和附件。
- 确认无误后,点击「作为见证人签名」按钮。弹出签名对话框,输入见证人自己的账号密码(同样是二次身份验证)。
- 可填写见证人声明,例如“本人已独立审阅上述实验记录,内容与实验操作记录一致,确认签名”。
- 点击「确认见证签名」,实验状态变为 WITNESSED。
合规警告
签名审计追踪
两份签名(主签名 + 见证人签名)均记录在实验的不可篡改审计追踪中,每条签名记录包含:
- 签名人全名和邮箱地址
- 签名时间戳(精确到毫秒,UTC 时区)
- 客户端 IP 地址
- 浏览器 User-Agent 信息
- 签名时的内容 SHA-256 哈希值
- 签名含义声明(如填写)
这些记录可在实验详情页的「审计」标签中查看,也可在 合规与审计 → 电子签名报告 中导出为 PDF。
版本历史与对比
PonyLab 对实验编辑器的每次自动保存都创建版本快照,版本历史无限保留(已签名实验版本永久不可删除)。
查看版本历史
- 进入实验详情页,点击编辑器工具栏右侧的「历史」按钮(时钟图标)。
- 左侧面板显示版本列表,每条记录包含:版本号、作者头像 + 姓名、时间戳(相对时间和绝对时间)、变更摘要(如“修改了第 2 节”)。
- 点击某版本,右侧主区域显示该版本的完整内容(只读模式)。
版本 Diff 对比
- 在版本列表中选中一个版本,再按住
⌘/Ctrl点击另一个版本,进入双版本对比模式。 - 编辑器以双栏布局显示两个版本的内容,差异以颜色高亮:绿色背景表示新增内容,红色背景表示删除内容,无背景表示未变化内容。
- 点击右上角「退出对比」回到单版本预览。
提示
恢复历史版本
- 在版本列表中,找到要恢复的目标版本,点击「恢复此版本」按钮。
- 系统弹出确认对话框,说明:“此操作将在当前内容的基础上创建新版本,内容恢复为所选历史版本。历史版本不受影响。”
- 点击「确认恢复」。系统创建新版本(版本号递增),内容与所选历史版本完全相同,并在审计追踪中记录“恢复至版本 N”操作。
重要
实验模板管理
创建团队模板
- 前往 设置 → 实验模板(需要 PI+ 权限)。
- 点击「新建模板」按钮,弹出模板编辑器(与实验编辑器相同界面)。
- 设计模板结构:
- 创建章节标题(如“目的”、“材料与试剂”、“实验方案”、“结果”、“结论”)
- 在章节下预填格式说明文字(用 斜体 注明这是提示,使用者可替换)
- 插入预格式化表格(如数据记录表,列头预填,行可添加)
- 添加协议步骤的有序列表框架
- 填写模板元数据:
- 模板名称(必填):清晰描述实验类型,例如“Western Blot 蛋白质检测”
- 描述(可选):适用场景和注意事项
- 标签(可选):用于在模板列表中筛选
- 可见性:选择「团队私有」或「发布到社区」
- 点击「保存模板」。模板立即出现在新建实验时的模板列表中。
编辑和删除模板
- 前往「设置 → 实验模板」,点击模板卡片上的「编辑」按钮,进入模板编辑器修改内容。保存后的更改只影响后续使用此模板创建的新实验,不影响已创建的实验。
- 点击「删除」按钮删除模板。删除后此模板不再出现在创建实验的选择列表中,但基于此模板已创建的实验不受影响。
模板市场
- 在左侧导航点击「模板市场」,浏览社区共享的实验模板。
- 使用顶部筛选器按研究领域(分子生物学/细胞生物学/生化/有机化学等)和实验类型(PCR/ELISA/Western Blot 等)筛选。
- 点击模板卡片可预览完整模板内容和其他用户的使用评分。
- 点击「导入到团队」,模板添加到你的团队私有模板列表,可再次编辑修改适配本实验室需求。
AI 对话功能
在实验页面右侧,点击 AI 图标(机器人头像)展开 AI 对话面板。AI 可访问当前实验的全部内容(文字、表格数据、附件元数据),并结合科学背景知识回答问题。
有效的 AI 提问示例
数据分析类
- • “分析第三节的 PCR 结果表格,条带大小是否与预期产物一致?”
- • “计算这批数据的平均值、标准差和变异系数”
- • “对比实验组和对照组的吸光度值,差异是否显著?”
- • “这些 Ct 值对应的基因表达量相对变化是多少(使用 2^-ΔΔCt 方法)?”
方法与背景类
- • “这个实验方案有什么需要注意的关键步骤?”
- • “用于检测 BRCA1 突变的最常用实验方法有哪些?”
- • “解释一下为什么需要在-20°C 保存这种试剂”
实验记录辅助类
- • “根据这段实验结果写一份简短的结论段落”
- • “这个实验还缺少哪些信息需要补充记录?”
- • “帮我将中文实验记录翻译成英文(保持科学用语准确)”
AI 对话的局限性
- AI 无法访问实验室外部的实验数据或参考数据库(不联网),建议在提问时提供必要背景
- AI 生成的内容(如结论段落)需要研究人员自行审阅验证,不应未经审阅直接作为实验记录的正式内容
- AI 对话记录不纳入实验的合规审计追踪,仅存储在 AI 对话历史中
- 图片附件内容目前无法直接分析(仅知道附件存在,无法识别图片内容)
AI 报告自动生成
「生成 AI 摘要」功能基于实验全部内容,自动生成结构化的实验报告草稿,插入实验的新章节供审阅。
- 在实验编辑器工具栏点击「生成 AI 摘要」按钮(魔法棒图标)。
- 选择报告类型:
- 实验摘要:150-200 字的简短摘要,包含目的、方法、主要发现
- 结论草稿:基于结果数据生成讨论和结论段落
- 完整报告:包含背景、方法、结果、讨论的完整实验报告(适合导出给 PI 审阅)
- 点击「生成」,等待 10-30 秒(取决于实验内容长度)。
- 生成的内容以「AI 草稿」标签插入到实验末尾的新章节中,背景以浅黄色显示,表示这是 AI 生成内容,未经人工确认。
- 研究人员审阅 AI 生成内容,根据需要编辑修改,然后点击「确认采用」按钮,将该章节转为正常内容(黄色背景消除)。
提示
AI 数据异常检测
当实验中上传 CSV 数据文件时,AI 自动对数据进行统计分析,识别潜在的异常数据点。
触发方式
- 将 CSV 文件拖拽到实验编辑器中上传后,系统自动在后台触发异常检测(不影响编辑操作)。
- 检测完成后(通常 5-15 秒),在附件旁出现「异常报告」标签(橙色感叹号),点击查看检测结果。
- 也可以手动触发:在已上传的 CSV 附件上点击「运行异常检测」。
如何解读异常检测结果
| 标记类型 | 含义 | 建议处理 |
|---|---|---|
| 红色:统计离群值 | 数值超过均值 ± 3σ,可能是仪器误差或操作失误 | 核实原始数据,如确属仪器误差,在实验中注明排除原因 |
| 橙色:边界值 | 数值超过均值 ± 2σ,值得关注但不一定是错误 | 留意,在讨论中说明是否为预期的变异性 |
| 蓝色:缺失值 | 某列在特定行有空值 | 确认是未测量还是记录遗漏,补全或标注“N/A” |
| 紫色:格式异常 | 同列中混有不同格式(如数字列出现文字) | 检查原始数据录入是否有误 |
导出格式对比
在实验页面工具栏点击「导出」按钮,选择导出格式。各格式适用场景:
| 格式 | 包含内容 | 文件大小 | 典型用途 |
|---|---|---|---|
| 全部内容 + 附件缩略图 + 签名信息 + 审计追踪摘要 | 通常 0.5-5 MB | 归档、提交给 PI 审阅、监管检查提交材料 | |
| CSV | 仅实验中的表格数据,每个表格一个 CSV 文件 | 通常 <100 KB | 导入 Excel/R/Python 进行进一步统计分析 |
| CMA/CNAS 报告 | 符合中国实验室认可规范(CNAS-CL01)的标准报告格式,含认可标志 | 通常 1-3 MB | 需要通过 CNAS/CMA 认可的检测实验室,向客户出具检测报告 |
| JSON | 完整实验数据结构(元数据 + 富文本内容 + 附件列表 + 版本历史 + 审计追踪),机器可读格式 | 可能较大,含所有版本 | API 集成、数据迁移到其他系统、备份 |
提示
PDF 导出内容详解
导出的 PDF 报告遵循以下固定结构:
- 封面页:团队名称(logo)、实验标题、实验 ID、创建日期、状态
- 签名页:主签名者信息、见证人信息(如有)、签名时间、签名含义声明
- 实验内容:与编辑器中完全相同的排版,标题层级保留、表格保留
- 附件清单:所有附件的文件名、上传时间、文件大小(图片类型含缩略图)
- 审计追踪摘要:创建时间、所有状态变更记录
最佳实践
实验记录质量标准
- 实验方案部分使用有序列表记录步骤,每步包含:操作内容、数量/浓度/时间、关键参数
- 结果部分使用表格记录数值数据,而非在正文中堆砌数字
- 每次出现偏离预期的结果,在编辑器中注明观察到的现象和可能原因
- 实验结束当天完成记录(不要积压多天后补记,这在合规上有争议)
- 使用「任务列表」功能记录后续待完成的事项
电子签名最佳实践
- 签名前的最终检查清单:数据完整性、单位一致性、附件是否全部上传、缩写定义是否清晰
- 签名含义声明不要使用通用语,应针对本实验写具体的声明(增加法律效力)
- 对于多人参与的实验,应在实验内容中@提及所有参与实验操作的成员,而不仅仅是记录者签名
常见问题(FAQ)
Q:已签名的实验发现数据错误,应该怎么处理?
签名后内容不可修改。正确处理方式:1) 创建新实验,标题注明「[更正版] 原实验标题 EXP-ID」;2) 在新实验开头说明更正原因、原实验 ID 和具体更正内容;3) 在原实验评论中注明已创建更正版(评论不破坏签名完整性);4) 通知 PI 两份记录。这是 21 CFR Part 11 规范要求的处理方式。
Q:为什么电子签名需要重新输入密码?Session 还在为什么要再次验证?
这是 21 CFR Part 11 的强制要求:电子签名必须通过「独立于 Session 的身份验证」。Session Cookie 可能被盗用,但密码+邮箱的组合确保了签名时用户本人在场。这与银行转账要求输入支付密码的原理相同。
Q:见证人必须在多长时间内完成签名?请求会过期吗?
见证人签名请求默认不过期(见证人可以随时完成)。但建议在主签名完成后 7 天内完成,时间跨度过长可能引发合规审查时的质疑。如果见证人长期未签,SUPER_ADMIN 可以取消原请求并选择新的见证人。
Q:实验编辑器支持上传哪些格式的附件?
支持:JPEG、PNG、TIFF、GIF(图片)、PDF、CSV、XLS/XLSX(Excel)、DOC/DOCX(Word)、ZIP(压缩包)、TXT、R/Python/MATLAB 脚本文件。单文件最大 100 MB,总存储根据订阅计划而定(免费版 5 GB,专业版 100 GB)。
Q:可以在实验中直接嵌入视频吗?
目前不支持在实验编辑器中直接播放视频。可以将视频文件作为附件上传(ZIP 压缩后上传),或上传到团队的共享云盘后在实验中插入链接。
Q:AI 功能分析的实验数据会被 Anthropic/OpenAI 用于训练吗?
不会。PonyLab 通过企业 API 调用 AI 服务,所有 API 提供商(Anthropic/OpenAI)对企业 API 用户承诺不使用数据进行模型训练。数据在传输时加密(TLS 1.3),不在 API 提供商服务器持久化存储。详见隐私政策。
Q:如何批量删除实验?
在实验列表中勾选多个实验的复选框,点击顶部出现的「批量操作」菜单,选择「删除选中实验」(仅 SUPER_ADMIN 可见此选项)。注意:已签名的实验无法删除(合规要求永久保留)。
Q:实验记录可以设置为私密(只有自己可见)吗?
目前不支持单个实验的私密设置。实验对团队内所有 PI 及以上角色可见,RESEARCHER 只能看自己创建的实验。如需完全私密,创建一个新团队(个人团队)单独存放私人实验记录。
故障排除
问题:实验编辑器无法加载,页面一直转圈
原因:浏览器版本不支持,或 WebSocket 连接被防火墙阻断
解决:1) 检查浏览器版本(Chrome 90+);2) 强制刷新(Ctrl/⌘+Shift+R);3) 检查是否使用了 VPN 或代理(某些代理会阻断 WebSocket);4) 尝试切换到不同网络(如从 Wi-Fi 切换到手机热点)测试。
问题:「签署实验」按钮显示灰色无法点击
原因:实验状态不是 COMPLETED,或当前用户没有签名权限
解决:确认实验状态已推进到 COMPLETED(查看标题旁的状态标签);确认当前用户角色是 RESEARCHER 或以上;如果实验是由他人创建的,需要联系 SUPER_ADMIN 将你添加为实验的协作者。
问题:输入密码后签名失败,提示「密码错误」
原因:签名使用的密码与账号当前密码不一致,或使用了 Google 登录未设置独立密码
解决:确认输入的是账号密码(区分大小写)而非 Google 密码。如果是 Google 账号登录,前往「设置 → 安全 → 设置本地密码」创建独立密码后再签名。
问题:多人协作时,某人的修改在我的界面没有出现
原因:WebSocket 连接中断,实时同步停止
解决:查看编辑器右上角的连接状态图标:绿色=连接正常,红色=连接断开。如显示断开,等待自动重连(通常 5-10 秒)或手动刷新页面。刷新后可能丢失 1 秒内的本地未同步改动。
问题:版本历史中某段时间的版本显示空白
原因:该时间段未发生改动(自动保存不创建无变化的版本),或版本清理规则删除了密集小版本
解决:PonyLab 合并 5 分钟内的连续小改动为单个版本记录(减少版本数量)。如需查看精确时间点的内容,使用「查看特定时间快照」功能(在版本历史中选择日期范围)。
问题:AI 摘要生成失败或质量很差
原因:AI API Key 额度不足,或实验内容太少无法生成有意义的摘要
解决:检查「设置 → AI 配置」中的 API Key 状态;确认实验内容长度足够(建议至少 200 字);如 Key 额度充足但仍失败,尝试切换到不同的 AI 模型(如从 claude-3-5-sonnet 切换到 claude-3-haiku)。
问题:导出 PDF 时图片显示模糊
原因:原始图片分辨率不足,或浏览器渲染时进行了压缩
解决:在实验中上传原始分辨率图片(建议 PNG 格式,至少 300 DPI 适合打印)。导出 PDF 时在设置中选择「高质量」而非「标准」选项。
问题:CSV 文件上传后没有触发异常检测
原因:CSV 格式不符合要求,或 AI 功能未启用
解决:确认 CSV 文件第一行为列标题行,数据从第二行开始;确认团队 AI 功能已配置;也可手动在附件上右键选择「运行异常检测」。
典型使用场景
场景 1:博士生日常 PCR 实验记录
小王每天需要记录 2-3 个 PCR 实验。工作流:1) 从团队的“PCR 标准模板”创建实验;2) 填写引物序列(代码块格式)、退火温度、循环数等关键参数;3) 凝胶电泳图拍照直接拖拽上传;4) 实验完成后 /sample 链接对应的 DNA 模板样品;5) 使用 AI 摘要功能生成结论草稿,修改后提交给导师签阅。全程约 20 分钟。
场景 2:多人协作大型数据分析实验
4 名研究员共同负责一个大规模 RNA-seq 数据分析实验,每人负责不同部分。使用方式:1) PI 创建实验并划分章节(质控分析/差异表达分析/富集分析/可视化);2) 各自负责的研究员同时在编辑器中填写各自章节;3) 数据质控的 CSV 结果上传后 AI 自动检测异常样品;4) 所有分析完成后,每位研究员在自己负责的章节末尾 @提及 PI;5) PI 在 AI 对话中询问“这 4 个组的 PCA 图显示的聚类质量如何?”获取快速评估。
场景 3:GMP 环境下的批记录双签
制药公司质检部的 HPLC 分析需要操作员和审核员双签。流程:1) 分析员小李记录分析条件、色谱数据(CSV 上传)、积分结果;2) 状态推进到 COMPLETED,小李完成主签名,声明“本人确认已按 SOP-HPLC-003 操作,数据真实”;3) 请求质量审核员小陈作为见证人;4) 小陈收到通知后独立审阅记录,确认结果符合接受标准后完成见证签名;5) 实验进入 WITNESSED 状态,季度合规审查时直接导出 PDF 批记录。