作者:ZeroGrid 實驗室
前言:黑暗中的微弱訊號
在前兩章,我們學會了如何部署 ZeroGrid 數位狼煙。今天,我們要談談當你真正發現訊號時,該怎麼做。
當雷達 (/list) 上跳出了一個陌生的名字 Survivor_01,但訊號極度微弱,只有 -110dBm。
這代表他可能在 3 公里外的某個廢墟深處,或者被厚重的水泥牆阻隔。你不知道他是誰,不知道他有什麼物資,甚至不知道他是否友善。
這是一個博弈的時刻。誰要先開口?該說什麼?直接喊話會不會暴露位置? ZeroGrid 不只是一套通訊系統,它是一套建立在**「信任層級」**上的社交協議。
今天,我們要教你如何從**「懷疑」走向「連結」**。
層級一:公共廣播 (Public Broadcast)
這是最簡單,也最危險的溝通方式。 你不需要輸入任何指令,只需要直接打字,按下 Enter。
Plaintext
Hello? Is anyone nearby?
這條訊息會以**「明文 (Clear Text)」**的方式,發送給頻率上 (921MHz) 的每一個人。 這就像是你站在廣場中央用大聲公喊話。
- 優點:覆蓋面廣,適合尋人或發布公共警告。
- 缺點:沒有隱私。方圓 5 公里內的所有人都聽得到。
- 生存法則:永遠不要在公共廣播中透露你的物資藏匿點,或是你的精確座標。
層級二:交換數位名片 (The Handshake)
當有人回應了你的廣播,你們開始對話。但在進行深入交流(例如物資交換)之前,你需要確認對方的身分與誠意。
在舊世界,我們會交換紙本名片;在 ZeroGrid,我們交換 Profile Card。
1. 刻印名片 (/mycard) 名片比 /status 能承載更豐富的資訊。建議詳細列出你的技能與交易清單。
Plaintext
/mycard [Role] Civil Engineer [Has] Generator, 50L Fuel [Need] Antibiotics, Water Filter
(系統回應:My Card saved)
2. 遞出名片 (/card) 當你想向某人表示友好,你可以把這張名片「發射」給他。
Plaintext
/card Survivor_01
對方會看到什麼? 對方的螢幕上會跳出一個正式的框線,這在雜亂的訊息流中顯得格外慎重:
Plaintext
----------------------------------------
From: Hazard_Zone
[Role] Civil Engineer
[Has] Generator, 50L Fuel
[Need] Antibiotics, Water Filter
----------------------------------------
這個動作代表了**「身分揭露」**。這是在數位荒野中建立信任的第一步。

Receive card from survivor.
層級三:加密私語 (Encrypted DM)
你看到名片後眼睛一亮——你有他需要的抗生素,而你急需燃料發電。但你們的交易地點絕對不能讓公共頻道的其他人聽到。
你需要建立一條加密通道。
輸入指令: /dm <對方名字> <訊息>
Plaintext
/dm Survivor_01 I have antibiotics. Meet at the North Bridge.
ZeroGrid 的 Direct Message (DM) 有兩個關鍵特性:
1. 端對端加密 (E2E Encryption) 系統會自動建立加密通道。在空中傳輸的訊號是一串亂碼,即使有人拿著無線電監聽,也無法解讀你們的談話內容。
2. 可靠傳輸 (Reliable ACK) 這是生存通訊中最重要的功能。 公共廣播是「射後不理」的,你不知道對方有沒有聽到。但 /dm 私訊帶有「送達確認 (ACK)」機制。
當你發送私訊後,請盯著螢幕。如果出現: [TX] (Sent) Message delivered.
這代表對方的晶片已經確實收到並解密了你的訊息。在通訊不穩的廢墟環境中,這個 Delivered 的訊號,就是最讓人安心的保證。

Private message from survivor
實戰演練:從 -110dBm 到 0 距離
讓我們還原一次真實的生存互動劇本:
第一階段:接觸 (-110dBm) 你在雷達邊緣掃到一個微弱訊號。
- 你 (廣播):
Anyone reading this? I have meds.
第二階段:信任 (-95dBm) 對方回應了,但他很謹慎。
- Survivor_01:
I need meds. Who are you? - 你 (遞名片):
/card Survivor_01(展示你的醫師身分,建立信任) - Survivor_01: (收到名片,回傳名片)
/card Me(確認他是工程師)
第三階段:約定 (-80dBm) 信任建立,轉入私聊。
- 你 (私訊):
/dm Survivor_01 Let's trade. Come to the Red Building. - 系統:
[TX] Message delivered.
第四階段:接近 (監控訊號) 對方開始移動。你不需要一直問「你到了嗎?」。 你只需要輸入 /whois Survivor_01 查看訊號變化。
RSSI: -90 dBm(他出發了)RSSI: -75 dBm(越來越近)RSSI: -55 dBm(他就在樓下)
看著 RSSI 數值一點一點變強,那種「隊友即將會合」的實感,是文字無法形容的。

RSSI from survivor
結尾:網路的重建
從第一章的孤點,到第二章的數位狼煙,再到這一章的加密連結。
ZeroGrid 的三部曲至此,你已經具備了完整的生存通訊能力。 當越來越多人加入這個頻率,交換著名片,發送著加密私語,這張看不見的網,就是災難後重建文明的基石。
現在,拿起你的終端機。 打破無線電靜默,去尋找你的盟友吧。
🛠️ ZeroGrid 部署指南
1. 取得硬體
- 官方指定型號:Waveshare RP2040-LoRa (建議頻率 915MHz/868MHz)
- 購買連結:Waveshare 官方網站
2. 下載協議核心
- ZeroGrid Firmware v1.3.2
- 📥 點此下載 (.uf2):https://bit.ly/3ZixQEs