AI 软件是怎么干活的?先分清四种工作机制(技术版)

读者对象:技术抢鲜体验者、开发人员、AI 从业人员。本文是《AI 软件是怎么干活的?先分清四种工作机制》的深度版,结论与例子与普及版一致,差别在分析层次:普及版讲“怎么用”,本版讲“为什么这样组织、代价在哪里、怎么搭、怎么评”。

核心论点先说清楚:工作机制不是模型能力,而是组织工作的架构。 同一个模型,换一种组织方式,状态、上下文、控制流、交接协议、失败模式和成本结构全都会变。任务、项目、流程的背后也常常跑着智能体,“有没有智能体在干活”不能用来区分机制;区分机制的,是以什么为中心来组织工作:一个任务、一支 bot 团队、一个项目,还是一条流程。

一、分析框架:比较机制的六个维度

在选机制、搭系统之前,先把六个维度定下来。没有这六个维度,讨论很容易滑向“哪个模型更强”。

  1. 工作单位:最小可验收的单元是什么?一个任务、一支团队的一次协作、一个项目,还是一次流程运行?
  2. 状态与上下文:状态活在哪里、活多久?是一次调用内、用完即丢;还是沉淀在项目工作区里,跨多次会话复用?上下文是每次重新给,还是由团队、项目替你带着走?
  3. 控制流:谁决定下一步?人逐个派活,统筹 bot 分派,项目结构决定依赖,还是流程图决定顺序和分支?
  4. 交接协议:工作从一个人 / 一个 bot / 一个节点传到下一个时,传的是什么?只是一段文字,还是带任务编号、输入、产出、验收标准和归属的结构化记录?
  5. 失败模式:出错时,损失被关在哪个范围里?一个任务错了,还是统筹 bot 分错活导致全队走偏,还是流程某个节点卡住整条线?
  6. 可观测性与成本:能不能定位到具体哪一步、哪个 bot、哪次调用?成本能不能按任务、按 bot、按节点拆开算?
    下面四种机制,就是在这六个维度上的四种不同取舍。

二、任务为中心:无状态的单次执行

执行模型

任务为中心是最简单的执行模型:输入一个明确指令 → 执行 → 输出一个可验收的结果 → 结束。执行过程一般是无状态的,或者状态只活在当前这次调用里。下一次任务重新开始,系统不替你记住上一次的背景,除非你把背景重新贴进去。
用开发者的语言说,它接近一次函数调用:参数是你的指令和输入材料,返回值是产出,副作用是生成的文件或发出的消息。好处是语义干净:一次调用、一次验收、一次归因。坏处也来自这里:调用之间没有共享状态,十个任务就是十次独立调用,任务之间的关系、依赖和进度,只能由调用方(也就是你)在外部维护。

技术特征

  • 上下文:每次调用自带上下文,窗口用完即丢;长背景要靠人反复粘贴,容易丢、容易不一致。
  • 控制流:人是调度器。先做什么、后做什么、做到什么程度算完,都由人逐个决定。
  • 并行:任务之间互不干扰,天然可以并行,但并行后的汇总、对齐还是人的活。
  • 失败模式:失败被关在一个任务里,定位容易;但“每个任务都对、拼起来不对”这类组合错误,机制本身发现不了。
  • 成本:按次计价最直观,调用次数、token、工具调用都容易归因到某一个任务。

代表软件与工程场景

Codex、WorkBuddy。 Codex 按你的要求改一段代码、修一个问题,做完交给你检查;WorkBuddy 按你的要求写一份草稿、整理一份材料,做完交给你检查。下一个任务重新开始。
工程上,任务模式最适合做叶子节点:把它当成更大系统里的一次可替换执行。比如在一条流程里,某一步就是“调用一次 Codex 修一个已知问题”;在一个项目里,某一个子任务就是“让 WorkBuddy 整理一份材料”。任务模式本身不解决编排,编排要由上一层(团队、项目或流程)来做。

适用边界

目标能一次说清、验收标准能一次定死,就用任务模式。反过来,只要出现“这十个任务互相牵连”“上一步的产出是下一步的输入”“背景要跨多次会话复用”,就说明光靠任务模式不够了,需要上一层的组织方式。
任务为中心技术架构图:无状态单次执行,状态用完即丢
Codex 官网产品展示图:左侧为任务列表与项目,中间为新建任务输入区(官网公开页面截图,2026-10-31 抓取,未登录)
WorkBuddy 官网首页界面展示图:左侧为新建任务、助理、项目、专家、自动化、资料库,中间为任务输入区(官网公开页面截图,2026-10-31 抓取,未登录)

三、智能体为中心:一支 bot 团队的编排

先纠正一个常见误解

“智能体为中心”不是“一个智能体自己跑全程”。单个智能体自主感知、决策、调工具,那只是单个 agent 的执行循环(感知—决策—行动),任务模式、项目模式、流程模式里都可能跑着这样的循环。
本节说的“智能体为中心”,是用户定义的 Grok Bot 那种形态:以一支 bot 团队为中心来组织工作。多个不同职能的 bot 协同,一个 bot 统筹,团队本身就是组织单位。区别不在“有没有 agent”,而在“是不是用一支团队来接活、分活、交活”。

编排模型:统筹 + 专职

Grok Bot 的公开文档和实测描述的是一种统筹—专职(coordinator—specialist)编排:

  • 统筹 bot(Chief of Staff / 幕僚长):接目标,问清目标、截止时间、给谁看;决定自己做,还是分派给哪个专职 bot;汇总、把关、交付。
  • 专职 bot:各管一条专线,如调研、撰稿、整理邮箱、查数据、修 bug。每个 bot 有自己的名字、角色、记忆、例行任务和工具连接。
  • bot 间通信:bot 可以直接互发消息,在群聊里共享上下文、互相交接、分配归属。上一棒的产出直接变成下一棒的输入,人不用当传话筒,不用复制粘贴、不用重新解释背景。
  • 两种协作形态:互不依赖的活并行做(并联),互相依赖的活串联接力(串联)。并联省的是总时长——你等的是最慢的那一只,不是所有活加起来的时间;串联省的是人的搬运成本。
  • 共享运行环境:多个 bot 共用同一台云电脑,共享文件、浏览器会话和应用登录状态,交接时不用重复搭环境。每个 bot 有自己的屏幕(screen),一次只能跑一个需要操作界面的任务。需要注意:共享环境也意味着共享文件系统和登录凭据,bot 之间并非彼此隔离的沙箱,权限边界要靠产品规则和审批来补。
  • 审批边界:对外发信、删除、花钱这类不可逆动作,留在人确认之后。这是编排设计的一部分,不是事后加的补丁。

交接协议:团队机制成败的关键

多 bot 协作最容易垮的地方不是模型不够强,而是交接丢信息。一个可用的交接记录,至少要包含:

{
  "task_id": "research-003",
  "owner": "research-bot",
  "inputs": ["公开资料链接", "价格口径要求"],
  "deliverable": "三款产品的对比素材表",
  "acceptance": "价格须注明来源与日期,冲突处须二次核对",
  "status": "done",
  "handoff_to": "writer-bot"
}

没有这样的结构化交接,bot 之间传的就只是一段段自然语言,上一棒的约束很容易在转述中丢掉。Grok Bot 的群聊、消息和任务归属,做的就是把这套交接显性化:谁接了活、活到哪一步、卡在哪里,都在同一个对话里看得见。

技术特征

  • 上下文:分层。统筹 bot 拿目标和汇总上下文,专职 bot 拿自己那条线的上下文,群聊拿共享上下文。分层的好处是每个 bot 的上下文窗口不被无关信息撑爆;代价是分层本身要设计,统筹 bot 分错层,全队跟着错。
  • 控制流:统筹 bot 是调度器,人是最后的判断者。调度逻辑可以是规则(固定分工),也可以是模型判断(看任务内容再分派),后者更灵活,也更难调试。
  • 并行与串联:并联受限于 bot 数量和共享环境的并发能力;串联受限于最长依赖链,某一棒卡住,后面全等。
  • 失败模式:三类典型失败——统筹分错活(系统性走偏)、交接丢约束(每棒都对、拼起来不对)、专职 bot 互相等待(死锁式空转)。定位时要先看交接记录,再看单个 bot 的执行轨迹。
  • 可观测性:至少要能回答三个问题:谁分派的、谁接的、交接时传了什么。没有这三条记录,团队越大越难管。
  • 成本:成本按 bot、按消息轮次、按工具调用拆。并联省时间但不一定省 token,统筹 bot 本身也要消耗调用,团队规模要和活的规模匹配。

代表软件与工程场景

Grok Bot。 每个 bot 有名字、角色、记忆和持续工作的云端环境,能登录授权的应用和网站,合上电脑也能继续跑;多个 bot 并行、互发消息、共享讨论串、在群聊里派活和认领任务,xAI 把它描述为“一个配备主管的小团队”。
工程上,Grok Bot 模式适合多职能、需配合、但又不想由人逐个调度的活。搭法上有两条经验,来自官方文档的建议:从最小可用名单开始,先给一个 bot 一个端到端的结果负责;只有当某个专职角色稳定出现时,才加第二个 bot;交接需要被看见时,才把 bot 放进群聊。反过来,先建一堆 bot 再想分工,是最常见的反模式。

适用边界

需要多个不同职能配合、且人不想逐个派活串联时,用团队模式。但要算清协调账:团队越大,统筹、交接、上下文同步的成本越高;活本身如果就是一两件独立任务,组团队是负收益。
智能体为中心技术架构图:统筹 bot 分派、专职 bot 并行与结构化交接、共享上下文与审批边界
Grok Bot 界面截图(用户提供,已裁切底部账号与用量提示区):左侧为 Command Agent、UIUX Bot、UAT Bot、Coding Bot、QC Bot 列表,右侧 QC Bot 对话中确认评审结果发回 Command Agent(截图裁切仅突出 bot 列表与对话,原图另存)

四、项目为中心:持久化的工作区

执行模型

项目为中心把状态沉淀下来:以一个项目为单位,组织目标、资源、进度和资料。一个项目下面挂多个任务,任务之间有先后、分工和依赖;项目结构本身就是一张依赖图,软件替你维护“谁在做什么、做到哪一步、哪一步卡住了”。
和任务模式的关键差别在状态的寿命:任务模式的状态活在一次调用里,项目模式的状态活在项目里,跨多次会话、跨多个任务复用。和团队模式的关键差别在组织单位:团队模式以“谁在干”组织,项目模式以“为哪件事干”组织;同一个项目里可以跑团队、跑流程、跑单任务,项目是它们的容器。

技术特征

  • 上下文:项目级上下文。资料、配置、历史决策、中间产出都挂在项目下,新任务进来不用重新交代背景;代价是上下文会越攒越厚,需要检索、摘要和清理机制,否则窗口和注意力都会被旧资料淹没。
  • 控制流:项目结构决定依赖,任务按依赖推进;人的角色是搭结构、定优先级、处理卡点,而不是逐个派活。
  • 状态与版本:项目天然需要版本管理——资料改了、教案改了、配置改了,要能回溯、能对比、能在不同机器间同步。没有版本管理,项目越久越不敢改。
  • 失败模式:结构性失败为主——项目搭得太死,中途改方向要重搭;项目边界划得不清,两个项目的资料互相污染;配置(学段、学科、班级、教材)一开始填错,后面所有任务都带着错跑。
  • 可观测性:看项目视图就能回答“整体到哪了”,但要定位到某一次执行,还是要下钻到任务和调用记录。
  • 成本:成本按项目归集,适合算“一门课一个学期花了多少”;但项目内单次调用的成本容易被平均掉,超支时难定位。

代表软件与工程场景:TAIWE

TAIWE 是典型的项目为中心。 它是桌面端的教师 AI 助手,以“项目”为核心,老师的日常工作本身是一个整体:先建项目,再在项目框架里做事,任务方式只是项目里的一种工作方式。
按已确认的口径,TAIWE 的项目机制包括:

  • 项目类型:17 个具名预置项目类型 + 第 18 个通用“其他项目”(最简配置),覆盖义务教育、普通高中、大学本科、大专、高职、中专、中职、课题研究、校本课程、班主任工作、试题试卷库、个人成长档案、教研活动记录、精品课程、微课、教研组工作、学位论文指导、课程思政建设、教学改革项目、实习 / 实训指导、技能竞赛指导等场景(具名 17 个的完整清单见研究整理原稿)。
  • 项目配置与工作区:创建项目时填学段、学科、班级、教材等,在预置项目目录(工作区)框架里导入工作资料;TAIWE 本身不提供教材和考试,教材、教参、课程标准由老师自己提供,考试由老师按自己的要求生成。
  • 项目内能力:文件(目录)管理、版本管理(依赖本地 Git,可通过云端 Git 服务在不同机器间同步)、文档转 Markdown、本地 OCR 输出 Markdown、本地语音转文本、数据脱敏、可视化 Markdown 编辑、Markdown 输出 docx / html、AI Agent、15 个教育智能体、309 个教育技能;技能按老师需要自动匹配,通用智能体则需先找到再使用。
  • 技术底座与模型:VS Code + Cline 两款开源软件,按教师使用场景优化和添加功能;模型现在只用 DeepSeek,DeepSeek 能识图但只到识图为止,无法输出图片和视频;助手面板在右侧;macOS、Linux 版本尚未推出。
  • 隐私口径:固定话术是“文件本地管理,数据本地脱敏,AI 对话走 DeepSeek”,脱敏非 100%,可能漏检或误检,绝不能写“所有数据绝不上云”。
    工程上看,TAIWE 的取舍很清晰:用 Markdown 做项目内统一格式(省 token、可版本管理、可视化编辑后可再转出 docx / html),用本地文件 + 本地脱敏做隐私边界,用项目结构做长期状态的容器。它的短板也在架构里:项目搭得越完整,前期配置成本越高;老师对版本管理不熟,版本管理这个能力就很难被真正用起来——能力存在,不等于能力被使用。

适用边界

活多、周期长、环节互相牵连、资料要长期复用时,用项目模式。小活也建项目是浪费;项目结构定得太死、中途要大改方向时,项目模式反而会拖后腿。
项目为中心技术架构图:项目级上下文、依赖任务流、共享文件与配置、版本管理
TAIWE 官网工作台界面:左侧为项目/文件树,中间为课件 PPT(官网公开页面截图,2026-10-31 抓取,未登录)

五、流程为中心:确定性的状态机

执行模型

流程为中心把工作拆成固定步骤和节点,按顺序流转,每个节点有检查点(gate),通过了才往下走,没通过就打回。步骤、顺序、检查点事先定好,可以反复复用。
用开发者的语言说,它接近一个有向无环图(DAG)或状态机:节点是步骤,边是流转规则,检查点是条件分支,触发器是入口。确定性是它的核心资产:同样的输入、同一条流程,预期走同样的路径、出同样的结构化结果;出了问题,能定位到具体哪一个节点。

技术特征

  • 上下文:上下文随流程走,按节点切片。每个节点只拿到它需要的那部分输入,干净、可审计;代价是节点之间传上下文要显式设计,隐式依赖很容易在改流程时断掉。
  • 控制流:流程图是调度器,分支、重试、超时、回退都要在图里显式表达;临时拍脑袋的例外处理,是流程模式最难容纳的东西。
  • 确定性与可复用:流程可版本化、可复用、可回滚;改流程要走版本管理,否则“上周跑的流程”和“这周跑的流程”就不是同一条线,结果不可比。
  • 失败模式:节点失败、检查点误判、流程版本漂移。节点失败要分清是可重试的瞬时失败,还是要打回上游的数据问题;检查点设计得太严,流程处处卡壳;设计得太松,流程等于没把关。
  • 可观测性:流程模式的可观测性最好:每次运行有运行 ID、节点耗时、检查点结果、打回记录,天然就是一条审计链。
  • 成本:成本按节点、按运行次数算,最容易做预算和配额;但流程本身的设计和维护成本要摊进每一运行里。

代表软件与工程场景

n8n、扣子 Coze。 把“收到表单 → AI 起草 → 人工审校 → 配图排版 → 定时发布”画成一条固定流程,设定触发条件和检查点,每次触发按同一条线走,审校没通过打回起草,终审没通过不能发布。
工程上,流程模式最适合做标准化、可复用、不能错步骤的活,也是最适合接“人在回路”(human-in-the-loop)的机制:检查点就是人介入的天然位置。设计流程时,先定检查点再定节点——先想清楚“哪一步错了必须停下来”,再想“每一步具体做什么”。

适用边界

同样的事反复做、步骤固定、不能错,就用流程模式。遇到流程之外的新情况、需要临场判断和改道的活,硬套流程反而误事;流程设计得不好,就会变成处处卡壳的官僚程序。
流程为中心技术架构图:确定性状态机 / DAG,检查点、打回、重试与运行记录
n8n 官网工作流画布:新员工入职流程,依次创建 Okta、Google、Jira 账号并邀请加入 Slack 频道(官网公开页面截图,2026-10-31 抓取,未登录)
扣子 Coze 的工作流搭建器界面需登录后才能看到,本次未登录抓取,故未配其搭建器截图;上图仅为 n8n 的流程示例。

六、对比:四种机制的技术对照表

维度 任务为中心 智能体为中心(团队) 项目为中心 流程为中心
组织单位 单个任务 一支 bot 团队 项目 流程(DAG / 状态机)
状态寿命 一次调用内 会话 / 团队共享上下文 长期,跨会话 随流程运行,节点切片
谁调度 人逐个派活 统筹 bot 分派,人判关键节点 项目结构 + 人定优先级 流程图 + 检查点
上下文范围 本次调用 分层:统筹 / 专职 / 群聊共享 项目级,越攒越厚 节点级,显式传递
并行 任务间天然并行,汇总靠人 并联 / 串联,统筹协调 任务按依赖并行 节点按图并行,分支显式
交接 无,靠人搬运 结构化交接记录 + 群聊 项目内共享资料与状态 节点间显式输入输出
典型失败 组合错误发现不了 统筹分错、交接丢约束、互相等待 结构太死、边界不清、配置带错 节点失败、检查点误判、版本漂移
可观测性 单次调用易定位 需分派 / 归属 / 交接三条记录 项目视图易看整体,下钻靠任务记录 最好,天然审计链
成本归因 按次最直观 按 bot / 消息轮次 / 调用拆 按项目归集,单次易被平均 按节点 / 运行次数最易预算
代表软件 Codex、WorkBuddy Grok Bot TAIWE n8n、扣子 Coze

七、混合架构:真实系统都是分层的

真实系统很少只用一种机制。更常见的分层是:

项目(长期状态与资料容器)
 └─ 流程(某类重复工作的固定路线)
     └─ 团队(某一步需要多职能配合时,统筹 bot 分派)
         └─ 任务(叶子节点:一次调用、一次验收)

举一个具体组合:TAIWE 的一个教学项目里,“单元测验组卷”可以是一条固定流程(出题 → 审校 → 排版 → 定稿,检查点打回);流程里“审校”这一步,可以交给一支 bot 团队(统筹 bot 分给学科 bot 查知识点覆盖、分给格式 bot 查排版);团队里每一棒落到具体执行时,都是一个任务。反过来,Grok Bot 的团队里,也可以跑项目(每个项目一个群聊、一个名单、一块共享资料)和流程(例行任务按固定时间、固定步骤跑)。
分层的判断标准是:状态活多久,就用哪一层装它;控制多确定,就用哪一层定它;配合多复杂,就用哪一层协调它。 长期状态进项目,固定路线进流程,多职能配合进团队,单次执行进任务。层与层之间用显式交接连起来,不要让某一层偷偷替另一层做决定。

八、怎么选:技术决策清单

按顺序问五个问题,答案会把你带到不同的机制:

  1. 状态要活多久? 一次用完就丢 → 任务;要跨多次会话复用 → 项目。
  2. 路径定得死吗? 定死了、且要反复跑 → 流程;定不死、要边做边看 → 团队或项目。
  3. 需要几个职能配合? 一个职能、一次执行 → 任务;多个职能、互相交接 → 团队;多个职能、但要长期沉淀 → 项目 + 团队。
  4. 人要在哪个位置? 逐个验收 → 任务;关键节点拍板 → 团队(审批边界)或流程(检查点);搭结构、定优先级 → 项目。
  5. 出错时要关在多大范围? 关在一个任务里 → 任务;关在一次流程运行里 → 流程;关在一个项目里、但要能回溯 → 项目;允许统筹 bot 试错、但要能定位到分派记录 → 团队。
    一个实用的起点:先从任务开始,疼了再升级。 活一多、关系一乱,升到项目;同样的事第三次出现,沉淀成流程;需要多个职能配合、且人当传话筒当累了,组一支最小团队。反过来,先搭大项目、大流程、大团队,再发现活其实很简单,是最贵的试错顺序。

九、工程坑与评测:上线前要过的检查

常见坑

  • 统筹 bot 当摆设:统筹只转发、不做汇总和验收,团队退化成一堆各自为政的单任务,协调成本白付。
  • 交接只用自然语言:没有任务编号、验收标准和归属,约束在转述中丢掉,定位时无据可查。
  • 共享环境当隔离环境:多个 bot 共用文件系统和登录凭据时,默认它们彼此隔离,权限和敏感操作没有审批边界。
  • 项目上下文无限膨胀:资料只进不出,检索和摘要没做,窗口被旧资料占满,新任务反而看不清重点。
  • 流程版本不管理:流程改了不留版本,同一批数据的两次运行走了两条线,结果不可比、问题不可复现。
  • 检查点只设在终点:中间节点不设把关,错误一路流到最后才发现,打回成本最高。

评测指标(按机制拆)

  • 任务:单任务成功率、一次通过率、返工次数。
  • 团队:分派准确率、交接丢失率(交接记录里丢了多少验收约束)、并联加速比(并行总时长 / 串行总时长)、统筹 bot 的误分派率。
  • 项目:状态一致性(项目视图与实际进度是否一致)、资料复用率(新任务复用项目内资料的比例)、配置错误扩散范围。
  • 流程:流程通过率、检查点打回率、节点失败重试成功率、版本间结果可比性。
  • 通用:token 与工具调用成本(按任务 / bot / 节点拆)、端到端延迟、人工介入次数、审批拦截率。
    评测时先定验收标准,再跑。只看最终结果、不抽查关键依据,是四种机制共通的评测陷阱;团队和项目模式尤其如此——结果对了,不代表中间过程可复现、可审计。

十、结语:机制选对,能力才落得到实处

模型决定的是单次执行的上限,机制决定的是一堆执行能不能拼成可靠的工作。任务模式拼的是“一次做对”,团队模式拼的是“分工不丢信息”,项目模式拼的是“状态长期一致”,流程模式拼的是“每次都走同一条线”。
下次评估或搭建一款 AI 智能体软件时,别只问“用的什么模型”,多问几句架构问题:状态活在哪里?谁在调度?交接传的是什么?出错关在哪个范围?能不能定位到某一次调用、某一个 bot、某一个节点?
答案不同,搭法就不同:任务看 Codex、WorkBuddy,团队看 Grok Bot,项目看 TAIWE,流程看 n8n、扣子 Coze——名字背后是四种不同的组织方式,也是四种不同的取舍。机制选对了,模型的能力才落得到实处;机制选错了,换再强的模型,也只是在错误的方式里跑得更快。


资料来源(公开网页,2026-10-30 检索)

  • Grok Bot 官方介绍与文档:多 bot 并行、互相发消息、共享上下文、任务交接、Chief of Staff 统筹、共享云电脑。https://x.ai/news/introducing-grok-bot ;https://docs.x.ai/grok-bot/overview ;https://docs.x.ai/grok-bot/bots
  • Grok Bot 多团队实测:每个项目一个频道、一份名单、一块共享资料,PM bot 负责高层协调。https://x.ai/bot/guides/how-i-run-multiple-teams-of-grok-bots
  • TAIWE 口径:以研究整理原稿与云深批注修订草稿为准(价格、联系方式、隐私口径等以云深最终确认为准;线上运营尚未启动)。
    注:本文配图包括针对技术深度版重新绘制的技术示意图,以及 2026-10-31 从各厂商官网公开页面抓取的截图(未登录,来源见 real-screenshots/README.md);TAIWE 的功能与口径以研究整理为准,不作超出已确认范围的宣称。
posted @ 2026-11-03 00:56  TaiWE  阅读(5)  评论(0)    收藏  举报