![]()
去年AI腳手架(Scaffolding)的提法比較流行,而今年則出現(xiàn)了一個(gè)新的名詞AI Harness,而最近又在流行龍蝦-OpenClaw。這些概念到底是怎么回事呢,昨天和幾個(gè)朋友交流AI的時(shí)候就有人提出龍蝦和Harness是什么關(guān)系呢?談龍蝦和Harness的時(shí)候都會(huì)提到Skills,這些概念搞得有點(diǎn)亂。
在這一年多的AI發(fā)展浪潮中,AI Harness和AI腳手架(AI Scaffolding) 是兩個(gè)常被提及的概念,但它們指代的對(duì)象和解決的痛點(diǎn)有所不同。簡(jiǎn)單來(lái)說(shuō),Harness是解決“如何可靠地運(yùn)行和管理復(fù)雜AI智能體”的基礎(chǔ)設(shè)施,而AI腳手架則是解決“如何快速構(gòu)建和迭代這些智能體”的開(kāi)發(fā)框架。AI harness又被稱(chēng)為Agent Harness(智能體 harness/駕馭層),這是一個(gè)被行業(yè)重新定義的關(guān)鍵基礎(chǔ)設(shè)施概念,它是一套包裹在AI模型外部的控制、監(jiān)控和糾錯(cuò)系統(tǒng)。如果把大模型比作“引擎”,那么Harness就是“底盤(pán)、方向盤(pán)、剎車(chē)系統(tǒng)和儀表盤(pán)”。它能夠確保AI應(yīng)用的長(zhǎng)流程穩(wěn)定性,在執(zhí)行多步驟任務(wù)(如:查詢數(shù)據(jù)庫(kù)->分析數(shù)據(jù)->生成報(bào)告->發(fā)送郵件)時(shí),即使某一步出錯(cuò)也能自動(dòng)重試或修正,而不是直接崩潰。另外它可以安全地管理AI對(duì)外部API、數(shù)據(jù)庫(kù)的調(diào)用權(quán)限,防止誤操作。同時(shí)記錄AI的每一個(gè)思考步驟和決策依據(jù),滿足企業(yè)合規(guī)需求。另外它還允許人類(lèi)在關(guān)鍵節(jié)點(diǎn)介入,糾正AI的偏差。從上面的功能描述可以看出,Harness在AI應(yīng)用中的地位十分關(guān)鍵。
而AI腳手架則是一組預(yù)制的代碼模板、庫(kù)、工作流引擎和最 佳實(shí)踐集合,旨在降低構(gòu)建AI應(yīng)用(特別是多智能體系統(tǒng))的門(mén)檻。AI腳手架將常見(jiàn)的AI功能(如記憶管理、RAG檢索增強(qiáng)生成、工具調(diào)用器、評(píng)估模塊)封裝成即插即用的組件。并通過(guò)可視化編排,通過(guò)拖拽方式設(shè)計(jì)智能體的工作流,自動(dòng)生成底層代碼。同時(shí)提供安全的本地運(yùn)行環(huán)境,讓開(kāi)發(fā)者可以在不消耗大量云端算力或不泄露數(shù)據(jù)的情況下測(cè)試智能體邏輯。一些開(kāi)源框架,如基于LangChain、LlamaIndex進(jìn)化而來(lái)的新一代框架,以及針對(duì)特定模型(如Claude)優(yōu)化的編排平臺(tái),以及各大云廠商推出的Agent開(kāi)發(fā)平臺(tái)(如字節(jié)扣子Coze、微軟Copilot Studio等)本質(zhì)上也是高度封裝的腳手架。進(jìn)入2026年,新一代的腳手架更強(qiáng)調(diào)“多智能體協(xié)作”的支持,以及如何輕松地將開(kāi)發(fā)好的智能體部署到生產(chǎn)環(huán)境的Harness中。
可以將它們的關(guān)系理解為“造車(chē)”與“開(kāi)車(chē)/管車(chē)”的關(guān)系,AI腳手架是造車(chē)流水線,幫助開(kāi)發(fā)者快速、低成本地組裝出一輛輛功能各異的汽車(chē)(AI智能體應(yīng)用)。它解決了從無(wú)到有和開(kāi)發(fā)效率的問(wèn)題。Harness是“交通管理系統(tǒng)”和“車(chē)輛控制系統(tǒng)”,當(dāng)造出來(lái)的車(chē)被投放到復(fù)雜的現(xiàn)實(shí)道路(企業(yè)生產(chǎn)環(huán)境)上行駛時(shí),Harness確保它們不闖紅燈(合規(guī))、不翻車(chē)(穩(wěn)定性)、能在拋錨時(shí)自動(dòng)救援(容錯(cuò)),并記錄行車(chē)日志(可觀測(cè)性)。它解決了“從有到穩(wěn)”和“規(guī)模化落地”的問(wèn)題。當(dāng)前行業(yè)共識(shí)是,只有腳手架而沒(méi)有Harness,AI應(yīng)用只能是演示Demo;只有Harness而沒(méi)有高效的腳手架,開(kāi)發(fā)成本又太高。因此,成熟的AI工程化體系通常是基于腳手架快速構(gòu)建,依托Harness穩(wěn)定運(yùn)行的組合模式。
而OpenClaw不是造車(chē)工具也不是交通管理系統(tǒng),它是“車(chē)”本身,它是一輛最為簡(jiǎn)配的新能源汽車(chē),有很強(qiáng)的可能性,但是配飾還比較粗糙,底盤(pán)也沒(méi)有優(yōu)化調(diào)校。對(duì)它經(jīng)過(guò)加裝改造之后,具有成為一輛好車(chē)的潛質(zhì)。
如果腳手架是造車(chē)的流水線,Harness是交通指揮系統(tǒng),那么 OpenClaw 就是一輛已經(jīng)造好、加滿油、可以直接開(kāi)上路的車(chē)。用戶不需要關(guān)心車(chē)是怎么造的,這是腳手架的工作,也不需要自己去設(shè)計(jì)交通規(guī)則,這些是Harness職責(zé),只需要告訴它“把人和貨送到哪里”即可。
OpenClaw 內(nèi)部使用了某些 Harness 機(jī)制,比如簡(jiǎn)單的重試邏輯或沙箱運(yùn)行,來(lái)保證自身穩(wěn)定,但它本身不是一個(gè)通用的、可供其他項(xiàng)目調(diào)用的 Harness 平臺(tái)。其內(nèi)部的Harness 屬性管控層還不完善,需要外部更強(qiáng)的治理。僅有像 OpenClaw 這樣的“車(chē)”是不夠的,必須配合強(qiáng)大的 Harness控制系統(tǒng)才能真正安全行駛。 我們可以將 OpenClaw 這類(lèi)應(yīng)用部署在更完善的 Harness 平臺(tái)上運(yùn)行,也許 OpenClaw 的后續(xù)版本會(huì)內(nèi)置更強(qiáng)大的 Harness 模塊。
老白從去年1月份開(kāi)始從一個(gè)DBA轉(zhuǎn)型為一個(gè)AI加持的DBA,帶領(lǐng)一幫小伙伴一起構(gòu)建一個(gè)數(shù)據(jù)庫(kù)運(yùn)維領(lǐng)域的,在AI Harness駕馭下的AI腳手架平臺(tái),并在此基礎(chǔ)上為國(guó)產(chǎn)數(shù)據(jù)庫(kù)開(kāi)發(fā)運(yùn)維智能體,這一年多的實(shí)踐中感觸良多。在剛剛開(kāi)始干的時(shí)候也不清楚腳手架、Harness這些思想理念,不過(guò)當(dāng)我們把一個(gè)DEMO變成可以在用戶生產(chǎn)環(huán)境中穩(wěn)定運(yùn)行的工具的時(shí)候,運(yùn)用了大量的技巧和方案去解決穩(wěn)定性、可重復(fù)性、有效性的問(wèn)題,經(jīng)過(guò)一年時(shí)間才算有小成。最近仔細(xì)學(xué)習(xí)了老美AI企業(yè)的一些思想,發(fā)現(xiàn)人家已經(jīng)形成了十分完善的體系,這對(duì)于構(gòu)建企業(yè)級(jí)的AI應(yīng)用十分關(guān)鍵。我在和一些用戶交流AI智能體在數(shù)據(jù)庫(kù)運(yùn)維中的應(yīng)用時(shí),被問(wèn)及的問(wèn)題,基本上老外的這套造車(chē)、管車(chē)、用車(chē)的理論都已經(jīng)提出了十分有效的解決方案。因此我覺(jué)得企業(yè)在搞AI智能體之前,先把這幾個(gè)的關(guān)系考慮清楚,先搭建起基礎(chǔ)平臺(tái),可能可以少走很多彎路。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.