Skip to content

任务看板 ​

任务看板(Kanban)把任务组织成 规划中 → 待处理 → 处理中 → 待确认 → 已完成 五个阶段的看板列:你在「规划中」写下任务、用依赖关系排好先后,看板会按并发上限自动把满足条件的任务派发给 AI 执行,执行完自动流转到「待确认」等你验收,全程无需手动建任务、发消息。

相关基础:任务与工作区、对话面板

截图:任务看板主页面,顶部为返回按钮与「新建任务」按钮,工具栏含搜索与筛选,下方为五列看板


入口 ​

左侧任务栏「全局」标签行的右侧有一个独立的看板图标按钮(与视图筛选菜单、归档入口并列),点击它主区即切换为任务看板;看板左上角的返回按钮回到任务列表视图。

看板是主区页面,与任务列表共用同一套任务数据——看板卡片与任务一一对应,卡片状态变化会实时反映到左侧任务栏(看板绑定的任务会自动从侧栏任务列表中隐藏,避免重复管理)。


五列看板 ​

列含义卡片怎么进来
规划中想法池:先写下来,还没准备好执行新建任务默认落在本列;可手动移入待处理
待处理已准备好执行,等待自动派发从规划中手动移入;从待确认退回重跑
处理中AI 正在执行系统托管:仅由自动派发进入,用户不能拖入或拖出
待确认执行完成,等你验收任务运行结束(成功 / 失败 / 被打断)自动流入
已完成验收通过的任务在详情中点击确认完成

系统托管的「处理中」列

「处理中」列的状态完全由系统驱动:任务开始执行自动进入,运行结束自动流入「待确认」。用户无法把卡片拖进或拖出该列,也不能手动移动它——这保证了看板状态与真实任务状态始终一致。

已完成列默认折叠:只显示最近更新的 10 张,底部提供显示其余 N 张按钮展开全部。

卡片信息 ​

每张卡片显示:

  • 优先级徽标:高 / 中 / 低
  • 截止日期:已过期且未完成的卡片标红提示
  • 标签与所属工作区
  • 阻塞徽标:位于待处理列、但存在未完成依赖的卡片显示「阻塞」,悬浮可看到具体等待哪些任务(见下文依赖任务)
  • 失败徽标:派发或执行失败、退回待确认的卡片显示「失败」

点击任意卡片打开任务详情弹窗,查看与编辑该任务的全部信息。


新建任务 ​

点击看板右上角的新建任务按钮,弹出详情弹窗,填写:

字段说明
标题必填,卡片上显示
描述任务描述,AI 执行时仅发送描述(评论见下文,另行发送)
所属工作区必选,决定任务在哪个项目目录执行
优先级高 / 中 / 低
截止日期可选,逾期卡片标红
标签输入后回车添加,可按标签筛选
在新 worktree 中执行勾选后派发时自动为该任务创建 Git worktree,在独立分支上执行(详见下文自动派发)
CLI 配置CLI 家族、模型、思考深度、执行授权——与任务选择器条一致,支持全部家族(含实验性 CLI)的供应商模型;也可选「继承默认」沿用全局默认

填写完成后点击保存,弹窗关闭,新卡片落在规划中列。规划中卡片的详情底部有一个移入待处理按钮,点击即把卡片转入待处理、进入自动派发队列(相当于拖动迁移的快捷方式)。


拖拽迁移 ​

拖动卡片即可跨列移动或调整列内顺序(拖动 6px 才触发,避免与点击打开详情冲突;非法落点自动回弹,不产生任何修改)。允许的迁移:

  • 规划中 ↔ 待处理;规划中 → 已完成
  • 待处理 → 已完成
  • 待确认 → 待处理(回炉重跑);待确认 → 已完成
  • 已完成 → 待处理(撤销完成,重新排队)

其余迁移(例如把卡片直接拖进处理中)为非法操作,松手自动回弹。


工具栏 ​

看板顶部工具栏提供:

  • 搜索:按标题、描述、评论全文搜索(300ms 防抖,清空立即复位)
  • 工作区筛选:只看某个工作区的卡片
  • 标签筛选 / 优先级筛选:按标签或优先级收敛
  • 并发上限:1–8(默认 2),决定同时最多有多少个任务在跑
  • 视图切换:看板(五列)/ 依赖图(拓扑图,见下文)

自动派发 ​

这是看板的核心机制:系统每 15 秒扫描一次,自动把符合条件的待处理任务变成真实的任务会话并发送执行,无需手动干预。

拾取条件:

  1. 卡片位于待处理列;
  2. 卡片的所有依赖任务均已完成(见下文依赖任务)——存在未完成依赖时卡片显示「阻塞」,不会派发;
  3. 当前运行中的任务数未达到并发上限(处理中 + 正在派发的卡片都占用槽位)。

满足条件的卡片按列内顺序逐个拾取,自动完成:创建工作区下的绑定任务 → 发送消息 → 卡片流转到「处理中」。

发送内容:

  • 首次执行:发送卡片描述;若此时有排队的评论,以「补充评论」小节附加在描述之后;
  • 再次执行(重跑 / 退回重试):重新发送描述以锚定目标;若评论队列中有未发送的评论,则发送评论。

流转规则:

  • 任务运行结束(成功或失败,或进程消失)→ 卡片自动流入待确认;
  • 任务挂着待答的权限请求或 AI 提问时,卡片同样流入待确认;你在详情弹窗中直接作答后,任务继续运行,卡片自动回到处理中;
  • 派发失败(例如 CLI 拉起失败)→ 卡片回到待确认并显示失败原因,下轮不会重复拾取,需要你处理后再移入待处理;
  • 验收通过:在待确认卡片的详情中点击确认完成 → 卡片进入已完成。

待确认列是「人机交接点」

处理中卡片流转到待确认后,系统不会自动把它放回待处理——是否重跑、确认完成还是删除,由你决定。把卡片拖回「待处理」即触发重新派发。


依赖任务 ​

任务之间可以声明依赖关系,实现「先完成 A,再执行 B」的流水线:

  1. 打开卡片详情,在依赖任务区搜索任务标题并添加依赖(依赖环会被拦截,无法添加);
  2. 添加后,依赖卡尚未完成时,本卡在待处理列显示阻塞徽标,悬浮可见具体等待哪些任务;
  3. 依赖卡全部进入已完成列后,本卡恢复可派发;阻塞状态变化实时刷新。

依赖图 ​

工具栏切到依赖图 tab,以 SVG 拓扑图(dagre 分层)展示卡片间的依赖关系,只读浏览:

  • 节点配色按卡片状态:完成绿 / 规划深灰 / 待处理灰 / 运行黄 / 待确认红,一眼看出链条卡在哪;
  • 节点可拖动平移,单击节点打开对应任务详情弹窗(拖动后松手不误触)。

截图:依赖图视图,卡片节点按依赖关系分层连线,节点颜色区分状态


任务详情 ​

点击卡片打开详情弹窗,除基本信息外还集成:

对话区 ​

内嵌显示该任务绑定的会话对话(最近消息):

  • 过程明细默认折叠:思考、工具调用等连续过程段收进「过程明细(N)」块,AI 总结正文直出;
  • 挂起交互直答:任务正等着你回答的权限请求或 AI 提问,会直接渲染在详情里,当场作答任务即继续;
  • 在分栏中打开:把该任务切到主区分屏中,继续深入对话(见多任务分屏)。

评论 ​

评论是给任务留言、并让 AI 在下一轮执行时看到内容的轻量通道——评论不会立即发送,而是进入队列(标记「排队中」),由下一轮派发 / 重跑时作为输入发送给 AI(送达后标记「已送达」)。两个动作:

  • 发送并移动到待处理:把评论入队,并把卡片移入待处理(若在待确认等列),触发(重)执行;
  • 仅发送:只把评论入队,不改变卡片列状态。

删除任务 ​

详情底部可删除任务,需二次确认。删除会停止并删除绑定的任务会话、清理仓内 worktree,且不可恢复——只删除卡片记录的操作请改用手动移除。


与终端 / 文件面板联动 ​

选中某张卡片后,终端与文件树 / 资源管理器的工作目录会自动跟随该卡片绑定的 worktree 根目录——在看板上选中任务后,终端直接就在那个任务的分支环境里,无需手动切换。

卡片勾选了「在新 worktree 中执行」时,派发前自动创建 worktree;若该 worktree 已被手动删除(释放),派发时会自动回退到主分支继续执行,并复位卡片上的开关(提示「worktree 已释放,已回退主分支」)。


下一步 ​