一个MCP+一份Rules,我让AI自动管了40个任务,一个没漏

Trae 接 Linear MCP + 一份语义触发 Rules 后,40 个阶段的任务清单可自然语言创建、批量同步、自动 Todo→In Progress→Done 流转,人只需盯方向。

基本信息

  • 来源类型:文章(人人都是产品经理 · 东哥说AI · 「Vibe Coding AI编程实战」系列第 5 篇)
  • 原文位置raw/articles/2026-07-23-woshipm-mcp-rules-40-tasks.md
  • 原文 URLhttps://www.woshipm.com/share/6433968.html
  • Telegram stubraw/articles/2026-07-23-212527-tg-5165d7.md
  • baoyu 抽取raw/extracts/20260724-002903/woshipm.com/mcprulesai40.md
  • 发布时间:2026-07-22
  • 消化日期:2026-07-24

核心观点

  1. 长 Plan 的痛点不是拆任务,是跨天/跨人状态丢失:智能数据分析系统用 Trae Plan 模式拆到阶段 1…N(文中案例量级约 40 个任务),单日做不完、团队前后端分工时,人脑记不住“谁干到哪、状态是什么”——需要把任务状态外置到项目管理工具。
  2. MCP 是 AI IDE 与外部平台的“中间人”:IDE 内写代码的模型默认碰不到 Linear 等外部系统;MCP 模型上下文协议 在 Trae 与外部平台间搭桥,使自然语言即可创建项目/任务、更新状态、查进度。Trae 自 v1.3.0 起支持 MCP,Settings → MCP → 粘贴 Server 配置即可。
  3. 选 Linear 的理由是状态机极简:作者认为 Linear 为 AI 时代设计,界面干净;人只需盯 Todo / In Progress / Done 三态闭环(领取→开发→提交→审核→完成),不必填传统工具一堆字段。官方 Linear MCP 提供约 42 个工具(建项目、建任务、改状态、查进度、关联仓库、设里程碑等)。
  4. MCP 负责“能碰”,Rules 负责“不用每次手动说”:只接 MCP 时仍要反复说“标成进行中/完成”;IDE Rules 是 markdown 规则文件,Trae 执行前注入上下文。任务管理场景宜用语义触发——说“开始做某功能”即匹配规则,自动改 Linear 状态并(文中示例)创建对应 Git 分支。
  5. Rules 别手写、别抄通用模板:把 MCP 官方文档 + Trae Rules 规范喂给 AI,用目标描述让它生成 Rules,再在真实使用中迭代微调;因项目术语与流程各异,生成+迭代优于抄模板。评论区亦强调:光有 MCP 是点动,加上 Rules 才闭环。
  6. 终态体验:人管清单方向,清单自己会动:例如“开始做阶段 1,先搭前后端基础框架”→ AI 把阶段 1 标 In Progress 并开工;提交后标 Done、阶段 2 标 In Progress,全程不必切到 Linear;团队前后端各自领阶段,共用一张看板。

实操内容保留

配置与接入步骤

  1. 确认 Trae 版本:使用支持 MCP 的 Trae(文中:v1.3.0 起)。
  2. 添加 MCP Server:Settings → MCP → 添加 MCP Server → 粘贴 Linear 官方连接器配置。
  3. 验证工具面:对 Trae 说「帮我查一下 Linear 里都有哪些工具」,应能列出约 42 个可操作接口。
  4. 冒烟创建:自然语言「创建一个“智能数据分析”项目,加一个测试任务」→ 几秒内 Linear 出现项目与待办。
  5. Plan → 批量 Todo:让 AI 读取 Plan 文档,按「阶段 1、阶段 2…」格式批量创建为 Linear 的 Todo(避免手点 40 条)。
  6. 写 Rules(推荐让 AI 写):注入模式优先选语义触发;目标行为示例——每当用户说「开始做某个功能」→ Linear 对应任务 In Progress + 创建对应 Git 分支;做完/提交后 Done,并可选推进下一阶段。
  7. 迭代 Rules:实际联调中对漏触发、误触发、状态映射错误做微调,而不是一次定稿。

Prompt / 指令模板(可复用意图)

我要实现自然语言驱动的任务管理。请阅读 Linear MCP 官方文档和 Trae Rules 规范,生成一份 Rules:当我说「开始做某个功能」时,在 Linear 把对应任务标成 In Progress,并创建对应的 Git 分支;任务完成后标成 Done。Rules 用语义触发,并说明 Todo / In Progress / Done 三态如何与开发提交流程对齐。

操作话术示例

  • 「帮我查一下 Linear 里都有哪些工具。」
  • 「帮我创建一个‘智能数据分析’项目,加一个测试任务。」
  • 「读取这份 Plan,把阶段 1 到阶段 N 批量创建为 Linear Todo。」
  • 「开始做阶段 1,先搭前后端基础框架。」→ 期望:阶段 1 → In Progress 并开工;完成后 → Done,阶段 2 → In Progress。

状态机(闭环)

Todo(还没做) → In Progress(正在做) → Done(做完了)
领取 → 开发 → 提交代码 → 审核通过 → 标记完成

原文未给出完整 JSON MCP 配置片段或完整 Rules 文件正文;实操以官方 Linear MCP 配置 + AI 生成 Rules 为主路径。

关键概念

  • MCP 模型上下文协议 — AI IDE 连接 Linear 等外部平台的标准中间层
  • Trae IDE — 宿主 IDE;v1.3.0+ 支持 MCP 与 Rules 注入
  • Linear — AI 友好项目管理工具;官方 MCP ~42 tools;三态看板
  • IDE Rules — markdown 规则;总是生效 / 按文件类型 / 语义匹配 / 手动 @;任务场景用语义触发
  • Vibe Coding — 本文所属「Vibe Coding AI编程实战」系列第 5 篇,把 vibe 从写代码推进到任务清单自治
  • Claude Code Plan 模式 — 对照:本文上游用 Trae Plan 产出长待办,再同步到 Linear(同属 Plan→执行管线)

与其他素材的关联

原文精彩摘录

MCP,全称 Model Context Protocol,说人话就是:一个让 AI IDE 能跟外部平台打交道的中间人。……MCP 就是这条路——它在 Trae 和外部平台之间搭了一座桥,AI 通过自然语言就能操作那些平台。

为什么选 Linear?因为它是专为 AI 时代设计的项目管理工具,界面干净、状态流转清晰……你只需要关注三件事:Todo(还没做)、In Progress(正在做)、Done(做完了)。

别手写 Rules,也别上网找通用模板。直接把 MCP 的官方文档和 Trae 的 Rules 规范文档喂给 AI……让它自己写一份 Rules。写完之后在实际使用中反复迭代微调,比你自己憋半天靠谱得多。

到了这一步,你就不是在管代码了,你是在管一份任务清单。这份清单自己会动,你只需要把握方向。

相关页面