布局模式 · 操作流程
看板
Kanban Board
也叫:看板视图、任务看板、泳道看板、Kanban、Board View
按状态把任务分成几列并排摆放,每个任务是一张小卡片,把卡片拖到另一列就改变了它的状态。
点「标注」看每个部分叫什么,点「反例」看最常见的错误用法。
怎么跟 AI 说
改成你的业务内容再发用看板(Kanban)布局管理任务:横向四列「待处理、进行中、待验收、已完成」,每列宽 280px、浅灰底,列头显示列名和卡片数量;卡片白底,显示标题、负责人头像、截止日期和优先级标签。卡片可以在列内和列之间拖拽,拖动时显示放置占位,松手后立即保存;每列底部有「+ 添加任务」。
发给
01判断
你的内容是这样吗?
对照两列,确认看板是不是你要找的。
02避坑
常见坏用法
看起来能用,其实会给用户添麻烦。
- 01
卡片上堆满字段,一列只能放下两三张
下面的线框画的就是这种情况,红色虚线框是出问题的地方。右边的线框画的就是这种情况,红色虚线框是出问题的地方。
- 02
只能靠拖拽改状态,没有其他入口,键盘和手机用户无法操作
- 03
拖到另一列后没有保存,刷新页面卡片又回到原处
03识别
怎么认出它
先看整体结构,再对照几个一眼能认出的特征。
结构
横向并排若干状态列,每列由列头(状态名和数量)和纵向堆叠的任务卡片组成,卡片可在列之间拖动。
组成部分点一下,在上面的线框里标出来
识别特征
- 1横向并排几列,每列顶部是状态名和数字
- 2每列里竖着堆叠多张小卡片
- 3卡片上有头像、日期和标签
04解释
详细解释
看板在软件里最常见的形式是 Trello、Jira、飞书项目那种任务板:横向并排几列,比如「待处理、进行中、待验收、已完成」,每列顶部是列名和卡片数量,下面是一叠任务卡片。卡片上显示标题、负责人头像、截止日期和优先级标签。
它最大的特点是「位置即状态」:卡片在哪一列就是什么状态,把卡片从「进行中」拖到「已完成」就完成了状态更新。团队一眼就能看出哪个环节堆积了太多任务。
它适合数量不太多(几十张)、状态流转清晰的工作项。任务多到几百条、需要按多个字段筛选比较时,应该切换成数据表,很多产品会同时提供「看板视图」和「表格视图」。列数一般控制在三到六列,太多了横向要滚很远。
开发者信息术语 ID、DOM 线索、识别优先级
- 术语 ID
layout-kanban- DOM 选择器
插件在本地识别时匹配这些 CSS 选择器(标签、ARIA role、常见组件库 class)。
:is(main, [class*="main" i]):has([class*="kanban" i], [class*="board" i]:not([class*="dashboard" i]) > [class*="column" i] + [class*="column" i])
- 类名关键词
类名、id、data-testid 拆成单词后连续匹配,例如 page-header、PageHeader_root__x7a、pageHeader 都拆成 page、header。
kanbankanban-boardboardtask-boardscrum-board
- 组件名
React / Vue 开发模式下读到的组件名,不区分大小写,会去掉 El、Ant、Mui 这类组件库前缀。
KanbanKanbanBoardBoardTaskBoard
- 结构特征
根据元素的排列和样式算出来的特征,只用来加分,单独不判定。
重复子项网格排列
- 优先级
- 1 · 同一层有多条命中时,优先级高的胜出
- 版本
- v2 · 更新于 2026/09/30