项目管理

任务与项目管理

PonyLab 提供四级组织结构:研究方向 → 项目 → 任务 → 步骤,支持看板、甘特图、Canvas 和列表四种视图,帮助团队系统化管理科研进度。本页提供每个功能的完整操作指引。

组织层级结构

研究方向Direction顶层课题组织项目Project具体执行单元任务Task工作单元步骤Step可勾选子任务例:肿瘤免疫逃逸例:BRCA 基因功能例:优化 PCR 温度例:配制引物溶液

每个层级都可以独立追踪进度、分配负责人、设置截止日期。层级之间是包含关系:一个研究方向可包含多个项目,一个项目可包含多个任务,一个任务可包含多个步骤。

核心概念

在使用任务与项目模块前,理解以下核心概念将帮助你更高效地组织工作。

概念定义典型示例
研究方向实验室的主要科研课题或研究领域,是最顶层的组织单位。通常对应一个基金课题或长期研究方向。「肿瘤免疫逃逸机制研究」「新型纳米材料合成」
项目研究方向下的具体执行单元,代表一个有明确目标和时间范围的科研项目。「第三代基因编辑工具开发」「PD-L1 抗体筛选」
任务项目下的具体工作单元,代表需要执行的单个实验或操作。可分配给一个或多个成员。「优化 PCR 退火温度」「Western blot 蛋白验证」
步骤任务内的可勾选检查项,将复杂操作分解为有序的子任务。每个步骤可独立分配负责人。「配制 10× PCR Buffer」「设定热循环仪程序」
进度基于已完成任务数自动计算的完成率百分比。步骤完成情况反映到任务,任务完成情况反映到项目。项目进度 = 已完成任务 / 总任务数 × 100%
关键路径甘特图中决定项目最早完成时间的任务序列。关键路径上任意任务延期会直接导致项目整体延期。甘特图中以红色高亮显示

研究方向

研究方向是最顶层的组织单位,代表实验室的主要科研课题(例如:「肿瘤免疫逃逸机制」)。每个研究方向可包含多个项目,并在 GLP 合规报告中聚合所有相关数据。

创建研究方向(逐步操作)

  1. 在左侧导航栏找到「研究方向」,点击进入研究方向列表页。
  2. 点击页面右上角的「+ 新建研究方向」蓝色按钮,弹出创建表单。
  3. 填写「名称」(必填):输入研究方向的简短标题,建议不超过 30 个字符,用于显示在导航栏和报告标题中。例如:「BRCA 基因功能研究」。
  4. 填写「描述」(选填):科学背景和目标说明,支持富文本格式。建议包含:研究背景、科学问题、预期产出。
  5. 选择「负责人」(必填):通常为 PI 或课题组长。负责人可以管理该研究方向下的所有项目权限。
  6. 设置「开始日期」和「预计结束日期」(选填):用于甘特图时间线和进度报告中的里程碑显示。
  7. 选择「可见性」:
    • 团队全员可见:团队所有成员可以查看该研究方向及其子项目
    • 仅负责人和参与者:只有负责人和被明确添加的成员可以访问
  8. 点击「创建」完成。系统跳转到研究方向详情页,显示空项目列表。

提示

合规报告(GLP 研究报告)按研究方向聚合所有相关实验、样品记录、偏差和 CAPA 记录。建议每个独立的课题/基金项目创建一个研究方向。

研究方向字段说明

字段必填说明与验证示例
名称必填1–100 个字符,同一团队内不可重名BRCA 基因功能研究
描述选填支持富文本,最多 5000 字符本课题聚焦于探究…
负责人必填从团队成员中选择;默认为创建者张研究员(PI)
开始日期选填用于时间线展示;不能晚于结束日期2024-01-01
预计结束日期选填逾期后在仪表板以红色警告显示2026-12-31
可见性必填团队可见 / 仅负责人和参与者团队可见
标签选填自由标签,用于跨研究方向筛选基因组学, 肿瘤

操作后发生什么

创建研究方向后:

  • 研究方向出现在左侧导航的「研究方向」列表中,按最近活跃时间排序。
  • 负责人收到应用内通知(如已配置通知设置)。
  • 研究方向自动可在「新建实验」表单的「关联研究方向」下拉列表中选择。
  • GLP 合规报告模块中可选择该研究方向生成完整报告。

创建与管理项目

项目是研究方向下的执行单元,代表具体的科研项目。一个研究方向可以包含多个项目。

创建项目(逐步操作)

  1. 在研究方向详情页点击「+ 新建项目」,或在左侧导航「项目」模块点击「新建项目」。
  2. 填写「项目名称」(必填):清晰描述项目内容,将显示在所有视图和报告中。
  3. 选择「所属研究方向」(必填):从团队已有研究方向中选择。若从研究方向详情页进入,则自动填充。
  4. 填写「项目描述」(选填):目标、背景和验收标准说明。
  5. 选择「项目负责人」:默认为创建者,可更改为任意团队成员。负责人对项目拥有完整管理权限。
  6. 设置「开始日期」和「截止日期」:用于甘特图中的项目时间线条。
  7. 设置「状态」(默认「规划中」):
    • 规划中 — 尚未开始执行
    • 进行中 — 正在执行
    • 暂停 — 临时中断
    • 已完成 — 所有任务完成
  8. 设置「可见性」:团队可见 / 仅负责人和参与者可见。
  9. 点击「创建项目」,系统跳转到项目详情页(默认显示列表视图)。

项目字段完整说明

字段必填用途验证规则
项目名称必填显示在所有视图、通知和报告中1–200 字符
所属研究方向必填决定项目归属于哪个课题从已有研究方向中选择
项目描述选填目标、背景、验收标准,支持富文本最多 10000 字符
项目负责人必填拥有项目管理权限,可修改所有任务只能选择团队成员
参与成员选填可以查看和编辑项目任务的团队成员可选多人
开始日期选填甘特图时间线起点不能晚于截止日期
截止日期选填甘特图时间线终点;逾期时红色提醒不能早于开始日期
状态必填规划中 / 进行中 / 暂停 / 已完成默认「规划中」
可见性必填控制哪些人可以访问此项目团队可见 / 仅限成员
标签选填自由标签,用于跨项目筛选每个标签最多 50 字符
封面颜色选填在项目列表中显示的颜色标识从 12 种预设颜色中选择

提示

项目完成率 = 状态为「已完成」的任务数 ÷ 总任务数 × 100%。已取消的任务不计入分母,不影响完成率计算。

项目视图详解

每个项目支持四种视图,通过项目页面顶部的标签切换。四种视图展示的是同一套任务数据,切换视图不会丢失任何信息。

列表视图

以表格形式显示所有任务,每行一个任务,列出标题、状态、负责人、截止日期、优先级和步骤进度。

适合场景:

  • 查看任务全貌,快速扫描所有任务状态
  • 批量操作(多选后批量修改状态/负责人)
  • 按多个维度排序和筛选
  • 导出任务清单为 CSV

看板视图(Kanban)

按状态分列展示任务卡片。拖拽卡片可更改状态,每张卡片显示关键信息摘要。

适合场景:

  • 日常任务跟进和团队站会
  • 可视化查看各状态任务数量
  • 快速识别瓶颈(某列堆积过多)
  • 精益管理(WIP 限制)

甘特图视图

以时间轴展示任务的开始和截止时间,支持任务依赖关系和关键路径检测。

适合场景:

  • 项目规划阶段排期
  • 识别项目关键路径
  • 向 PI 汇报进度时间线
  • 检测任务依赖冲突

Canvas 视图

自由画布,支持拖放任务卡片、添加文字便签和连接线,适合头脑风暴和项目拓扑规划。

适合场景:

  • 项目启动会的头脑风暴
  • 可视化任务之间的逻辑关联
  • 展示实验路线图
  • 创建项目概览展板

提示

甘特图视图支持导出为 PNG 图片,方便插入进度报告或汇报 PPT。Canvas 视图的布局(位置、连接线)不影响任务的状态和属性,仅是视觉呈现层。

看板视图详解

看板视图(Kanban)将任务按状态分列显示,是团队日常协作的核心视图。每列代表一个任务状态,卡片可以在列之间拖拽移动。

看板列说明

列名含义典型用途
待开始任务已创建但尚未开始执行新建的任务默认进入此列;已分配但等待前置任务的任务
进行中任务正在执行中负责人已开始工作;实验已启动但尚未出结果
待审阅执行完成,等待 PI 或负责人审阅确认实验数据已收集完毕;报告已撰写待批准
已完成任务已通过审阅并正式完成计入项目完成率;不再出现在「我的任务」待办列表
已取消任务已取消,不再执行方向调整后废弃的任务;不计入完成率分母

看板操作指南

  1. 拖拽更新状态:将任务卡片从一列拖动到另一列,释放后状态自动更新,同时记录变更时间到审计日志。拖拽期间卡片显示半透明效果。
  2. 快速创建任务:点击任意列底部的「+ 添加任务」,输入任务标题后按 Enter,任务直接创建在该状态列。
  3. 按成员筛选:点击看板右上角「筛选」按钮,选择成员姓名,看板只显示该成员负责的任务。再次点击取消筛选。
  4. 折叠/展开列:点击列标题右侧的折叠图标,可以隐藏该列节省空间,适合「待开始」列任务过多时。
  5. WIP 限制设置:点击看板右上角「看板设置」,为每列设置最大卡片数(WIP 限制)。当某列任务数超过限制时,列标题显示红色警告,不阻止添加但提醒团队注意。
  6. 自定义列:SUPER_ADMIN 可在「看板设置」中新增自定义状态列(例如「数据分析中」),重命名现有列,或调整列顺序。自定义列对整个项目生效。

卡片显示信息

每张看板卡片上显示以下信息(从上到下):

  • 任务标题:最多显示两行,超出省略
  • 优先级标记:紧急(红色)/ 高(橙色)/ 中(黄色)/ 低(灰色)
  • 步骤进度:「3/5」表示 5 个步骤中已完成 3 个,显示迷你进度条
  • 截止日期:正常显示灰色;今天到期显示橙色;逾期显示红色
  • 负责人头像:最多显示 3 个,超出显示「+N」
  • 关联实验图标:有关联实验时显示烧杯图标

提示

双击任务卡片直接展开任务详情侧边栏,无需跳转到新页面,适合快速查阅和更新。

甘特图视图详解

甘特图视图以水平时间轴展示项目中每个任务的时间跨度,支持任务依赖关系设置和关键路径自动检测。

读懂甘特图

第1周第2周第3周第4周任务 A准备阶段 ████████任务 B实验执行 ████任务 C数据分析 ████████今天

甘特图元素说明

  • 任务条:长度代表时间跨度
  • 进行中任务:绿色填充
  • 待审阅任务:橙色填充
  • 虚线箭头:任务依赖关系
  • 红色竖线:今天日期

甘特图交互操作

  • 拖动任务条左/右边缘:调整开始/结束日期
  • 拖动任务条中间:整体移动时间段
  • 点击任务条:打开任务详情
  • 悬停任务条:显示工具提示(日期、负责人、进度)

设置任务依赖关系

  1. 在甘特图视图中,鼠标悬停在「前置任务」(必须先完成的任务)的任务条右端,出现圆形连接点。
  2. 从该连接点拖拽到「后置任务」(依赖前者的任务)的左端,释放后依赖关系以虚线箭头显示。
  3. 也可在任务详情页的「依赖关系」标签中,搜索并添加前置任务。
  4. 设置依赖后,若前置任务延期,系统自动高亮受影响的后置任务(橙色边框警告)。
  5. 关键路径(决定最早完成日期的路径)自动以红色高亮显示。

注意

甘特图中调整任务日期只修改该任务的时间,不会自动级联调整依赖任务的日期。如需级联调整,使用右键菜单「移动此任务及所有后置任务」。

甘特图缩放与导出

  • 时间刻度:点击右上角刻度切换按钮,可在「天」「周」「月」「季度」之间切换。
  • 今日定位:点击「今日」按钮,视图自动滚动到当前日期所在位置。
  • 导出 PNG:点击「导出」→「导出为 PNG」,选择时间范围后下载高清图片,适合插入 PPT 汇报。
  • 全屏模式:点击全屏图标,甘特图占满整个浏览器窗口,适合大屏展示。

Canvas 视图详解

Canvas 是一块自由画布,可以将任务卡片、文字便签和连接线自由组合,用于项目的视觉化规划和头脑风暴。Canvas 的排列不影响任务的实际状态和属性。

Canvas 基本操作

  1. 添加任务卡片:点击左侧工具栏的「任务」图标,在画布上点击放置,选择要显示的任务。卡片显示任务标题、状态和负责人头像。
  2. 添加文字便签:点击「便签」图标,在画布上点击,输入文字内容。双击便签可编辑文字和背景颜色(支持 6 种颜色)。
  3. 添加连接线:将鼠标悬停在卡片或便签边缘,出现连接点后拖拽到目标对象,创建有向连接线。连接线可以添加文字标签(双击连接线输入)。
  4. 移动对象:拖拽任意卡片或便签到新位置。按住 Shift 多选多个对象后一起拖移。
  5. 画布导航:按住空格键拖动可以平移画布;Ctrl/Cmd + 滚轮缩放;点击右上角「适应屏幕」图标恢复全局视图。
  6. 分享 Canvas:点击右上角「分享」按钮,生成 Canvas 截图 URL,可发送给未登录用户查看(只读模式)。

Canvas 使用场景

实验路线图

将实验任务按逻辑顺序排列,用连接线表示依赖关系,展示完整的实验方案流程。

项目启动规划

在项目开始前,用便签头脑风暴所有需要做的事项,然后转化为正式任务。

进度汇报展板

将关键任务卡片和进度便签组合,创建直观的项目汇报材料。

创建与管理任务

任务是项目下的具体工作单元(例如:「优化 PCR 退火温度」)。任务可以从任意项目视图中创建。

创建任务(逐步操作)

  1. 进入项目页面,在任意视图(列表、看板、甘特图)中点击「+ 新建任务」按钮。
  2. 输入「任务标题」(必填):简明描述要做什么,建议以动词开头(如「测定」「优化」「分析」)。
  3. 填写「描述」(选填):详细背景、目标和验收标准,支持富文本编辑器(可插入图片、表格、代码块)。
  4. 选择「负责人」:可分配给多个团队成员。所有被分配成员立即收到通知(如已启用通知)。
  5. 设置「状态」:新建任务默认「待开始」。
  6. 设置「优先级」:
    • 紧急 — 需要立即处理,影响其他任务的关键阻塞
    • — 本周内必须完成
    • — 本月内完成,默认值
    • — 有时间再做,不影响项目关键路径
  7. 设置「截止日期」(选填):日期到期后任务以红色标记,负责人收到逾期通知。在甘特图中显示为任务条终点。
  8. 设置「开始日期」(选填):用于甘特图显示任务开始点。
  9. 关联「实验记录」(选填):将任务与一个或多个 ELN 实验关联,便于从任务直接跳转到实验记录。
  10. 添加「标签」(选填):自由标签,用于跨项目筛选(例如:「PCR」「抗体」「待重复」)。
  11. 点击「创建任务」完成,任务出现在项目视图中。

任务字段完整说明

字段必填说明验证
任务标题必填简明描述要做什么,显示在所有视图和通知中1–500 字符
描述选填详细背景、目标和验收标准,支持富文本(Markdown 格式)最多 50000 字符
负责人选填可分配给多个团队成员;被分配成员收到通知只能选择团队成员
任务负责人(Lead)选填多人负责时指定主要责任人;主负责人标记为星号必须是已选负责人之一
状态必填待开始 / 进行中 / 待审阅 / 已完成 / 已取消默认「待开始」
优先级选填紧急 / 高 / 中 / 低;影响看板排序和通知优先级默认「中」
开始日期选填甘特图中任务条起点;不能晚于截止日期日期格式 YYYY-MM-DD
截止日期选填逾期后红色标记;负责人收到逾期通知日期格式 YYYY-MM-DD
关联实验选填将任务与 ELN 实验关联,支持多个实验从已有实验记录中搜索选择
标签选填自由标签,用于跨项目筛选每个标签 1–50 字符
预计工时选填预计完成所需小时数,用于团队工作量分析0.5–999 小时
附件选填可上传相关文件(协议草稿、参考文献 PDF 等)单文件最大 50 MB

任务步骤(子任务)

在任务详情页,可以将复杂任务拆分为具体的可勾选步骤列表。步骤完成情况以进度条形式反映到父任务卡片上。

添加和管理步骤

  1. 打开任务详情页(点击任务标题或卡片),滑动到「步骤」区域(任务描述下方)。
  2. 点击「+ 添加步骤」,输入步骤描述,按 Enter 保存并自动新建下一步。输入完成后点击外部区域完成批量添加。
  3. 步骤排序:拖动步骤左侧的「⋮⋮」图标,将步骤拖动到新位置。步骤编号自动更新。
  4. 为步骤分配负责人:点击步骤右侧的人像图标,从团队成员列表中选择。该步骤的负责人会收到分配通知。
  5. 为步骤设置截止日期:点击步骤右侧的日历图标,选择截止日期。步骤截止日期不能晚于父任务截止日期(若已设置)。
  6. 完成步骤:点击步骤左侧的圆形复选框,将步骤标记为完成(绿色对勾)。父任务卡片上的步骤进度计数自动更新(如「4/6 步骤」)。
  7. 所有步骤完成时:系统弹出提示框询问是否将父任务状态更新为「已完成」。点击「是,完成任务」即可一键更新;点击「否」保持任务状态不变。
  8. 删除步骤:悬停步骤,点击右侧「⋯」菜单 → 「删除步骤」。已完成的步骤删除后不影响历史审计记录。

步骤模板

对于标准化操作流程(如实验室日常维护、PCR 操作),可将步骤列表保存为「步骤模板」:

  1. 在任务详情页「步骤」区域右上角,点击「保存为模板」。
  2. 输入模板名称(例如:「标准 PCR 操作步骤」),点击「保存」。
  3. 下次创建同类任务时,在「步骤」区域点击「从模板导入」,选择模板,所有步骤自动填充。

提示

步骤模板存储在团队层级,团队所有成员均可使用。建议 PI 或实验室主任维护一套标准步骤模板库,确保操作一致性。

任务状态工作流

任务状态代表工作在流程中的位置。理解状态流转规则有助于正确使用看板和进度追踪功能。

任务状态流转图

待开始进行中待审阅已完成已取消任意状态可取消退回
状态流转触发方式后续效果
待开始 → 进行中手动更改状态 / 在看板拖拽到「进行中」列记录「实际开始时间」;通知关注者
进行中 → 待审阅执行者手动将状态改为「待审阅」通知任务负责人(Lead)进行审阅
待审阅 → 进行中审阅人退回,填写退回原因执行者收到退回通知和原因说明
待审阅 → 已完成审阅人批准,确认任务完成记录「完成时间」;计入项目完成率;通知所有负责人
任意状态 → 已取消项目负责人手动取消,填写取消原因不计入完成率分母;历史操作记录保留在审计日志

成员分配与团队协作

任务和步骤都可以分配给多个团队成员。理解「负责人」和「任务主负责人」的区别是高效协作的关键。

负责人 vs 任务主负责人(Lead)

角色定义收到的通知权限
负责人(Assignee)被分配执行此任务的所有团队成员分配通知、状态变更、截止日期提醒、评论通知可编辑任务内容、更新步骤状态
主负责人(Lead)多人负责时的主要责任人(在负责人列表中用 ★ 标记)所有负责人通知 + 审阅请求通知 + 退回通知可审批步骤、将任务状态推进到「已完成」
关注者(Watcher)未被直接分配但选择关注的成员状态变更通知、评论通知只读权限;无法编辑任务

分配任务给成员

  1. 打开任务详情页,点击右侧面板「负责人」字段旁的「+ 添加负责人」。
  2. 在搜索框中输入成员姓名或邮箱,从下拉列表中选择。可以选择多个成员。
  3. 若需指定主负责人,在已选成员旁点击星形图标(★)。
  4. 点击外部区域完成设置。被分配成员立即收到应用内通知和邮件通知(按其个人通知设置)。

通知时机

事件通知对象通知内容
任务被分配新分配的负责人「[项目名] 中的任务 [任务名] 已分配给你」
任务状态变更所有负责人和关注者「任务 [任务名] 状态已变更为 [新状态]」
任务逾期所有负责人「任务 [任务名] 已逾期 N 天」(每日提醒,最多 7 天)
截止日期前 24h所有负责人「任务 [任务名] 将在明天到期」
任务提交审阅主负责人(Lead)「任务 [任务名] 等待你审阅」
有人在任务中评论所有负责人、关注者和被 @提及 的人「[用户名] 在任务 [任务名] 中评论了」

提示

在「设置 → 通知」中可以按事件类型配置通知渠道(应用内 / 邮件)和通知频率(即时 / 每日摘要)。

项目进度追踪

PonyLab 提供多个层级的进度追踪,从单个任务步骤到整个研究方向。

进度计算规则

层级计算方式显示位置
任务进度已完成步骤数 ÷ 总步骤数 × 100%(无步骤时由状态决定)任务卡片上的迷你进度条;任务详情页顶部
项目进度状态为「已完成」的任务数 ÷ 总任务数(排除已取消)× 100%项目详情页顶部进度条;研究方向子项目列表
研究方向进度所有子项目进度的加权平均(按任务数量加权)研究方向详情页;仪表盘「我的研究方向」卡片

项目概览面板

在项目详情页顶部,点击「概览」标签查看项目概览面板,包含:

  • 总任务数与各状态分布饼图(待开始 / 进行中 / 待审阅 / 已完成 / 已取消)
  • 逾期任务数(红色警告标记),点击可直接筛选逾期任务
  • 成员工作负载:每位成员已分配的任务数和已完成数,横向条形图展示
  • 近 7 天完成趋势:折线图展示每日完成的任务数,帮助了解团队节奏
  • 即将到期任务:未来 7 天内将到期的任务列表,按截止日期升序排列

提示

在「研究方向」层级可以看到跨所有子项目的聚合进度统计,适合 PI 做课题组级别的进度汇报。进入研究方向详情页点击「概览」即可查看。

最佳实践

最佳实践

任务粒度控制在 1–5 天:单个任务的工期建议控制在 1–5 个工作日。太大的任务(超过 1 周)难以追踪进度,应拆分为多个任务;太小的任务(几小时)增加管理成本,应合并或用步骤代替。

最佳实践

先规划再执行:项目启动时,先在 Canvas 视图头脑风暴所有任务,连接依赖关系,再转移到甘特图排期,最后用看板日常追踪。三个视图在不同阶段各有优势。

最佳实践

任务描述包含验收标准:在任务描述中明确「验收标准」(什么情况下可以标记完成),避免审阅时的争议。例如:「验收标准:PCR 扩增效率 ≥ 90%,电泳显示单一条带」。

最佳实践

合理使用步骤模板:对于重复性实验操作,建立步骤模板可以节省 80% 的任务创建时间,同时确保操作一致性。建议每种常见实验类型都有对应的步骤模板。

最佳实践

每周更新任务状态:建议每周一的组会上,团队成员统一更新任务状态。利用看板视图的「按人筛选」功能,快速检查每个成员的任务进展。

提示

将 PonyLab 的任务系统与实验记录(ELN)联动:创建实验时自动创建关联任务,实验完成时任务自动标记为「待审阅」。通过工作流自动化配置此联动规则。

典型使用场景

场景 1:博士生日常实验进度管理

一名博士生负责 3 个并行实验项目,每个项目有 5–10 个任务,需要向导师每周汇报进度。

推荐设置:

  • 为每个实验项目创建一个「项目」,统一归属在导师的「研究方向」下
  • 日常使用看板视图追踪任务状态,每完成一步骤立即勾选
  • 每周汇报前切换到列表视图,按状态筛选,导出为 CSV 插入汇报文档
  • 使用甘特图展示毕业论文各章节的时间规划

场景 2:大型合作项目多团队协作

一个有 4 个子课题、20 人参与的国家重点项目,需要协调各子课题的工作进度和里程碑节点。

推荐设置:

  • 创建 1 个「研究方向」代表整个项目,4 个「项目」代表 4 个子课题
  • 每个子课题负责人作为对应项目的「项目负责人」
  • 在研究方向层级使用聚合进度视图,PI 一眼看到全局进度
  • 使用甘特图设置任务依赖,确保上游子课题的里程碑与下游任务时间对齐
  • 配置自动化规则:当某子课题项目进度低于预期时,发送通知给 PI

场景 3:受监管实验室的 GLP 任务追踪

一个需要满足 GLP 要求的实验室,每个实验操作必须有详细记录、审阅签名和偏差追踪。

推荐设置:

  • 每个研究课题创建研究方向,用于 GLP 报告中的课题聚合
  • 每个实验创建关联任务,并在任务中关联对应的 ELN 实验记录
  • 为每个实验任务设置「任务主负责人」(PI 或高级研究员)负责审阅
  • 利用步骤模板确保标准操作流程的一致性
  • 配置自动化:实验偏差记录后自动创建 CAPA 和通知质量经理

场景 4:实验室年度计划管理

课题组 PI 需要在年初制定全年实验计划,并定期向机构汇报里程碑完成情况。

推荐设置:

  • 年初在 Canvas 视图 头脑风暴全年所有大型实验计划
  • 将 Canvas 中的节点转化为正式任务,填写截止日期
  • 切换到甘特图视图查看全年时间线,识别关键路径和资源冲突
  • 每季度导出甘特图 PNG 用于机构汇报

常见问题(FAQ)

Q: 如何将任务从一个项目移动到另一个项目?

A: 打开任务详情页,点击右侧面板「所属项目」字段旁的编辑图标,从下拉列表中选择目标项目,点击「确认移动」。移动操作会记录在任务的活动历史中。注意:任务移动后,它在原项目看板中消失,出现在目标项目中。

Q: 可以设置周期性重复任务吗?

A: 目前 PonyLab 不支持自动创建周期性任务。推荐的替代方案是:① 使用自动化规则,在定时触发器(每周/每月)下自动创建新任务;② 使用步骤模板快速创建同类任务。完整的重复任务功能已在产品路线图中。

Q: 甘特图如何计算任务的预期持续时间?

A: 甘特图显示的时间跨度完全由任务的「开始日期」和「截止日期」决定,没有自动推算逻辑。如果任务没有设置这两个日期,它在甘特图中不显示(但在列表和看板中正常显示)。建议为所有任务设置日期以充分利用甘特图功能。

Q: 项目进度百分比是如何计算的?

A: 项目进度 = 状态为「已完成」的任务数 ÷(总任务数 - 已取消任务数)× 100%。例如:10 个任务中 3 个已完成,1 个已取消,则进度 = 3 ÷ 9 × 100% ≈ 33%。已取消的任务不计入分母,不会降低完成率。

Q: 任务删除后能恢复吗?

A: 不能。任务删除是永久操作,无法撤销。系统会在删除前弹出二次确认对话框。如果需要暂时移除任务,建议改为将状态设置为「已取消」,而非删除,这样历史记录仍然保留。

Q: 一个任务可以同时属于多个项目吗?

A: 不可以。每个任务只属于一个项目。如需在多个项目中引用同一工作,可以:① 在每个项目中创建单独的任务;② 使用标签(如「共享-抗体验证」)跨项目筛选相关任务;③ 将共享工作提升为独立项目,其他项目与之建立任务依赖关系。

Q: 非团队成员可以查看项目进度吗?

A: 默认不可以。但可以通过以下方式分享:① 导出甘特图 PNG 图片;② 在 Canvas 视图点击「分享」生成只读链接(无需登录);③ 导出任务列表为 CSV 后共享。直接访问项目页面需要有团队账号。

Q: 看板视图的列顺序可以自定义吗?

A: 是的。SUPER_ADMIN 或团队管理员可以在「看板设置」中拖动调整列的顺序。注意:列顺序是项目级别的设置,影响该项目所有成员的看板视图。

Q: 如何查看某个成员负责的所有任务(跨所有项目)?

A: 在仪表盘(首页)的「团队任务」区域,点击成员头像或姓名可以筛选查看该成员在所有项目中的任务。或者进入「任务」总览页,在筛选栏中按负责人筛选。

Q: 步骤和子任务有什么区别,什么时候用哪个?

A: PonyLab 中的「步骤」就是子任务的实现方式。步骤依附于父任务,不能独立存在于项目视图中,也不计入项目进度。当需要将一个工作拆分为有序的操作列表时使用步骤;当需要独立追踪进度、分配给不同成员并在项目视图中显示时,创建独立任务更合适。

Q: 甘特图中的「关键路径」是什么意思?应该如何利用它?

A: 关键路径是从项目开始到结束,决定项目最短完成时间的任务链条。关键路径上的任何任务延期,会导致整个项目延期。在甘特图中,关键路径任务以红色高亮标识。使用建议:① 优先保证关键路径任务的资源;② 当资源有限时,非关键路径任务可以适当延后;③ 定期检查关键路径是否发生变化(依赖关系调整后会重新计算)。

Q: 如何批量修改多个任务的属性?

A: 切换到列表视图,勾选多个任务的复选框(或「全选」),然后点击顶部出现的「批量操作」按钮。可以批量修改:状态、负责人、截止日期、优先级和标签。批量操作会对所有选中任务生效,请谨慎使用。

故障排查

问题:任务拖拽到看板其他列后,状态没有更新

原因:可能原因:① 网络连接不稳定,状态更新请求未到达服务器;② 当前用户没有编辑该任务的权限。

解决方法:① 刷新页面确认状态是否已更新;② 检查控制台是否有网络错误;③ 确认你是项目成员或任务负责人;④ 如问题持续,请在「设置 → 支持」提交工单附上任务 ID。

问题:甘特图中看不到某些任务

原因:甘特图只显示设置了「开始日期」或「截止日期」的任务。没有设置日期的任务不在甘特图中显示。

解决方法:在列表视图中找到这些任务,编辑后添加开始/截止日期。或切换甘特图右上角「显示无日期任务」选项(若可用)。

问题:任务进度条显示错误(如 5/5 但进度不是 100%)

原因:进度条显示的是「步骤」的完成数量,而项目进度条计算的是「任务」状态。即使所有步骤完成,若任务状态未更新为「已完成」,项目进度不会计为完成。

解决方法:手动将任务状态更改为「已完成」,或在所有步骤勾选后点击弹出提示中的「完成任务」按钮。

问题:被分配任务后没有收到通知

原因:可能原因:① 通知功能在个人设置中已关闭;② 邮件通知进入了垃圾邮件箱;③ 应用内通知未在浏览器中授权。

解决方法:① 进入「个人设置 → 通知」确认任务分配通知已开启;② 检查邮件垃圾邮件箱;③ 在浏览器地址栏点击锁图标,检查通知权限是否已允许。

问题:Canvas 视图布局改变了,任务在甘特图中的日期也变了

原因:这是误解。Canvas 视图的布局(卡片位置、连接线)与任务的实际数据(日期、状态)完全独立,修改 Canvas 布局不会影响任务属性。

解决方法:检查甘特图中日期是否真的发生了变化(若发生变化,可能是在甘特图视图中意外拖动了任务条)。在任务详情页确认实际日期值。

问题:项目进度百分比没有更新

原因:进度只在以下情况更新:① 任务状态变更为「已完成」;② 任务状态从「已完成」变为其他状态;③ 新任务被创建或已有任务被删除/取消。

解决方法:等待几秒钟(进度有约 5 秒延迟刷新),然后刷新页面。若仍有问题,检查「已完成」任务数量是否与预期一致。

问题:甘特图显示任务依赖箭头,但任务顺序看起来不对

原因:甘特图根据任务的「开始日期」和「截止日期」绝对位置显示,不自动排序使前置任务在左边。若日期设置不合理,可能出现后置任务在左、前置任务在右的情况。

解决方法:调整任务的开始/截止日期,确保前置任务的截止日期早于后置任务的开始日期。右键点击违反依赖规则的任务,选择「自动修正日期」可让系统自动调整。

问题:无法删除研究方向,显示「有关联项目」错误

原因:研究方向下存在未删除的项目,系统不允许删除有子项目的研究方向(防止误操作丢失数据)。

解决方法:先删除或迁移该研究方向下的所有项目(将它们移到其他研究方向或先删除),再删除研究方向。注意:项目删除是不可逆操作。

问题:看板 WIP 限制设置了,但任务数量超过限制没有阻止添加

原因:WIP 限制是软限制(警告性质),不是硬阻断。超出限制时列标题变为红色警告,但不阻止用户继续添加任务。这是有意设计:在紧急情况下不应被系统阻止。

解决方法:这是正常行为,不是 bug。如需强制限制,可在「看板设置」中选择「超出 WIP 限制时阻止拖入」选项(该选项将阻止拖拽,但不阻止直接创建任务)。