← 全部文章

Kanban 种地笔记:我以为我懂了,其实没有

/技术

看「种地版」Kanban 教程的时候,我的第一反应是:不就是把任务拆开、自动分配吗?动手用了三天才明白,它的核心不在「自动分配」,而在「你不用管」。这句话我看了很多遍才真正理解。

教程用的是农场比喻:你是农场主,雇了农技员、农艺工、植保员三个人。早上在黑板上写一行「东边种小白菜」,然后去喝茶,天黑回来三个任务都打了勾。

第一遍看完,我觉得这和在 Jira 里加一条自动化规则没什么区别。真正动手之后,问题才一个个冒出来。

系统怎么知道谁干什么

教程里说,用 --triage 把想法扔进去,系统会自己拆。我试了:写下「写一篇关于某某的文章」,系统确实拆成了研究、写作、审稿三张卡,分别派给了三个 profile。

但我一开始不明白它是怎么判断的。后来才知道,关键在 --description。建 profile 时写的描述不是给人看的备注,而是 dispatcher 做分配的依据。写上「农艺工:翻土、播种、浇水、施肥」,系统就会把种地相关的活派给他。

我踩的第一个坑就在这里。一开始图省事,描述只写了「帮我干活的」,结果三张卡全派给了同一个人,因为系统分不出谁擅长什么。改成一两句话说清楚各自负责什么之后,任务才分得对。

不是应该由我来分配吗

我带团队的习惯是每件事指定到人、讲清要求。用 Kanban 的第一天也是这么做的:每条任务手动加 --assignee,像排班一样。

后来发现不对。教程里的农场主什么都不用管,我却成了调度员。

于是我把所有任务的 assignee 都去掉,全部走 triage。大概错了两次之后发现,问题不在系统,而在我没把任务写清楚。任务描述写清楚了,系统拆得比我手动分配还合理。

卡住了怎么办

教程里讲植保员中暑了,监工会换人顶上。看的时候觉得有点理想化。直到有一张卡跑了一个小时没动静,我守在终端前,以为它卡死了。

其实它一直在后台运行,每隔几分钟发一次心跳,最后自己完成了。教程里那句「你去喝茶就行」,是字面意思。

出错之后怎么改

以前遇到问题,我的第一反应是亲自去看哪里出了错。Kanban 的做法是:审的人把问题说具体,干的人照着改。农艺工把黄瓜种密了,植保员在黑板上写「间距不够,缺架子」,农艺工回来一看就知道怎么改,不需要开会,也不需要我在中间传话。

这让我反思了自己审片的方式。过去常说「不行,重剪」,剪辑只能去猜问题在哪。后来我试着把意见写具体,比如「第三段数据来源没标」「收费模式那段前后逻辑矛盾」。对方十分钟就改完了,一版通过。

三天下来的变化

最大的变化不是效率,而是脑子清静了。

以前管 Agent 任务,我像监工一样,脑子里一直挂着一张清单:谁在做什么、做到哪了、那件完成没有。现在写清楚一行任务交出去,我只需要考虑下一件事做什么。

#Kanban#Hermes#AI Agent#工作流#效率