跳转到主要内容

概述

Apollo 的任务管理系统专为需要灵活性的团队而设计——在 Kanban、列表和树形视图之间自由切换,使用自然语言或语音创建任务,并通过基于 DAG 的系统管理依赖关系以防止循环引用。

视图

默认视图。任务按状态组织成列:
  • Backlog — 尚未规划
  • 待办 — 已规划但未开始
  • 进行中 — 正在处理
  • 已阻塞 — 等待某些条件
  • 已完成 — 已结束
拖放任务到不同列以更新状态。在桌面端使用 @dnd-kit 实现拖放;在移动端使用触控优化的 Kanban。
使用缩放控制来调整 Kanban 看板上的列宽和卡片密度。

创建任务

手动创建

点击 新建任务 或按 N 打开任务创建对话框。字段包括:
  • 标题(必填)
  • 描述(富文本)
  • 项目 — 此任务所属的项目
  • 负责人 — 指定的团队成员
  • 优先级 — 紧急、高、中、低
  • 状态 — 初始状态
  • 任务类型 — Bug、Feature、改进等
  • 专业领域 — Frontend、Backend、DevOps、Design 等
  • 截止日期
  • 预估工时
  • Release — 关联到一个 release(按所选项目过滤)
  • Sprint — 关联到一个 sprint
  • Epic — 关联到一个 epic

AI 驱动创建(NLP)

点击 NLP 按钮,用自然语言描述您的任务。Apollo 使用 GPT-4 解析您的描述并提取结构化的任务字段。 输入示例:
  • “高优先级 bug:登录页面在 Safari 上崩溃,分配给 Maria,周五截止”
  • “为 API 重构创建三个任务:端点迁移、认证重构和文档更新”

语音创建

点击 麦克风 按钮,使用语音创建任务。Apollo 使用 OpenAI Whisper 进行转录,然后通过 NLP 管道处理文本。
语音输入支持不流畅语音清理——“嗯”、“啊”等填充词和错误起头会被自动移除。
使用限制:每用户每小时 20 次语音请求,每天 50 次。

任务创建抽屉

一个可从任何页面访问的全局任务创建界面。它提供聊天式 AI 界面,您可以以对话方式描述任务,Apollo 会实时建议结构化的任务详情。

任务详情

导航到任何任务即可查看其完整详情页,包含以下标签页:
所有任务字段支持行内编辑。点击任意字段直接编辑。包括:
  • 状态、优先级、负责人、截止日期
  • 描述(富文本编辑器)
  • 子任务
  • 自定义字段
  • CRM 交易信息(如适用)

依赖关系

任务支持 DAG(有向无环图)依赖:
  • 阻塞 — 此任务必须完成后另一个任务才能开始
  • 被阻塞 — 此任务在另一个任务完成之前无法开始
Apollo 包含循环检测以防止循环依赖链。

批量操作

在列表视图中选择多个任务以执行批处理操作:
  • 批量状态变更 — 将所有选中的任务移至新状态
  • 批量分配 — 将所有选中的任务分配给某个团队成员
  • 批量删除 — 移除所有选中的任务
  • 日期范围选择 — 为多个任务设置截止日期

CSV 导入/导出

导入

上传 CSV 文件,Apollo 将使用 AI 驱动的字段映射 将您的列与 Apollo 的任务字段匹配。导入前请审核映射结果。

导出

将所有任务(或筛选后的任务)导出为 CSV 文件,用于外部报告。

周期性任务

使用周期选择器设置任务按计划重复。支持每日、每周、每月和自定义模式。

筛选

按以下条件筛选任务:
  • 项目
  • 负责人
  • 状态
  • 优先级
  • 任务类型
  • 专业领域
  • Release
  • 团队
  • 截止日期范围
  • 创建日期范围
所有筛选条件通过 URL 驱动,可直接分享。