让 AI 在 Trello 里领任务、写稿、汇报:我的看板规则全公开
前两篇讲了我这套「AI 营销部门」长什么样, 和其中一条流水线怎么跑。 这一篇讲最枯燥、但决定成败的那部分:规则。
我的结论是,用 AI 干活,难点从来不在「AI 会不会写」。 它会写。难点在于它不知道什么时候该写、写完放哪、什么事轮不到它做。
工具只解决第一件事。后面三件,全靠你在看板上定的规则。
一块板,八列,每列一个明确职责
🔥 本周聚焦(≤3) → ⚡ 进行中(2) → 🚧 待人工 → 待上线 → ✅ 完成
旁路:待排期 · 💡 灵感池 · 🔁 循环任务
看起来平平无奇,但每一列都是被具体的事故逼出来的。挑三列讲。
「🚧 待人工」:整块板上最关键的一列
AI 侧已经做完(或者做不了)、等人发布/审核/操作的卡,全归这里。
没有这一列会发生什么?我试过两种,都不行:
- 塞回「待排期」→ 看起来像「还没开始」,AI 已经做完的活被抹掉,下一轮它又做一遍
- 留在「进行中」→ 占住 AI 的工作位,AI 下一轮无事可做,永久卡死
这一列不设上限,是个积压区。它现在躺着 6 张卡,全是等我点发布的。 积压本身不是问题——问题是积压却看不见。
配套两条规则:
- 卡标题必须带
[P0]–[P3]优先级前缀,列表按序号排。我每天只看这一列,从上往下做 - 优先级判据写死在规则文件里,不让 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 拽回一次」,就没人会去删它。
如果只让我留一条建议:别指望把规则一次写对,但一定要让它有地方可写。
给想自己搭一套的人
- 先定列,再定进出规则,最后才上工具。 每一列要能一句话说清「什么卡在这里」
- 人和 AI 的处置权必须分开。 至少留一列 AI 完全不许碰,否则一定来回打架
- 周期性任务单独一列,不参与任何流程规则
- 给「找活」定死顺序,并且加物理闸。 光靠 prompt 说「不要造任务」没用
- 每张卡标「赚不赚钱」,定期看比例。这是唯一能防止团队(包括 AI)滑进舒适区的办法
- 并发、锁、超时,第一天就做。 这三样缺一个,你都会在一周后才发现系统早停了
- 规则文件进 git,每踩一个坑就补一段,写上日期
想给自己的团队搭一套?
这套系统是我给自己 12 个产品用的。现在我把同一套东西搭进别人的公司:一块属于你自己的看板, AI 在里面领任务、写稿、配图、汇报,你每周花 30 分钟审核 + 点发布,按月交付内容和数据。
具体的联系方式和报价,我会在这个系列更新完后补在文末。 在那之前,如果你想先自己动手,这套流水线调用的模型能力全部来自 不墨 AI——一个订阅同时用 GPT / Claude / Gemini / DeepSeek / Kimi, 写稿、起标题、做摘要这些活它都能接。