Skip to content

09 · 全景地圖:Prompt / Skill / Agent / MCP ​

你現在能把一件事說清楚了(06、08)。這一章回答的是"然後呢"——那些你在各種文章裡刷到的詞,彼此是什麼關係,哪些現在就該學,哪些知道有這麼個東西就行。

一條主線:越往後越省事 ​

用帶新人的說法,就是從"你盯著他"到"他自己跑":

概念帶新人你要做的事什麼時候用
01Prompt當面把活交代清楚每次寫一段話一次性的活
02Skill給他一本 SOP 手冊把規矩打包存起來,一句話觸發每週都要重複的固定流程
03Workflow給他一張流程單把步驟定死,一步步照著走多步驟、但每次都是同樣幾步的活
04Agent放手讓他自己跑給一個目標,它自己拆步驟、執行、檢查多步驟、而且事先不知道有幾步
05MCP給他一張門禁卡接上外部系統需要連資料庫、發訊息、調工具時

順序不能反

先會交代,才談得上放手。 一個連需求都說不清的人,直接上 Agent 只會得到一堆更快產生的垃圾。這是本書唯一一條關於學習順序的硬建議。

順帶把最容易搞混的 03 和 04 先分清楚:區別只有一個——誰來決定走幾步。 你把步驟寫下來,就是 Workflow;讓它自己拆,就是 Agent。能寫下來的,就該寫下來。

Skill —— 值不值得打包,看頻率 ​

你在 08 寫的那條紀要 Prompt,很好用。問題是:下次開會你還得再寫一遍。

Skill 就是把這套規矩存下來,以後一句"按我們的規範整理成紀要"就觸發。不同產品叫法不同——自定義 GPTs、智慧體、技能、專案規則檔案,本質都是同一件事:把每次都要重講的部分固化。

判斷標準簡單到不用想:

一件事你只幹一次,Prompt 就夠;一件事你每週都幹,就值得做成 Skill。

01Prompt提示詞 · 當面交代的那句話你每次當面交代給它的那段話。說得越具體,結果越靠譜;臨時的,說完就沒了。適合一次性的活
02Skill技能 · 給它一本 SOP把常用的規則和說法打包存起來,以後一句話觸發,不用每次重講。適合每週都重複的固定流程
03Workflow工作流 · 給它一張流程單把步驟定死,它照著一步步走。慢一點,但每次都一樣,錯了知道停在第幾步。適合多步驟、但每次都是同樣幾步
04Agent代理 · 放手讓它自己跑你給一個目標,它自己拆步驟、執行、檢查、再修正——中途你插不上手。適合事先不知道有幾步的活
越往後越省事,但順序不能反 —— 先會交代,才談得上放手

Workflow —— 大多數"自動化"其實是這個 ​

真實的活很少只有一步:會開完 → 整理紀要 → 抽出待辦 → 按人分組 → 生成派活訊息 → 你過一眼 → 發出去。

六步,而且每次都是這六步。這種情況你要的不是一個會思考的東西,是一條流水線:每一步幹什麼、產出什麼、交給下一步什麼,全部由你事先定死。

好處很實在:錯了知道錯在第幾步、改一步不影響別的、成本能算得出來。

判斷標準跟 Skill 一樣樸素:

拿張紙,把這件事你自己是怎麼做的一步步寫下來。寫得出來,那就是一條 Workflow。

這一格詳見 Workflow 篇。

Agent —— 它是一種工作模式,不是某個軟體 ​

你說"做份競品分析",它自己去搜資料、整理資料、成稿、再自查一遍。中間不用你插手——這個"自己跑完全程"的狀態就叫 Agent(智慧體)。

拆開看,Agent = 會規劃(先想清楚分幾步)+ 能調工具(搜尋、讀檔案、跑程式碼)+ 能迴圈(做完看一眼,不行就改)。三樣湊齊,就是一個 Agent。

注意三點:Agent 不是一個產品名,市面上叫"XX Agent"的軟體是把這套模式封裝好了;它跑得越自主,你越要在一開始就把目標說清楚——中途你插不上手;以及最重要的一條——一件你已經知道該怎麼做的事,別交給它。那種事寫成 Workflow 更快、更便宜、錯了還能定位。

真到了要放手的時候,怎麼給目標、怎麼劃邊界、怎麼設上限、怎麼驗收,詳見 Agent 篇。

MCP —— 一個統一的插頭 ​

模型本身什麼也做不了。想讓它查你的資料庫、發條訊息、調個內部系統,得給它接上。

以前每接一個系統都要單獨寫一遍對接程式碼,換個模型再寫一遍。MCP(Model Context Protocol)把這件事標準化了:一次開發,各家模型都能用。類比就是 USB-C——以前每個裝置一根線,現在一根線通吃。

這個你現在知道有這麼個東西就夠了。它是把 AI 從"只會說"接到"能動真格"的那道門,等你真需要連內部系統的時候再回來看——Agent 篇 04 章講了它是什麼、什麼時候需要、以及裝之前該檢查什麼。

中間還有一層:讓它"能幹活"的那些詞 ​

上面四個是主線。你還會刷到另一批詞——它們解決的是同一個問題:怎麼讓模型的輸出能被下游程式用,以及怎麼讓它知道它本來不知道的事。

詞一句話帶新人的說法
Structured Output(結構化輸出)逼它按指定格式(通常是 JSON)輸出,讓程式碼能直接解析要求他填表,而不是寫小作文
Function Calling(函式呼叫)模型決定"該調哪個工具、傳什麼參數",執行由你的程式碼幹他填一張工單,實際動手的是別人
RAG(檢索增強生成)先從你的資料庫裡檢索出相關片段,再連問題一起塞給模型派活時順手把相關資料夾遞給他
Embedding(嵌入向量)把文本翻譯成一串數字,意思相近的數字也相近給每份資料貼一個"語義座標"
向量数据库專門存這些數字、並能飛快找出"最接近的幾條"那個按語義排好序的檔案櫃
微调(Fine-tuning)用你的資料繼續訓練,改變模型本身的行為送他去脫產培訓

這一層不是入門必需,但有兩個問題你遲早會被問到,先給你答案:

RAG 和微調,什麼時候用哪個 ​

這是最高頻的一道題,記住這一句就不會錯:

RAG 補的是知識,微調改的是行為。

RAG微調
解決它不知道我們公司的事它不按我們的方式幹活
怎麼做檢索資料塞進上下文拿資料重新訓練
資料更新改文件即可,立刻生效得重新訓一次
成本低高,還要準備訓練資料
先試哪個先試這個RAG 試過確實不行再考慮

九成的"我們要不要微調一個自己的模型",答案是先老老實實做 RAG。

那 ChatGPT / Claude / Codex / 各種 IDE 算什麼 ​

它們是你安排新人幹活的工位。

同一個新人,你讓他在一張便籤紙上辦公(網頁聊天框),還是給他一個配齊了流程、檔案、工具的工位(編碼類工具、企業內部平臺),產出是不一樣的。但方法在哪個工位都通用——你今天學的五要素,換到哪個工具上都成立。

有哪些工位、各自給誰用,見工具篇;怎麼挑,見 10 · 選模型、選工具。

四個階段,一張圖收口 ​

把上面所有詞按"為什麼會出現它"排一遍,邏輯就清楚了——每個東西存在,都是因為上一階段不夠用:

四個階段:每個東西存在,都是因為上一階段不夠用

①跟它說話Prompt · System Prompt · Few-shot
說得再好,它也會忘、會編
②認清它的邊界Token · 上下文視窗 · 幻覺
知道了邊界,那怎麼讓它真能幹活
③讓它能幹活結構化輸出 · Function Calling · RAG · 微調
每一步都要你盯著,太累
④讓它連著跑Skill · Workflow · Agent · MCP
你現在在 ①②,並且能把 ③ 的名詞對上號 —— 入門篇到此為止

你現在在 ①②,並且已經能把 ③ 的名詞對上號。這就夠了——入門篇到此為止。

下一步 ​

10 · 選模型、選工具,和入門期的十條鐵律 —— 最後一章,把選型和習慣一次說完。

一份講通用概念的入門手冊 · 不綁定任何一家模型或工具 · 例子可直接照抄