多组物业 Agent 任务经过容量调度后独立运行、暂停和恢复的抽象场景
返回资讯中心

技术分享 / ENGINEERING

当 Agent 成为生产系统:数字工作如何稳定运行

一次物业 Agent 成功完成分析,只证明一条路径可以工作;当不同时间、不同对象和不同触发来源的数字工作能够被公平调度、暂停恢复并留下可衡量事实,Agent 才真正进入生产系统。

律思原力数字智能研究中心
核心结论:一个 Agent 成功运行是产品能力;大量数字工作能够在有限资源下公平、稳定、可恢复地完成,才是平台的生产能力。

为什么一次成功运行,不是生产系统?

在物业应收账款管理中,一次诉求分析或沟通建议可以在几分钟内完成。但真实生产环境面对的不是一个对象和一次请求,而是不同项目、不同人员、不同业务时点持续进入的工作:有些由人员主动发起,有些按计划批量运行,有些来自上游业务流程,还有一些会因为人工确认而等待数小时。

单任务原型通常默认资源充足、依赖可用、人员及时响应。一旦运行数量增加,问题就从“模型能否给出答案”转向“谁先运行、能同时运行多少、失败后从哪里恢复、等待是否占住资源、结果能否回到具体对象”。这些问题不会因为模型更聪明而自动消失。

因此,LIGOWIN 判断 Agent 是否进入生产,不看它独自连续运行了多少步骤,而看数字工作能否被组织、调度、暂停、恢复和衡量。模型提供推理能力,运行系统负责让许多次独立推理在真实业务约束下长期共存。

为什么任务定义与运行实例必须分离?

任务定义描述一类工作:目标是什么、可以使用哪些能力、什么条件代表完成。运行实例描述这类工作在某个时刻的具体发生:由谁或什么触发、面向哪个对象、进行到什么状态、留下什么结果。如果把两者混在一起,每次改变运行对象或触发方式,都可能复制一套本应稳定的业务逻辑。

LIGOWIN 将同一任务视为可被多种方式调用的稳定契约,再为每次发生创建独立运行事实。这种分离让计划任务、人工任务和业务流程触发可以复用同一能力,也使批量工作中的某一项失败不会模糊其他项的状态。

IDENTITY

独立身份

每次运行对应明确对象、触发来源与任务名称,不能与同类工作的其他运行混为一谈。

STATE

独立状态

等待、运行、中断、完成、失败和停止都有可识别状态,后续系统据此决定如何接续。

RESULT

独立结果

一次运行留下自己的产出、停止原因与资源事实,使管理者能够追踪而不是只看总量。

LIFECYCLE

独立生命周期

运行可以由人工、计划或业务流程触发,也可以在边界成立时暂停、恢复或终止。

这种“定义一次、独立运行”的结构也支持责任追踪:管理者看到的不是一个笼统的“Agent 已执行”,而是某项数字工作在什么边界内开始、为何中断或结束,以及其结果是否能够被下一环节使用。

为什么并发需要预算,而不是越多越好?

LangChain 团队在 2025 年发布的 LangGraph 运行时文章中,将并行、任务队列、Checkpoint、Human in the loop 和 Tracing 等能力归纳为 Agent 走向生产的重要构件。文章特别指出,队列可以把 Agent 的运行与触发它的请求解耦,并为可靠、公平的重试提供基础。这是通用的运行时设计背景。

面向物业数字工作,LIGOWIN 更关心“有限资源如何被许多独立任务共同使用”。模型服务、数据系统、任务执行器和外部接口都有自己的承载边界;同时放开更多运行,可能只是把等待从队列转移到下游,甚至让一种批量工作影响其他更紧迫的任务。

01

全局容量

限制系统同时承载的运行总量,保护模型服务、数据系统与外部依赖。

02

任务容量

限制单类或单批工作占用的份额,避免一个大批次挤占全部执行机会。

03

运行资格

只有时间、状态和前置条件成立的工作才进入候选集合,减少无效竞争。

04

恢复成本

重试和恢复同样消耗资源,需要与正常新任务共同纳入预算。

因此,并发是一项需要预算的运行策略。当前 LIGOWIN 的并行优势主要体现在不同任务批次和业务对象之间的受控并发,不代表多个 Agent 在单次任务内部协同推理;是否在任务内部并行,仍应由真实依赖关系和结果一致性决定。

生产系统追求的不是把所有工作同时启动,而是在不压垮依赖、不放大失败的前提下,让有限容量持续产生有效结果。

为什么公平调度比瞬时吞吐更重要?

如果系统只按到达顺序一次性启动最大批次,一项覆盖大量对象的周期工作可能长时间占用全部名额,其他任务即使规模很小也只能等待。瞬时吞吐看起来很高,组织层面的响应却可能变差。公平调度解决的不是“绝对平均”,而是避免某一类工作在有限容量下形成不受控制的垄断。

LIGOWIN 的稳定设计是先把大批目标分页准备成独立运行项,再在多个有资格的任务批次之间轮转选择,同时受全局容量和单批容量约束。优先级、配额和业务时效可以参与选择,但不能绕开系统的总体承载边界。

01

准备

将大批业务对象分页转化为彼此独立的待运行事实。

02

选择

从多个有资格的任务批次中轮流取得候选工作。

03

约束

同时检查全局余量和单批余量,再决定本轮可以启动多少。

04

执行

每项工作独立进入运行线程,完成、中断或失败后释放相应容量。

对物业企业而言,这种机制有助于让日常分析、周期任务和临时业务需求共享同一运行平台,而不是各自建立一套不透明的执行通道。它支持更稳定的过程协同,但不直接承诺缩短处理时间或提高物业费缴费率,实际结果仍取决于任务设计、数据质量和业务执行。

为什么等待人工不应占用运行容量?

第四篇讨论了可控自主:高影响动作需要在适当节点等待人员批准、修改或拒绝。进入生产后,这个设计还必须回答一个运行问题——等待数小时的任务是否仍然占着一个执行名额。如果答案是肯定的,审批越多,系统越容易被“正在等待”而非“正在计算”的工作占满。

LIGOWIN 把中断视为一种正式状态。任务到达人工节点时保存现场、退出当前执行并释放容量;人员作出决定后,再以原任务身份恢复。等待期间,其他数字工作可以继续推进,管理者也能区分正在执行、等待审批和已经结束的任务。

这与 LangGraph 持久化文档中的通用原则一致:Checkpoint 保存线程在执行过程中的状态,使任务能够在中断或失败后从已知位置继续。外部文档说明运行时能力,LIGOWIN 的领域化判断则是把等待、授权和业务责任一起纳入物业任务状态,而不只保存一段技术执行现场。

延伸阅读:让物业 Agent 知道何时行动、何时停下

恢复机制如何支持数字工作长期运行?

长期运行一定会遇到服务重启、网络波动、外部依赖失败或人工等待。恢复能力不是承诺系统永不失败,而是让失败不必把所有已完成工作清零。任务内部需要保存可接续状态,任务外部也需要识别哪些运行已经完成、哪些仍可重新进入调度。

LIGOWIN 从两个层次处理这一问题:一次 Agent 工作保存自己的运行状态,使中断后能够按原身份接续;调度层保存批次和运行项状态,使服务恢复后可以识别未完成工作并重新安排。两层都必须与幂等设计配合,避免恢复过程重复发送、重复写入或重复触发外部动作。

恢复也需要边界。输入已经过期、业务对象状态已经变化、审批失效或达到资源限制时,系统不应机械重跑,而应留下明确停止或失败事实。真正可恢复的系统,不仅知道从哪里继续,也知道什么时候继续已经不再合理。

如何让数字工作可被观察和衡量?

当 Agent 数量增加,只看最终文本已经无法回答管理问题。一次工作可能正常完成,也可能等待人员、缺少有效信号、达到资源边界或因依赖失败而结束。没有统一状态和事件,团队只能从分散日志猜测系统发生了什么。

LIGOWIN 当前将开始、完成、中断、失败和明确停止等事实纳入运行记录,并保留任务名称、触发来源、停止原因及资源消耗等可观察信息。运行状态也可以汇总为过程统计,帮助管理者理解哪些数字工作正在推进、哪些等待处理、哪些需要排查。

完成

任务达到契约中的完成条件,结果和结束时间成为可查询事实。

中断

任务等待人工或外部条件,保存现场并退出当前执行占用。

失败

执行遇到未处理异常,保留失败状态与定位信息,供恢复或人工处置。

停止

没有上下文、无有效信号或达到资源边界时,以明确原因结束而非继续循环。

可观察事实的价值在于定位和管理,不在于制造漂亮数字。“完成次数”只能说明运行到达某种状态,不能单独证明建议正确、沟通有效或经营目标已经改善。把系统运行量直接等同于业务价值,会掩盖 Agent 最需要被检验的结果质量。

为什么可观测不等于评测闭环?

Tracing 能回答模型看到了什么、选择了什么路径、调用了哪些能力以及在哪里停止;Token 和运行时长能说明资源使用;状态统计能说明多少工作完成或中断。这些信息是评测的基础,却仍然没有回答“结果是否正确、是否适合当前物业场景、是否帮助业务人员作出更好决定”。

管理问题
需要的证据
主要用途
系统发生了什么?
开始、完成、中断、失败、停止位置、停止原因与资源消耗
运行监控与问题定位
工作是否按计划完成?
各类任务数量、状态分布、待审批与完成事实
容量和运营过程管理
结果是否正确、有用?
场景数据集、质量指标、人工复核与线上业务反馈
评测与持续改进

因此,从可观测走向评测闭环还需要场景数据集、清楚的结果质量指标、人员复核和线上反馈。LIGOWIN 已落地的是运行状态、事件与过程统计等基础能力;把它们与系统化质量评测和业务反馈进一步连接,是需要持续建设和验证的方向,不能把现有日志宣传成完整的 Agent Evals 平台。

生产运行能力的边界是什么?

队列、容量预算和恢复机制不能修正错误的任务定义,也不能让低质量数据自动变得可靠。公平调度只管理执行机会,不替代业务优先级判断;Checkpoint 保存的是系统状态,不保证状态中的事实永远正确;可观测记录能够帮助定位问题,却不会自动给出改进方案。

生产能力还意味着持续维护。模型服务、数据依赖、外部接口和业务规则都会变化,容量与策略应依据真实运行证据调整。为了保护安全与可维护性,本文也不公开 LIGOWIN 的实际并发上限、队列、调度周期、恢复扫描方式和基础设施拓扑。

这一篇完成了系列从任务闭环、上下文、能力复用、可控自主到生产运行的路径。LIGOWIN 建设 Agent 平台,不是为了让模型拥有更多自由,而是让智能以可复用、可治理、可验证的方式进入真实物业流程,并成为可以被组织和衡量的数字工作。

生产级 Agent 的标志,不是一次运行从不出错,而是每项数字工作都能被安排、被暂停、被恢复、被解释,并在不再成立时明确结束。
蜀ICP备2024114892号-1川B2-20251381©2024 成都律思原力数字科技有限公司企业微信