根據 Beating,LangChain 發布了一個名為 RubricMiddleware 的新 Deep Agents 元件,使 AI 代理能夠依照預設標準,自動審查並精煉自身輸出。開發者可以定義完成標準,例如程式碼通過測試、報告涵蓋指定章節,或回覆避免被禁止的內容。系統會觸發審查模型,將每一個輸出依照評分規則(rubric)進行驗證;若未達標準,則會透過回饋迴圈將資訊回傳給代理進行修訂,直到通過或達到迭代上限為止。
這種機制解決了常見的挑戰:在複雜任務中,代理往往無法符合格式、測試、引用或章節要求。RubricMiddleware 作為嵌入任務流程管線中的自動化品質檢查,協助代理理解真正的完成狀態,而非產生僅接近的答案。此方法最適用於具有明確驗收標準的任務,例如驗證俳句的音節數、確認程式碼重構測試、或確保報告的完整性。