先給出可以用於決策的結論
判斷兩者邊界可以從任務輸入開始。員工詢問制度條款時,系統主要需要檢索授權文件、引用來源並在無答案時拒答,重點是RAG。銷售Agent準備客戶跟進方案時,除了知識文件,還需要知道當前員工身份、客戶歸屬、CRM階段、歷史郵件、最近會議、產品價格規則、可呼叫工具和是否需要主管審批,這已經是上下文工程。上下文工程不是替代RAG,而是決定檢索、結構化查詢、記憶、工具和規則如何在正確時間組合,並控制來源、時效和許可權。
判斷前需要確認哪些條件
同一個問題在不同企業、資料和專案階段下可能有不同答案。建議先核對以下條件,再把網上的通用結論代入自己的專案。
建議按什麼順序推進
先明確目標與邊界
列出一個真實任務從開始到完成所需的全部資訊。
驗證關鍵依賴
區分文件知識、結構化資料、實時狀態、記憶、規則和工具。
形成可評審成果
為每類上下文標記來源、許可權、時效和錯誤後果。
用真實結果決定下一步
用正常、衝突、無答案和越權任務驗證上下文鏈路。
放到實際業務中如何理解
售後知識問答可以透過RAG檢索維修手冊。但當系統要判斷某臺裝置是否仍在保修期、查詢該客戶的歷史工單、讀取當前配件庫存並建立現場服務任務時,就必須同時連線客戶身份、裝置檔案、合同、庫存、工單狀態和工具許可權。把這些資料全部拼成長提示既昂貴也危險,更適合建立按任務裝配的上下文服務。 示例不代表特定客戶業績,實際結論需要結合企業自己的業務量、樣本、系統和責任邊界驗證。
最容易踩的坑
把所有資料一次放入長上下文,認為越多越準確
只做向量檢索,不處理業務身份和欄位許可權
把對話歷史永久當作正確記憶,不支援糾錯和刪除
最終應該怎樣驗收或確認
驗收應分別檢查檢索資料、結構化欄位、實時狀態、身份許可權、記憶和工具結果是否正確裝配。對同一問題使用不同使用者身份測試,確認無權內容不會進入上下文;更新知識和業務資料後,結果應按約定時效變化,並保留來源、版本、延遲和成本證據。
準備與供應商或內部團隊溝通時,建議帶上當前流程、代表性樣本、現有系統、計劃時間和預算等級。先把未知項明確標註,再決定採用診斷、PoC、固定範圍專案或持續研發,通常比直接索要一個缺少邊界的價格和工期更可靠。