agent 開發框架會極大程度的影響後端業務的開發模式。
以前的模式:寫好方法,做好接口,什麼業務需要就調用,輸入和輸出必須要標準化,花費大量時間去處理格式,接收數據。要做流程控制,略微復雜任務就需要引入狀態機概念進行編排,人造 if/else 工作流。
agent 的模式:找一個 工具調用強、性價比高的模型(未來成本可能到 0),把所有方法做成工具調用,無視輸入輸出死板要求,智能識別需求,工具就是分支,自動流程化命中,靈活性和開發速度是傳統方法幾十倍。
特別是當一個程序是 AI native 的時候,關係型存儲也變得不是關鍵條件,開一個 postgres 大部分數據都存 JSONB 都丟給模型處理也無傷大雅。
每個程序員都得去接觸下 agent 開發,嘗試做一些小玩具,把現有業務改裝,就能體會到流程的完全轉變。
這種感覺很像當年前端 jQuery(dom) -> MVVM 雙向綁定的變革。
查看原文