AI Engineer Europe 2026 · 演講 · 2026-05-16 · 18 分
用 context graph 替 agent 補上決策脈絡
Connecting the Dots with Context Graphs · Stephen Chin,Neo4j
Neo4j 的 Stephen Chin 說明,知識圖譜如何當作 agent 的短期、長期與推理記憶,再用一個授信審核 demo 展示 context graph 怎麼讓決策可追溯、可稽核。
概要
- 資訊散落是核心問題Stephen 說工程師手上有很強的 AI 工具,卻被它們牽著走;企業知識散在 Slack、客戶對話與各個孤立的系統裡,agent 拿不到脈絡,就給不出好答案。
- 圖譜補的是 RAG 缺的背景Stephen 用一個肺氣腫照護計畫的例子對照三種做法,一般 LLM 的答案很泛,向量資料庫 RAG 稍有病人資訊,圖譜則帶出診斷、手術與抽菸史,建議才貼近這位病人。
- 三種記憶放進同一張圖短期記憶是目前流程的狀態,長期記憶是跨任務與跨使用者的歷史,推理軌跡則記下決策為什麼這樣做,可重複利用,也能拿來合規與除錯。
- 關係是圖的一等公民Stephen 認為不必像資料表那樣到處 join,多跳查詢也快,並把 Neo4j agent memory 套件介紹成把三種記憶合在一起的開源專案。
- context graph 記錄的是「為什麼」和傳統稽核紀錄不同,它把決策軌跡、政策、風險因素與員工的理由都掛在實體與關係上,之後的查詢可以拿來參考。
- 授信 demo 展示可解釋性agent 查圖譜後建議不核貸,並列出風險因素、先前決策與詐欺模式,使用者看得到整張被走過的圖。
原話
▶ 03:08“So knowledge graphs are a very powerful tool for us to aggregate all this information, create the connections, create the relationships.”
知識圖譜是很強的工具,能把資訊聚合起來,建立連結與關係
▶ 08:39“So graphs are a great use case for memory because relationships are first class within knowledge graphs.”
圖很適合拿來存記憶,因為關係在知識圖譜裡是一等公民
▶ 11:53“unlike a traditional audit log, they're capturing the why, the decision traces”
和傳統稽核紀錄不同,它們記錄的是為什麼,也就是決策軌跡
▶ 14:38“So this is why knowledge graphs make things explainable and auditable”
這就是知識圖譜讓事情可解釋、可稽核的原因
延伸
- Stephen 說圖也是人表達知識的方式,就像在白板上畫關係,所以 LLM 從非結構化文件建出來的圖,人也看得懂。
- 長期記憶的量最大,Stephen 認為要先有好的 domain model,把業務流程、實體與相關的人表示清楚,才整理得起來。
- context graph 讓原本藏在 Slack、email 裡的非正式討論,變成應用程式裡查得到的先前決策;新的建議也會寫回推理軌跡,供之後查詢。
章節
點時碼直接跳到原片的那一段。
- 開場與自我介紹Stephen 自稱帶領 Neo4j 的開發者關係團隊,這場是 context 與圖譜主題系列的第一講。
- 被 AI 工具牽著走工程師手上有很強的 AI 工具,PR 也都由 agent 審,但主導權似乎在工具那邊,Stephen 想拿回控制。
- 藍色藥丸與紅色藥丸一邊是知識散在 Slack 和孤立系統裡,一邊是整合資料來源、決策軌跡與工具推理,Stephen 用《駭客任務》的比喻號召大家選後者。
- 分析師也在談 context graphGartner 已把 context graphs 列入 AI hype cycle,這個話題則是從 Foundation Capital 那篇「3 兆美元新創機會」的文章開始的。
- 知識圖譜是什麼說明節點、關係與屬性,加上向量嵌入做相似度搜尋,並談 LLM 的語言與推理能力怎麼和圖的結構化知識互補。
- 肺氣腫案例對照同一個照護計畫問題,一般 LLM、向量 RAG 與圖譜增強各給出不同程度的答案,圖譜版本帶入了抽菸史與手術史。
- 三種記憶短期記憶、長期記憶與推理軌跡,各自記什麼、為什麼要保存。
- 為什麼用圖存記憶說明 LLM 能寫 Cypher 也能從非結構化文件建圖,圖的關係是結構的一部分、多跳查詢快,並提到 FastRP 嵌入與 Louvain 社群演算法。
- Neo4j agent memory 套件介紹把短期、長期與推理記憶合成 context graph 結構的開源套件,歡迎外界貢獻。
- Lenny 播客記憶 demo用 Lenny's podcast 的內容建圖,agent 靠記憶 API 取出節目中提到的地點並畫成地圖,得到的是整體視角而非零散的相似片段。
- context graph 與稽核紀錄跨領域的商業問題很難說清楚為什麼這樣決策,context graph 補上決策軌跡與「為什麼」。
- 架構與資料模型檢索工具結合知識圖譜、向量搜尋與資料科學演算法,agent 迴圈的結果寫回圖中供後續查詢使用。
- 授信範例的技術堆疊串接客服工單、CRM 與內部業務資料,共 10 個 MCP 工具,建出 domain graph 與 reasoning graph,前端是 Next.js。
- 審核貸款 demo查詢 Jessica Norris 的核貸,agent 走過圖譜找出歷史與先前被拒紀錄,建議不核貸並附上理由,讓人能據此做出站得住腳的決定。
名詞
- context graph
- 把企業資料、決策軌跡與推理過程連在一起的圖,這場主張它記錄的是決策的原因
- knowledge graph
- 以節點、關係與屬性存放資訊的圖結構,可再加向量嵌入做相似度搜尋
- Cypher
- 知識圖譜的查詢語言,Stephen 提到 LLM 可以自己產生
- Neo4j agent memory
- Neo4j 做的開源套件,把短期記憶、長期記憶與推理記憶整合成 context graph
- reasoning traces
- 推理軌跡,記錄決策的思考過程,供之後類似決策參考,也用於合規與除錯
- FastRP
- Stephen 舉的圖嵌入方法,用來做向量查找,當作進入圖的起點
- Louvain
- Stephen 提到的社群分群演算法,用來在圖中歸組
- Lenny Memory Podcast
- 用 Lenny's podcast 內容建圖的開源 demo,示範長期記憶與推理記憶
- Foundation Capital
- 發表「3 兆美元新創機會」文章、帶起 context graph 討論的投資機構








