「能做事」的 AI Agent,而不只是聊天視窗時,很快就會遇到一個架構問題:AI 推理、工具呼叫、業務邏輯,這三件事該怎麼分層?
2026-07-16
「能做事」的 AI Agent,而不只是聊天視窗時,很快就會遇到一個架構問題:AI 推理、工具呼叫、業務邏輯,這三件事該怎麼分層?
在維護一套「規則設定」型系統時(例如批次匯入驗證、表單規則、流程狀態設定等),常常會遇到一個共同的問題:
設定項目很多,但大部分情境只需要覆寫其中一兩個欄位,其餘都用同一套預設值。
這篇文章用一個簡化過的範例,說明 C# 的 positional record + 預設參數(optional parameter) 怎麼解決這個問題,以及背後的設計考量。
C#中,快取(Caching)是一種常用的技術,用來暫時存儲資料,以便於快速訪問已經被處理過的資料。快取可以顯著減少對資料來源(如資料庫或是網路服務)的重複查詢,提升應用程序的性能和響應速度。
使用 OAuth 2.0 讀取.JSON 金鑰設置