最近讲循环工程(Loop Engineering)这个概念的话题越来越多,到底什么是循环工程?基于 LangChain 官博这篇《The Art of Loop Engineering》,看看它是怎么把这件事一层一层拆开的。

这篇文章虽然是拿 LangChain 当例子来讲,但重点不只是框架本身。即使你不用 LangChain,也可以借它理解循环工程这种系统到底是怎么运转的,尤其是智能体的操控框架这一层,工程上通常是怎么搭起来的。

图片

智能体有用,不只是因为它会回答问题,而是因为它真的会去现实系统里做事。也正因为这样,想让它稳定地把事做完,靠一个好模型还不够,还得有一套围着具体任务设计好的操控框架。

最里面那层其实不复杂:给大语言模型上下文,让它循环调用工具,直到任务完成。但真正把智能体跑起来,靠的从来不只是这一层。Shawn Wang(swyx,Latent.Space 编辑)在循环构建(Loopcraft)里讲的就是这件事:循环可以一层一层往外套,执行外面还可以再套校验、触发和改进。Sydney Runkle 这篇文章,基本就是顺着这个思路往下拆。

在这里插入图片描述

循环构建(Loopcraft)讲了什么?

循环构建:堆叠循环的艺术(Loopcraft: The Art of Stacking Loops)讲的其实就是一件事:智能体不能只按单次提示词来理解,而要放进一组能分层切换的循环里看。问题不在于“还能不能把提示词再写好一点”,而在于哪些事情该留在里层解决,哪些事情该交给外层去接。[8]

图片

图片

Loopcraft 强调的是同一个系统里可以同时挂很多层:有的层负责把事情做完,有的层负责检查结果,有的层负责接事件,有的层负责拿运行痕迹反过来改系统。它想说的不是一条线性的流程,而是一个能上下切层的结构。[8]

放到智能体系统里,基本就是把执行、校验、事件触发和持续改进拆到不同层里处理。[8]

下面一层一层看。

一、智能体执行循环(Loop 1: The Agent)

第一层最好理解,就是智能体自己那层执行循环。给模型上下文,让它去调工具,事情没做完就继续转。

图片

拿内部文档智能体这个例子来说,用户提了一个需求以后,模型会先规划、起草,再去调工具拉代码仓库、读文件、写文档、开 PR。create_agent 这类原语做的,就是先把模型和工具接起来,让这个最基本的循环跑起来;工具则决定了它能不能真的去系统里做事。[3]

图片

这一层看的是:这个智能体最小可执行闭环有没有搭起来。

二、校验循环(Loop 2: Verification loop)

第二层开始管质量。智能体第一轮输出,很多时候能做出东西,但不一定对,也不一定稳。只要你在意一致性,就得在外面再套一层评估器:按评分规则去看结果,达不到就把反馈送回去重跑。

图片

评估器可以是确定性的,也可以是由智能体执行判断的。大模型评判(LLM as judge)就是很典型的做法。RubricMiddleware 可以直接处理这类模式,也可以在 create_agent 上通过 after_agent 钩子(hook)接起来。放到文档写作这个例子里,评估器会去看链接能不能打开、CI 过没过、代码差异(diff)有没有改出请求范围,把本来得靠人兜底的错误往前挪。[3][4]

图片

代价也很直接:延迟更高,单次成本也更高。但如果你在意的是质量和稳定性,这一层通常不能少。像链接失效、CI 不通过、改动越界这类问题,越早挡住越好。[1]

三、事件驱动循环(Loop 3: Event driven loop)

第三层开始讨论的就不是智能体会不会跑了,而是它怎么接进系统里。它不再是你手动点一下才跑一次的东西,而是被新文档、定时器、事件回调(webhook)这类事件带起来,在后台持续跑。

图片

所以这一层本质上是在讲集成:什么时候触发、从哪儿触发、触发以后写回哪儿。LangSmith Deployment 负责定时任务(cron)和事件回调(webhook)这类触发基础设施;像 OpenClaw 的 heartbeat,就是很典型的定时触发用法,它会把智能体变成一个常开的主动助手。[5][9][13]

以文档智能体为例,它跑在 Fleet 上。Fleet 是 LangSmith 的无代码智能体构建器(no-code agent builder),通道(channels)和调度计划(schedules)负责事件触发和定时触发。LangChain 内部的做法很直白,就是把 #docs-plz 这个 Slack 通道当成入口,有人发消息,文档智能体就跑一轮。[6][12][15]

图片

所以官方示例更像是在讲调度层,而不是让你在应用侧再包一层。定时任务(cron jobs)会按设定的调度时间(schedule)主动创建线程并发送固定输入。定时任务、事件回调、通道、调度计划,本质上都在解决同一件事:怎么把智能体变成系统里长期运转的一个组件。[5][6][12][13]

四、爬坡优化循环(Loop 4: Hill climbing loop)

之所以叫“爬坡优化循环”,是因为这一层不再只是执行任务,而是根据运行轨迹持续调整前面几层的提示词、工具调用、评估规则和操控框架配置,让系统一轮一轮往上爬。

前面三层是在自动化干活,第四层开始自动化进化。它吃的不是单次输出,而是运行轨迹。每次运行,模型做了什么、调了什么工具、评估器给了什么反馈,都会留下痕迹。第四层要做的,就是再用一个分析智能体去看这些痕迹,然后反过来改前面几层的操控框架配置。

图片

所以返回箭头不是简单回到起点,而是直接伸进系统内部,去改系统提示词(system prompt)、任务描述(task description)、提示词放置位置(prompt placement)、工具调用方式,或者评估器规则。LangSmith 里的 Engine,就是用来做这类运行轨迹分析的。[7]

以文档智能体为例,团队会用 Engine 去扫文档智能体的运行轨迹。如果多条运行轨迹反复指向同一类问题,就会自动提 issue,要求回改出问题的提示词或工具。换句话说,外层循环每转一圈,前面几层都不是原来的配置了。[7]

图片

当然,最容易先改的还是提示词和工具,但不只这些。对于跑开权重模型的团队,运行轨迹或评估结果还可以继续喂给强化学习微调(RL fine-tuning),当成训练信号去调模型本身。记忆(memory)、检索技能(retrieved skills)这类辅助上下文,也可以放进这个循环里一起优化。循环是模式,具体拿它优化什么,要看你的系统目标。[7][11]

五、人仍然要参与

讲到这里,很容易误会成:越自动化,人就越不该参与。不是这样。自动化评估器可以检查链接是否可用,但“内容是不是讲对了对象”“这个表达框架(framing)对受众是不是合适”这类判断,还是得靠人来做。[1]

有些经验当然可以提前写进提示词和工具里,但碰到金融交易(financial transactions)、数据库操作(DB operations)这类敏感动作,实时人工审核(live human review)还是必要的。LangChain 也把 human in the loop 做成了一级原语(first-class primitive),不是额外缝一层补丁。[1][14]

人工介入可以放在四个位置:

  1. 在智能体循环里,敏感动作先过人。
  2. 在校验循环里,敏感流程可以由人当评估器。
  3. 在应用层结果回到最终用户或写回真实系统前,先让人做人工批准。
  4. 在爬坡优化循环里,操控框架改动先走人工审核再发布。

所以敏感动作、敏感流程、面向用户的最终输出,以及操控框架变更发布,最好都留一个人工关口。

六、合起来看

四层循环可以直接用下表概括。
在这里插入图片描述
如果把这四层再压成一句话:第一层负责把事做起来,第二层负责把结果卡住,第三层负责把智能体接进系统,第四层负责让系统自己越跑越顺。真正开始复利的,其实是第三层和第四层。智能体一旦被嵌进真实系统里持续运行,再加上基于运行轨迹的持续改进,价值才会拉开。

这也是为什么它一直和循环构建(Loopcraft)放在一起讲。Peter Steinberger(Steipete,OpenClaw 作者)、Boris Cherny(Claude Code 发明者、Anthropic Claude Code 负责人)和 Andrej Karpathy(OpenAI 创始成员、Tesla 前 AI Director)这些人,其实都指向同一个判断:智能体的潜力,不在单次回答,而在你围着它搭出来的循环。

前两层现在大家已经讲得比较多了,后面真正该关注的,反而是第 3 层和第 4 层。因为系统一旦能自己跑起来,再按你的标准持续改,优势就会开始累积。

Satya Nadella(微软董事长兼 CEO)那句判断放在这里就很好理解:谁更早把学习循环(learning loops)搭起来,让人的判断(human judgment)和 token 资本(token capital)一起复利,谁就更容易把优势越拉越开。

最后

选择AI大模型就是选择未来!最近两年,大家都可以看到AI的发展有多快,时代在瞬息万变,我们又为何不给自己多一个选择,多一个出路,多一个可能呢?

与其在传统行业里停滞不前,不如尝试一下新兴行业,而AI大模型恰恰是这两年的大风口,人才需求急为紧迫!

人工智能时代最缺的是什么?就是能动手解决问题还会动脑创新的技术牛人!智泊AI为了让学员毕业后快速成为抢手的AI人才,直接把课程升级到了V6.0版本‌。

这个课程就像搭积木一样,既有机器学习、深度学习这些基本功教学,又教大家玩转大模型开发、处理图片语音等多种数据的新潮技能,把AI技术从基础到前沿全部都包圆了!

课堂上不光教理论,还带着学员做了十多个真实项目。学员要亲自上手搞数据清洗、模型调优这些硬核操作,把课本知识变成真本事‌!

图片

课程还教大家怎么和AI搭档一起工作,就像程序员带着智能助手写代码、优化方案,效率直接翻倍‌!

这么练出来的学员确实吃香,83%的应届生都进了大厂搞研发,平均工资比同行高出四成多‌。

智泊AI还特别注重培养"人无我有"的能力,比如需求分析、创新设计这些AI暂时替代不了的核心竞争力,让学员在AI时代站稳脚跟‌。

课程优势一:人才库优秀学员参与真实商业项目实训

图片

课程优势二:与大厂深入合作,共建大模型课程

图片

课程优势三:海外高校学历提升

图片

课程优势四:热门岗位全覆盖,匹配企业岗位需求

图片

如果说你是以下人群中的其中一类,都可以来智泊AI学习人工智能,找到高薪工作,一次小小的“投资”换来的是终身受益!

·应届毕业生‌:无工作经验但想要系统学习AI大模型技术,期待通过实战项目掌握核心技术。

·零基础转型‌:非技术背景但关注AI应用场景,计划通过低代码工具实现“AI+行业”跨界‌。

·业务赋能 ‌突破瓶颈:传统开发者(Java/前端等)学习Transformer架构与LangChain框架,向AI全栈工程师转型‌。

图片

智泊AI始终秉持着“让每个人平等享受到优质教育资源”的育人理念‌,通过动态追踪大模型开发、数据标注伦理等前沿技术趋势‌,构建起"前沿课程+智能实训+精准就业"的高效培养体系。

重磅消息

人工智能V6.0升级两大班型:AI大模型全栈班AI大模型算法班,为学生提供更多选择。

图片

图片

由于文章篇幅有限,在这里我就不一一向大家展示了,学习AI大模型是一项系统工程,需要时间和持续的努力。但随着技术的发展和在线资源的丰富,零基础的小白也有很好的机会逐步学习和掌握。

【最新最全版】AI大模型全套学习籽料(可无偿送):LLM面试题+AI大模型学习路线+大模型PDF书籍+640套AI大模型报告等等,从入门到进阶再到精通,超全面存下吧!

获取方式:有需要的小伙伴,可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

来智泊AI,高起点就业

培养企业刚需人才

扫码咨询 抢免费试学

⬇⬇⬇

在这里插入图片描述

在这里插入图片描述

AI大模型学习之路,道阻且长,但只要你坚持下去,就一定会有收获。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐