← 返回博客

让 AI 在 Trello 里领任务、写稿、汇报:我的看板规则全公开

2026-09-14 · 10 分钟阅读
AI 自动化TrelloClaude Code工作流独立开发

前两篇讲了我这套「AI 营销部门」长什么样, 和其中一条流水线怎么跑。 这一篇讲最枯燥、但决定成败的那部分:规则

我的结论是,用 AI 干活,难点从来不在「AI 会不会写」。 它会写。难点在于它不知道什么时候该写、写完放哪、什么事轮不到它做

工具只解决第一件事。后面三件,全靠你在看板上定的规则。

一块板,八列,每列一个明确职责

🔥 本周聚焦(≤3) → ⚡ 进行中(2) → 🚧 待人工 → 待上线 → ✅ 完成
旁路:待排期 · 💡 灵感池 · 🔁 循环任务

看起来平平无奇,但每一列都是被具体的事故逼出来的。挑三列讲。

「🚧 待人工」:整块板上最关键的一列

AI 侧已经做完(或者做不了)、等人发布/审核/操作的卡,全归这里。

没有这一列会发生什么?我试过两种,都不行:

  • 塞回「待排期」→ 看起来像「还没开始」,AI 已经做完的活被抹掉,下一轮它又做一遍
  • 留在「进行中」→ 占住 AI 的工作位,AI 下一轮无事可做,永久卡死

这一列不设上限,是个积压区。它现在躺着 6 张卡,全是等我点发布的。 积压本身不是问题——问题是积压却看不见。

配套两条规则:

  1. 卡标题必须带 [P0]–[P3] 优先级前缀,列表按序号排。我每天只看这一列,从上往下做
  2. 优先级判据写死在规则文件里,不让 AI 临场发挥:
    • P0 代码/内容已就绪,只差你点一下——拖着就是纯损失
    • P1 直接赚钱、需要你定期动手的营销动作
    • P2 体验改进,有收益但不紧急
    • P3 不赚钱,或者需要额外花钱的

「待上线」:人的列,AI 一律不许碰

这一列的规则只有一句:不移入、不移出、不报位置错误。

来历是一次很典型的打架。卡出现在「待上线」是我自己拖过去的,意思是「这张我接手了, 正在走发布流程」。但 AI 的位置审计规则认为「带人工标签的卡应该在待人工列」, 于是每一轮扫描都把它拽回去。我再拖一次,它下一轮再拽回来。

只要人和 AI 对同一张卡都有处置权,就一定会来回打架。 解法不是把规则写得更聪明,是划一块 AI 完全不许进的地。

「🔁 循环任务」:不参与任何位置规则

装的是「每周/每月重复发生」的业务动作,比如 CN 侧每周 1 条内容。 卡永远留在原位,做完一轮既不移走也不标完成——下个周期还要再做一遍。

不这么做的后果我踩过:AI 用 trello-done.py 把它移进「完成」, 下周就没人记得还有这件事;或者给它打上人工标签搬进积压区,永久堆在那里冒充待办。

周期性任务放进任何有「终点」的流程里,都会被当成一次性任务给做没。

优先级链条:让 AI 找活,而不是造活

这是整套规则里最值钱的一段。AI 每小时醒一次,按这个顺序找活,找到就停

① 聚焦/进行中的可执行卡  → 有就做
② 待排期里的卡           → 提一张上来,然后做
③ 以上全空               → 才轮到自己设计新任务

跳级是最严重的错误。 看板上明明有活却去造新任务,只会让待排期越堆越高, 真正该做的事永远没人做。

而 AI 天然就爱跳级——造一个新任务比读懂一张老卡容易太多,而且看起来很有产出。 所以光写「不要跳级」没用,得加物理闸。建卡脚本上有两道:

  • 待排期里 AI 可做的卡 ≥ 5 张就禁止新建(先消化存货)
  • 每天 8 张的日配额兜底,防止每小时一次的扫描把板灌满

闸门被拒绝时脚本会明说「这是有意的,不要试图绕开」。今天这个配额早就用完了, 所以本轮 AI 只能从板上找活——这正是它该有的状态

💰 和 🔧:给每张卡贴上「赚不赚钱」

每张卡两种标签之一:💰 直接赚钱 / 🔧 不赚钱。规则是:

每一级内部,💰 永远排在 🔧 前面。同一级里只要还有 💰 没做完,就绝不动 🔧。

🔧 只有三种情况允许做,而且做之前必须在卡片评论里写明是哪一种: ① 安全债 ② 它阻塞了某张 💰 卡(要说清是哪张)③ 衡量 💰 效果所需的埋点/数据基建。

不符合的 🔧,宁可这一轮什么都不做,也不要拿它填工作位。

为什么要这么狠?因为 🔧 是舒适区。重构、改配置、"优化一下体验"——这些任务边界清晰、 容易做完、做完有成就感,而 💰 的卡通常又模糊又难。不设硬规则的话,AI(和人)都会 不知不觉地干一整周 🔧,看板一片绿,收入零增长。

标签还有个副作用是好用的:随时能一眼看出精力分配偏没偏。 今天板上是「💰 2 张 / 🔧 0 张」,这个比例我认。

双线并行:营销和研发不许互相让位

「进行中」固定 2 个位置,营销线 1 张 + 研发线 1 张,不是二选一。

  • 营销线决定收入天花板
  • 研发线决定产品能不能接住流量

早期没这条规则时,研发永远赢——因为研发任务更具体、更容易安排。结果是产品越做越好、 没人知道它存在。现在规则写死:某条线被人工操作卡住时(等发布、等打包), 另一条线继续推进,不空等

两条定时线,各持各的锁

跑起来之后才会遇到的问题,也一并说了,这部分最容易被低估。

我有两条定时线:看板扫描(每小时一次)和评论监听(每分钟一次)。 最初它们共用一把锁——结果是任何一边跑长任务,另一边整段时间被饿死: 扫描跑 15 分钟,这 15 分钟里我写的评论一条都得不到响应。

拆成两把锁之后,前提变成了职责绝对不许重叠

  • 评论收件箱由「评论监听」独占,看板扫描不许碰。两边都处理评论 = 重复回复, 或者把对方没处理完的评论标成已处理
  • 两边都要写同一个状态文件,所以所有读改写必须走带锁的封装。 裸的读改写在并发下会丢记录,后果很魔幻:AI 把自己上一轮的评论当成人的新反馈, 每分钟自问自答一次

还有一条:两边的 AI 调用都必须套超时(我设的是评论 30 分钟、扫描 45 分钟)。 没有超时的话,一次卡死就永久占住锁,之后每一轮都被「上一次仍在进行中」挡掉—— 而这条日志属于正常路径、不触发任何告警,不主动翻日志根本发现不了

一条血的教训:不许 AI 碰 git 的破坏性命令

规则文件里有一条全大写的禁令:

定时 agent 绝对不许跑 git checkout / restore / clean / stash 或切分支。

来历是 2026-09-06 那天,AI 为了「清理工作区」跑了一次清理命令, 把两个还没提交的脚本连同评论监听的一个关键参数一起抹掉了。 评论监听整整一天在刷 not found,而它不报错、只是静默地什么都不做。

两个教训:一、给 AI 的破坏性命令黑名单要显式写死;二、脚本一律提交进 git, 别留未跟踪状态。 未跟踪文件在 AI 眼里是垃圾,在你眼里是资产。

规则文件本身,才是真正的产品

这套东西真正的载体不是 Trello,也不是脚本,是仓库根目录那个 CLAUDE.md—— AI 每次醒来第一件事就是读它。它现在大概 200 行,写着目标、角色、看板结构、 每列的进出规则、优先级链条、并发约定、禁令清单。

它是边跑边长出来的。 每踩一个坑,就往里加一段,并且把踩坑的日期和现象写进去—— 半年后你自己都想不起来为什么要有「待上线不许碰」这条规则,但只要旁边写着 「否则人拖一次 AI 拽回一次」,就没人会去删它。

如果只让我留一条建议:别指望把规则一次写对,但一定要让它有地方可写。

给想自己搭一套的人

  1. 先定列,再定进出规则,最后才上工具。 每一列要能一句话说清「什么卡在这里」
  2. 人和 AI 的处置权必须分开。 至少留一列 AI 完全不许碰,否则一定来回打架
  3. 周期性任务单独一列,不参与任何流程规则
  4. 给「找活」定死顺序,并且加物理闸。 光靠 prompt 说「不要造任务」没用
  5. 每张卡标「赚不赚钱」,定期看比例。这是唯一能防止团队(包括 AI)滑进舒适区的办法
  6. 并发、锁、超时,第一天就做。 这三样缺一个,你都会在一周后才发现系统早停了
  7. 规则文件进 git,每踩一个坑就补一段,写上日期

想给自己的团队搭一套?

这套系统是我给自己 12 个产品用的。现在我把同一套东西搭进别人的公司:一块属于你自己的看板, AI 在里面领任务、写稿、配图、汇报,你每周花 30 分钟审核 + 点发布,按月交付内容和数据。

具体的联系方式和报价,我会在这个系列更新完后补在文末。 在那之前,如果你想先自己动手,这套流水线调用的模型能力全部来自 不墨 AI——一个订阅同时用 GPT / Claude / Gemini / DeepSeek / Kimi, 写稿、起标题、做摘要这些活它都能接。