当 AI 工作开始在公司内部蔓延时,复用能解决什么问题?
答案很简单。团队经常反复重建相同的组件。一个小组编写了一个数据管道。六个月后,另一个小组编写了类似的管道。第三个团队为一个模型包装了一个新的 API,尽管公司已经有一个能完成这项工作的 API。
这种模式起初看起来很快。其实不然。它造成了重复劳动、漫长的交接和静默的浪费。企业为同样的工作支付了多次费用,但换来的新能力却寥寥无几。
可复用性通过将一个优质资产转化为多个有用资产来解决这个问题。可复用资产只构建一次,文档完善,且设计用于共享。它解决了今天的问题,同时也成为下一个项目的基石。
首先应该复用什么
在企业 AI 工作中,有三类资产最为重要。
首先是数据管道。这是引入原始数据、塑造数据、检查数据并使其可用的逻辑。当管道作为共享资产构建时,团队无需花费数周时间重新创建摄入步骤、清理规则和验证检查。他们从一个已知的路径开始。
其次是模型层。这包括预训练模型、微调配方和嵌入层。团队应能够调整现有模型资产,而不是每次出现新用例时都从零开始。这样可以减少重复设置,防止公司为同一事物训练多个版本。
第三是 API 或接口层。这是 AI 功能向其他系统暴露的方式。稳定的服务契约允许不同产品以可预测的方式调用同一个 AI 函数。这降低了集成工作量,并使变更更易于管理。
这三个领域权重最大,因为它们位于 AI 交付的中心位置。如果它们被很好地复用,周围的大部分工作都会变得更容易。
为什么标准化使复用成为可能
复用不会偶然发生。它依赖于标准化。
这个词听起来往往很沉重。在实践中,它意味着共享的规则,使工作更容易结合在一起。它是工程团队的通用语法。没有这种语法,即使是优质的资产也变得难以使用。
第一部分是文档和工作实践。代码、提示词和模型逻辑必须能被原团队之外的人读懂。如果资产只对创建者有意义,那就不算是真正的共享。
第二部分是数据协议。团队需要相同的模式定义、版本控制方法和验证规则。如果一个系统以一种方式命名字段,而另一个系统以另一种方式命名,公司最终会在自己的工具之间进行翻译。这会拖慢一切进度。
第三部分是数据血缘。团队需要知道数据从何而来、如何变化以及沿途有哪些改动。没有这些记录,信任度会迅速下降。人们不知道自己在用什么,调试也会变慢。
第四部分是部署。共享的 CI/CD 流程、回滚步骤和监控钩子能让发布过程可预测。它们不会消除判断力。它们让发布更安全、更易重复。
这就是标准化赢得其地位的地方。它降低了协调成本。团队花在弄清楚如何合作上的时间更少,花在构建产品本身的时间更多。
一个小例子
想象一家在多个产品上运行客户支持的公司。
一个团队构建了一个管道,拉取工单文本,移除敏感字段,并检查数据是否足够干净以供分析。另一个团队后来需要一个类似类型的输入用于知识搜索工具。如果第一个管道是为复用而设计的,第二个团队可以扩展它。如果不是,他们就会重建相同的逻辑并调试相同的错误。
模型也会出现同样的模式。支持团队可能会为工单分组训练一个嵌入层。产品团队后来可能需要一个类似的层用于搜索和路由。如果模型资产是共享且文档完善的,第二个团队可以从一个已知的基础开始。如果它们是孤立的,公司就会训练另一个版本,然后花时间尝试让它适配。
API 也是如此。如果支持答复通过标准服务契约暴露,其他系统每次调用时都不需要进行定制工作。如果每个团队发布自己的方法,集成就会变成一系列一次性修复。
这个例子很小,但逻辑具有可扩展性。复用将一条可行的路径转变为多条路径的平台。
忽视复用会发生什么
第一个风险是碎片化。团队开始构建相同工具的独立版本。数据格式逐渐偏离。在不同结构上训练的模型无法干净地共享。集成变成了一份全职工作。
第二个风险是复杂性的累积。技术债务并不总是在第一天就显现出来。它在后台增长。新系统依赖旧系统。旧系统依赖定制修复。每个新项目都必须穿过越来越大的迷宫。
这就是为什么为了速度而跳过标准化往往会适得其反。这个捷径在当时感觉更快。后来,它创造了一个更难更改、更难调试、更难扩展的系统。
成本不仅仅是技术层面的。它也影响业务。拥有许多分散 AI 努力的公司,在尝试启动下一个项目时会行动缓慢。拥有可复用资产的公司可以更自信地行动,因为最难的部分已经有了归属。
工作背后的企业模式
最强大的企业 AI 计划同时做三件事。
他们将 AI 作为一个组合来管理,而不是一堆孤立的项目。他们构建许多团队都可以使用的平台基础设施。然后添加复用性和标准化,以便同一资产可以服务于多个用例。
这个顺序很重要。组合思维提供方向。平台基础设施提供基础。复用提供随时间累积的速度。
这就是为什么第一个 AI 用例通常感觉很困难的原因。工作仍在组装中。第二个用例更容易,因为更多的组件已经存在。到了第十个用例,公司不再从头开始。它是在扩展一个已经知道如何工作的系统。
EuroOp LLC 将该模式视为应用工程的实际教训。持久的收益来自于带着共享意识构建一次,然后保持规则足够清晰,以便其他团队可以无摩擦地使用所构建的内容。这正是 EuroOp Insights 旨在遵循的那种管道思维,带有一个应用研发模式和产品背后工作的一个实际要点。