用 Planet + ENS 構(gòu)建一個真正去中心化的博客
你是否也想擁有一個無需服務(wù)器、不會被平臺下架、使用自己域名的博客?
這篇文章將手把手帶你完成這一切,只需要 3 個工具:
- Planet:macOS 上的開源博客 App
- ENS 域名(如
yourname.eth) - 公共 ENS 網(wǎng)關(guān)如
eth.limo或eth.link
什么是 Planet?
Planet 是一款 macOS 上的開源博客應(yīng)用,它利用 IPFS 和 IPNS 技術(shù)將你的博客內(nèi)容:
- 本地發(fā)布到 IPFS 網(wǎng)絡(luò)(通過內(nèi)容尋址)
- 自動生成 IPNS 地址(類似“博客永久地址”)
- 可選綁定到 ENS 域名(讓訪問像
yourname.eth.limo一樣簡單)
你只需要點幾下鼠標,就能擁有一個 Web3 原生博客!

第一步:創(chuàng)建并發(fā)布你的博客
操作步驟:
- 安裝并打開 Planet App
- 點擊左下角
+創(chuàng)建一個新的 Blog - 填寫標題、描述、封面圖等信息
- 點擊 “新文章” 按鈕寫文章
- 點擊頂部的發(fā)布按鈕
發(fā)布后發(fā)生了什么?
- Planet 會將你的內(nèi)容發(fā)布到本地 IPFS 節(jié)點,每一篇文章、資源都會生成唯一的 CID(內(nèi)容哈希)
- Planet 同時會用你設(shè)備私鑰生成 IPNS 密鑰對,創(chuàng)建博客的穩(wěn)定地址:
ipns://{你的 IPNS ID} - 每次發(fā)布后 Planet 都會更新 IPNS 綁定,確保鏈接永遠指向你最新的博客內(nèi)容
第二步:將博客綁定到你的 ENS 域名
目標是讓別人訪問:
https://yourname.eth.limo
官方推薦綁定步驟如下:
Step 1:獲取你的 IPNS 地址
- 打開 Planet App,右鍵點擊你想綁定的博客
- 選擇
Copy IPNS - 你將復(fù)制到一個以
k51...開頭的字符串
Step 2:編輯 ENS 記錄
- 前往 app.ens.domains,找到你的
.eth域名 - 進入 Records 頁,點擊 Edit Records
- 在
Other → Content Hash字段中,粘貼如下格式:ipns://k51qzi5uqu5dhlv0jq4akf...(你剛復(fù)制的 IPNS 地址)
Step 3:提交交易并等待確認
確認之后,你的博客就可以通過:
https://yourname.eth.limo
進行訪問。
ENS 設(shè)置示意圖:

Planet 如何確保你的博客在線?
Planet 發(fā)布內(nèi)容時會:
- 廣播到你本地 IPFS 節(jié)點
- 推送給 Planet 社區(qū)節(jié)點
- 被公共網(wǎng)關(guān)如
eth.limo緩存后可持續(xù)訪問
如果想要 永久性在線,建議使用 web3.storage pin 住你的 CID。
?? 補充說明:Planet 的“智能托管機制”
- Planet 自動將博客內(nèi)容同步給官方和社區(qū)節(jié)點
- 通過 IPNS 地址持續(xù)跟蹤更新
- IPFS 網(wǎng)絡(luò)中訪問者也會間接緩存內(nèi)容
意味著你關(guān)機后博客也能繼續(xù)被訪問!
總結(jié)
| 項目 | 說明 |
|---|---|
| 內(nèi)容托管 | IPFS(內(nèi)容尋址,去中心化) |
| 地址管理 | IPNS(自動指向最新 CID) |
| 域名綁定 | ENS(用你的 .eth 域名) |
| 網(wǎng)關(guān)訪問 | https://yourname.eth.limo |
| 可用性保障 | Planet 節(jié)點廣播 + 可選 pin 服務(wù) |
示例
我的博客地址如下,歡迎訪問:
?? https://gptkit.eth.limo
浙公網(wǎng)安備 33010602011771號