跳到主要內容
Cypher's Practical Coding
正在準備工作環境...

延伸觀點:Graph Engineering 的定位

Graph Engineering 是 2026 年 7 月在社群裡開始流行的名字。概念不新——分散式系統設計、工作流引擎、DAG 排程器早就存在。新的是把這些工具和思維應用到 LLM / AI Agent 系統上。

這最後一課,把學到的東西放回大脈絡裡。

三層不替代,是疊加

層次設計什麼工具舉例何時學
Prompt Engineering一個提示角色設定、CoT、few-shot入門就學
Loop Engineering一個迴圈Hooks、Skill、Review Gate有自動化需求時
Graph Engineering多個迴圈的拓撲Node、Edge Contract、DAG系統有多個 loop 互動時

你不會因為學了 Graph 就不需要好的 Prompt。每一層解決不同粒度的問題。Graph 管的是「loop 跟 loop 之間怎麼接」,不是取代 loop 內部的設計。

跟 Harness Engineering 的關係

如果你上過這個平台的 Harness Engineering 課程,你會發現 Graph Engineering 跟它有交集:

  • Harness Engineering 關注的是「如何駕馭一個 AI Agent」——權限、工具、規則、觀測
  • Graph Engineering 關注的是「多個 Agent 之間如何組成系統」——拓撲、邊的合約、routing

一個是單體的治理,一個是系統的編排。兩者互補。

你現在可以做的事

學完這十課,你不一定要立刻建一套自動化系統。但你可以:

1. 把現有工作流畫出來

不用新工具。拿一張紙,把你最常做的工作流畫成圖。標上節點類型、連上邊、找出缺 contract 的地方。光是這一步,就能讓你看到以前沒注意到的問題。

2. 跟 AI 協作時更精準地描述需求

以前:「幫我做一個客服自動化系統。」 現在:「我需要一張 DAG:客戶訊息進來 → Router 根據意圖分流 → 三條路徑各有 Agent → 結果匯到品質審查 Gate → 通過後回覆客戶。生成→審查的邊需要 Edge Contract,schema 包含回覆文字和信心分數,timeout 30 秒。」

用精確的詞彙描述需求,AI 回來的架構就更貼近你要的。

3. 判斷什麼時候不需要 Graph

這跟知道什麼時候需要一樣重要。大多數任務用 Prompt 或 Loop 就夠了。能判斷「這裡不需要 Graph」本身就是一種工程能力。

一句話帶走

Graph Engineering 的核心不是畫節點——是設計邊的合約。

節點可以換。邊的合約是系統的骨架。

先定義邊,再畫節點。

AI 協作:學了這個,跟 AI 怎麼配合?

你現在對 AI 的角色認知從三層升級了:

你的角色對應層次
Prompt 寫手Prompt Engineering
循環設計師Loop Engineering
系統架構師Graph Engineering

你的人類優勢:

  • 看到全局的拓撲——哪裡有隱含的依賴、哪裡有風險集中
  • 做出 trade-off 決策——成本 vs 品質 vs 速度,只有了解業務的人能決定

可以這樣跟 AI 說:

我有一個完整的工作流圖(貼上描述),包含 X 個節點和 Y 條邊。幫我做一次全面健康檢查:節點分類是否合理、有沒有多餘的節點、邊的 contract 有沒有漏洞、是否需要升級到框架工具。

挑戰任務

Task 1

回顧你在第 7 課畫的圖。現在用這門課學到的所有概念重新審視:

  1. 有沒有節點分類錯的?
  2. 有沒有邊缺 contract 的?
  3. 拓撲模式是否正確?
  4. 有沒有第 8 課提到的五種風險?
  5. 需不需要升級到框架工具?

寫下你的發現和改進計畫。

BackComplete Course →