
上周团队里有个同事花了一上午让AI写了一份竞品分析改了三版下午想找第二版里删掉的一段数据翻了四百条聊天记录硬是没翻到。最后她放弃了重新让AI生成了一份新生成的版本和之前的完全不一样那段数据也没找回来。这件事在团队里聊起来的时候几乎所有人都点头说自己也遇到过类似的情况。ChatGPT、Claude、各种AI编程助手所有工具的界面都是一个对话框你说它做做完了产出就躺在对话流里被后续的消息一点点推到上面一周后想找基本靠运气搜关键词搜不到因为你不记得当时用了什么词翻记录翻得手指疼因为对话和产出混在一起没有任何结构化标记。这个问题的根源不在搜索功能做得不好而在数据模型上。聊天界面的基本假设是消息按时间线性排列每条消息地位平等人和AI的对话、AI的思考过程、中间产出、最终版本、你的修改意见混在同一条时间线上。人类之间的聊天这样设计没问题因为聊天本身就是目的聊完了信息的价值就衰减了不需要被结构化地找回。但当AI变成干活的工具而不仅仅是聊天对象的时候对话流里产生的东西不再是一次性的消息而是需要被追踪、被版本化、被验收、被回溯的工作产出。飞书、钉钉、Slack都在群里加了AI机器人但这些机器人都是在聊天里调AI不是在聊天里管工作AI的产出从生成那一刻起就注定要被淹没在消息洪流里。过去二十年里企业软件解决这个问题的思路是工单系统。Jira、Linear、Trello、Asana走的都是这条路先建一张卡片或者一个issue填好标题、描述、负责人、截止日期、优先级然后把任务分配下去执行过程中的讨论挂在卡片底下完成后关单。这套流程在纯人类团队里运转得还行虽然填表本身是个负担大家都有过我就想让人帮我改个东西结果要填八个字段的烦躁体验但至少产出不会丢。把AI塞进工单系统会遇到另一个问题工单的设计假设是任务的边界在填表那一刻就确定了但和AI协作的时候任务经常是从一句模糊的话开始的帮我看看这周的数据有没有异常你没法要求用户在说这句话之前先打开Jira填一张标准卡片那样的话大部分人宁愿自己看数据。Octo用回路Loop来处理这个矛盾思路和工单完全不一样。回路是从对话里自然长出来的工作单元不是从表单里创建的。你在群里说一句话描述意图对应的智能体回路就建立了不需要先跳转到另一个系统填字段。建单方式有两种手动建和自然语言建自然语言建的时候你用一句话说清目标指定哪个智能体接单创建之后它立即开始工作不需要等待表单审核。每个回路有负责人可以是人也可以是智能体有交付物代码、文档、报告都挂在回路下面不是散在聊天里有验收环节发起人满意通过不满意打回每次反馈自动沉淀成智能体的经验有完整的时间线记录brief、讨论、产出、反馈、结论全在一个地方不会混进别的任务的消息还支持拆子任务和计划图大任务可以逐层拆分派下去每个子任务自己也是一个回路有独立的交付物和验收。和工单的核心区别在起点。工单是先填清楚再干活门槛高但信息齐回路是先聊清楚自然变任务门槛低但过程中信息自然补全。这个顺序差异在AI协作场景下特别重要因为AI可以帮你把模糊的意图补全成可执行的任务描述你不需要在第一句话里就把验收标准想清楚执行过程中智能体会追问、会给初稿、你会在看初稿的过程中逐渐明确自己真正想要什么。人类的思考本来就是这样的不是先想清楚了再动手而是在动手的过程中想清楚。传统工单系统要求你在动手之前就想清楚一切这反人性回路允许你边做边想系统把过程中的决策和偏好记下来。今年7月Octo做了一个关键升级回路从记录型闭环变成了执行型闭环。6月之前的流程是建单、指派、讨论、关单人做所有事系统只负责存AI的产出虽然挂在回路下面但执行还是人在驱动7月之后变成建任务、派智能体、AI自动执行、人验收回路真正能被做完而不只是被记录。这个升级带来的变化是回路不再只是一个存产出的容器它变成了智能体可以理解和操作的工作对象子任务自动拆分、执行进度可视化、打回后自动修改再提交整条链路不需要人手把手推着走。回路工作台目前已经上线了列表视图、看板视图、统一工具条和详情页详情页里能看到子任务树、迭代记录、评审打回历史和计划图项目分组和自动化触发也已经上线定时或事件触发的智能体流水线可以配置目标、上下文、步骤runbook和输出模式。回路和传统任务管理工具的另一个差异是上下文的继承关系。工单系统里每张卡片是独立的你要在卡片描述里把背景信息全部写一遍否则执行人看不懂回路生长在工作区Workspace里工作区里的项目背景、历史决策、团队规范、沉淀下来的经验卡片是所有回路共享的上下文新任务不需要从零开始交代背景智能体进回路的时候自动带上这些信息。工作区还可以自由拉人和智能体组队回路从工作区继承常驻资源不需要每次建任务都重新配置参与者和工具权限。这个设计在多智能体协作场景下价值更大不同智能体进同一个回路看到的上下文一致不会出现A智能体知道的信息B智能体不知道的情况。AI产出丢失这件事表面上看是个存储和检索的问题实际是个数据模型的问题。把AI产出当作聊天消息来存它就一定会丢因为消息模型天然不支持版本、验收、子任务、交付物这些工作管理需要的结构把AI产出强行塞进工单板里它又会因为建单门槛太高而没人用。回路的解法是在聊天和工单之间找了一个新的平衡点从对话中自然生长出结构不需要用户主动做分类和填表的动作但一旦长出来就有完整的任务管理能力。上周octo-marketplace接入Docker Compose一键部署新团队拉起来就能在聊天里直接起回路不需要先搭一套复杂的任务管理系统。octo-cli全文搜索合入主干之后回溯历史回路和交付物也更顺畅找之前的产出不需要再翻几百条聊天记录。整个项目在Mininglamp-OSS组织下以Apache 2.0协议开源支持私有部署所有回路数据和交付物都留在用户自己的环境里。MININGLAMP TECHNOLOGY · GitHub