第二章 TP 的核心定位
2.1 認知共享協定 vs 訊息傳遞協定
理解 TP 的核心定位,需要首先區分兩種截然不同的通訊範式。
訊息傳遞範式:「傳話」模式
傳統通訊協定——從 HTTP 到 gRPC,從 MCP 到 A2A——本質上都遵循同一種範式:序列化 → 傳輸 → 反序列化。
發送方將內部狀態編碼為某種線路格式(JSON、Protobuf、XML),透過網路傳輸到接收方,接收方再將線路格式解碼為自己的內部表示。每一次通訊都是一次完整的資訊打包和拆包過程。
這種模式如同「傳話」——信使將說話人的意思記錄下來,跑到另一個人面前複述。資訊在編碼和解碼的過程中,不可避免地會產生損耗:語境丟失、隱含假設遺漏、表達精度下降。
認知共享範式:「心靈感應」模式
TP 提出了一種根本不同的範式:在授權範圍內建立共享的認知空間,雙方直接存取共享的認知資源。
在這種模式下,通訊雙方不再需要將所有資訊打包成訊息來回傳遞。相反,它們在一個受控的共享空間中協作——共享的記憶片段、視圖狀態、推理規則和環境上下文構成了雙方共同的認知基礎。
graph LR
subgraph "訊息傳遞範式"
A1["Fay A 內部狀態"] -->|"序列化"| M1["訊息"]
M1 -->|"傳輸"| M2["訊息"]
M2 -->|"反序列化"| B1["Fay B 內部狀態"]
end
graph LR
subgraph "認知共享範式"
A2["Fay A"] <-->|"直接存取"| SC["共享認知空間<br/>記憶 · 視圖 · 規則 · 上下文"]
B2["Fay B"] <-->|"直接存取"| SC
end
style SC fill:#4A90D9,color:#fff,stroke:#2C5F8A,stroke-width:2px
這並不意味著 TP 完全消除了訊息傳輸——建立共享空間本身需要協商和同步。但一旦共享語境建立,後續的協作效率將大幅提升,因為雙方不再需要反覆序列化和傳輸已經共享的認知資源。
2.2 「心靈感應」隱喻解讀
「Telepathy(心靈感應)」這個命名並非修辭上的誇張,而是對 TP 核心機制的精確隱喻。
一個具體的場景
設想兩個人在不同地點參加遠端會議。其中一人說:「你看我用紅框框住的那部分資料。」
在人類世界中,這句話要產生意義,需要一系列媒體手段的支撐:螢幕共享軟體將說話人的螢幕畫面即時傳輸到對方的顯示器上;對方需要在自己的螢幕上找到紅框的位置;如果網路延遲或畫面模糊,對方可能看到的是上一幀的畫面,紅框的位置已經變了。
整個過程充滿了資訊傳遞的摩擦:編碼(螢幕像素 → 視訊串流)、傳輸(網路頻寬和延遲)、解碼(視訊串流 → 螢幕像素)、認知對齊(對方需要在自己的視覺空間中定位紅框)。
但如果雙方擁有「心靈感應」能力,情況將截然不同——雙方直接「看到」同一個視圖,紅框的位置、資料的內容、甚至說話人標註紅框時的意圖,都在共享的認知空間中即時可見。沒有編碼損耗,沒有傳輸延遲,沒有認知對齊的成本。
在 Fay-to-Fay 場景中的實現
在人類之間,「心靈感應」是科幻概念。但在 Fay-to-Fay 的場景中,這種共享語境是可以工程化實現的。
Fay 的認知狀態本質上是結構化的資料——記憶是可索引的知識圖譜,視圖是可序列化的狀態樹,推理規則是可共享的邏輯引擎。當兩個 Fay 建立 TP 會話時,它們可以在宿主授權的範圍內,將部分認知資源納入共享空間:
- 會話級別的部分長記憶:與當前協作主題相關的知識片段
- 視圖介面狀態:雙方正在操作的介面或資料視圖的即時狀態
- 規則或推理引擎:用於當前任務的推理邏輯和決策規則
- 環境上下文:時間、地點、裝置狀態等動態環境資訊
這正是「Telepathy Protocol」命名的由來——它讓 Fay 之間的通訊從「傳話」升級為「心靈相通」。
