Workflow
Eclipse LMOS
icon
搜索文档
Python只是前戏,JVM才是正餐!Eclipse开源新方案,在K8s上不换栈搞定Agent
AI前线· 2025-11-09 13:37
Eclipse LMOS项目概述 - Eclipse基金会推出开源AI代理平台Eclipse LMOS,核心组件为代理定义语言(ADL),允许用户无需编写代码即可定义AI行为[2] - 项目采用"先落地、后开源"路径,前身为德国电信在生产环境中的实践,后在Eclipse基金会完成孵化[2] - 项目完整开源地址为https://github.com/eclipse-lmos[3] 技术架构与设计理念 - LMOS平台原生支持Kubernetes/Istio,服务JVM生态,旨在用统一开放方式重构企业级AI代理开发与运维链路[2] - 项目对标专有平台和以Python为主的企业AI技术栈,对闭源替代方案发起正面挑战[2] - 采用Kotlin作为主语言,便于打造领域专用语言(ADL),让业务部门能够像写SOP一样定义代理行为[12][17] - 平台基于云原生计算基金会(CNCF)技术栈构建,目前处于alpha版本[17] 企业应用实践与成效 - 德国电信在10个欧洲国家上线面向销售与客服的AI能力,月均处理约450万次会话[8] - 到2024年,转人工次数下降38%,成为欧洲最大规模之一的投入生产的Agentic系统[8] - 开发周期从最初一个月压缩到一两天即可完成新代理部署[10] - 只需一名数据科学家与一名工程师配对即可快速完成从业务想法到生产部署的全流程[10] 平台核心组件 - ADL模块:结构化、模型无关的描述语言,支持可视化创作与多角色协作,让业务与工程团队共写代理[17] - ARC Agent Framework:基于JVM/Kotlin,提供IDE级开发体验与可视化调试[17] - LMOS平台层:开放的云原生编排层,用于代理生命周期管理、发现、语义路由和可观测性[17] - LMOS Operator负责生命周期管理,当新应用安装时接收事件通知并抓取描述文档[18] 行业定位与差异化优势 - 项目探索如何将AI能力贴近企业熟悉的JVM技能栈,避免企业抛弃既有成果重建Python技术团队[4][6] - 与主流AI工具生态分道而行,避免企业承受无序膨胀的技术栈,某些评测工具为一个函数需要25个容器[7] - 平台让AI代理以最低迁移成本进入生产系统,顺畅对接组织多年建设的DevOps流程、可观测性工具与API库[7] - LMOS协议借鉴W3C成熟标准,从Matter/Thread等去中心化技术中汲取灵感,实现可发现、可互操作的代理网络[19]
Python只是前戏,JVM才是正餐,Eclipse开源新方案,在K8s上不换栈搞定Agent
36氪· 2025-11-03 16:51
Eclipse LMOS平台与ADL技术概述 - Eclipse基金会在其开源平台Eclipse LMOS中推出"代理定义语言"(ADL),这是一种结构化、与模型无关的描述方式,允许用户无需编写代码即可定义AI行为[1] - ADL将成为智能体计算平台LMOS的核心组件,该项目从一开始就瞄准在Kubernetes/Istio上原生运行,服务JVM生态,旨在用统一、开放的方式重构企业级AI代理的开发与运维链路[1] - LMOS项目采取"先落地、后开源"的路径,其前身是德国电信在传统云原生架构中的生产级实践,之后才在Eclipse基金会中完成孵化[1] 技术理念与市场定位 - LMOS项目的初衷是探索如何将AI能力尽量贴近企业已经熟悉的技能栈,而不是迫使企业抛弃既有成果,避免企业需要"推倒重来"再组建昂贵的新队伍[2] - 该项目对标专有平台与以Python为主的企业AI技术栈,对长期主导企业AI的闭源替代方案发起正面挑战[1] - 对于深耕JVM体系的企业来说,没有必要完全改变技术栈,LMOS允许企业沿用既有基础设施、API与DevOps能力[4] 架构设计与技术实现 - 平台以Kubernetes为底座,配合Istio等组件提供能力,将"代理/工具"以微服务形态部署到K8s环境,并通过自定义资源(CRD)提升为一等公民,支持声明式管理与可观测性[5] - 开发者能沿用既有工作流:只需推一个智能体镜像,即可在新环境中运行和独立测试;运维团队可以直接用kubectl get agents、kubectl apply去监控与发布[6] - 系统采用Kotlin作为主语言,便于打造领域专用语言(DSL),即ADL,避免了Python生态中需要多个容器支撑简单功能的复杂性问题[6][10] 实际应用成效 - 该平台已支撑德国电信的多项AI应用,包括多次获奖的客服机器人Frag Magenta[7] - 到2023年底,首个代理在德国电信投入生产,并在欧洲加速扩展:覆盖范围从3-4个国家增至10个国家,上线后月均处理约450万次会话;到2024年,转人工次数下降38%[7] - 开发周期显著压缩:从最初第一个代理花费一个月时间,降到15天,最终基本一两天就能完成一个代理连同一组用例的开发[8] 平台核心模块构成 - ADL模块:结构化、模型无关,支持可视化创作与多角色协作,让业务与工程团队共写代理,业务部门能够像写SOP一样定义代理行为[13] - ARC Agent Framework:基于JVM/Kotlin,提供IDE级开发体验与可视化调试,让工程师专注业务API与集成逻辑[13] - LMOS平台层:开放的云原生编排层,用于代理生命周期管理、发现、语义路由和可观测性,基于CNCF技术栈构建[13] 运维与扩展能力 - 只需一名数据科学家与一名工程师配对,从业务提出想法到将代理部署到生产都能非常快,小团队带来明显的成本优势[8] - 平台支持跨多国部署,技术架构支持"平台化、集中式"的统一部署与管理,能够在10个国家运营[4][8] - LMOS Operator负责生命周期管理,当新应用安装时会接收事件通知,抓取描述文档并写入Kubernetes Registry[14] 行业影响与战略意义 - Eclipse LMOS站在Python阵营与JVM世界的缝隙之间,试图把AI代理带回企业能理解、能运维、能长期托管的基础设施之上[18] - 该平台正在提供一个强大的开放平台,任何组织都可以据此构建可扩展、智能且透明的代理系统,替代专有产品[18] - 在"代理大多运行于云、而云标准已成型"的现实里,LMOS这样的路径能够将代理与现有云原生栈真正对接[17]