TechMoon 科技月球
WordPress、SEO 與 AI 工具實測指南
TechMoon 科技月球
WordPress、SEO 與 AI 工具實測指南

EdgeEver 是 AGPL-3.0 開源的 Cloudflare 自架筆記知識庫,648★,保留 Evernote 經典三欄介面,原生支援 MCP 讓 AI Agent 直接讀寫筆記。本文依官方文件拆解功能、與 Evernote/Obsidian 的差異,以及 AGPL 強傳染、Cloudflare 依賴等限制。
用 AI 摘要這篇文章:
EdgeEver 是一個把 Evernote 那套三欄筆記的操作感搬上 Cloudflare 免費層自架的開源工具,而且它內建 MCP(Model Context Protocol,模型脈絡協定),讓 Claude Code、Codex 這類 AI 助手可以直接讀寫你的筆記。如果你想離開 Evernote 的訂閱與廣告,又覺得 Obsidian 的同步設定太費工,它剛好卡在中間。但它採用 AGPL-3.0 強傳染授權、整個產品綁在 Cloudflare 生態上,撰稿時還是 GitHub 上大約 651 顆星的早期專案,適合願意花一小時做設定的技術人,不適合想一鍵裝好就上手的一般使用者。
同樣講究資料留本機的工具,還有把 Markdown 轉成分享圖的 玉桃文饗軒,也走全程本地處理與可自架的路線。
同樣是跑在 Cloudflare Serverless 上的自架工具,若你需要的不是筆記庫而是圖床,CattoPic 把圖檔放進 R2、中繼資料放進 D1,但主打的自動轉檔綁定獨立計費的 Cloudflare Images,自架前要先算清楚這條帳。
寫在 EdgeEver 裡的 Markdown 筆記若要交成 Word 檔,可再用 Markdown Viewer 把圖表與 LaTeX 公式一次匯出去。

官方在 README 裡把自己放在三個對手的中間,這段定位寫得相當誠實,值得直接拆開來看。
Evernote 原本是三欄筆記的代表作,但這幾年功能愈塞愈多、廣告與付費牆也愈來愈重,免費版限制多,要把資料整批搬走很麻煩,就連 AI 與 MCP 功能都得另外訂閱。Obsidian 走相反路線:本地優先、外掛生態強大、資料完全是你的,但它的代價是,要快速隨手記下一筆時手感偏重,官方同步要付費,自己用第三方方案同步又得花心思調整。至於 Memos、Stream Notes 這類短筆記工具,介面乾淨,但走的是社群時間軸的節奏,跟傳統三欄「分類、清單、編輯」的結構化工作流是兩回事。
EdgeEver 想補的就是這個空檔:留住 Evernote 老用戶熟悉的三欄操作,同時把資料所有權還給你、原生支援 AI,而且部署在 Cloudflare 免費層上,個人使用不必再付訂閱。
| 工具 | 主要定位 | 主要代價 |
|---|---|---|
| Evernote | 成熟的三欄筆記服務 | 廣告多、免費版受限、匯出麻煩、AI 要付費 |
| Obsidian | 本地優先、外掛強大 | 隨手記偏重、官方同步付費、要自己調 |
| EdgeEver | Cloudflare 自架的三欄筆記庫 | 要會設定、綁 Cloudflare、AGPL-3.0、早期專案 |
這組比較是 README 寫到的官方定位,手感與長期穩定度要實際使用才知道,所以這裡只呈現官方怎麼把自己擺進市場。
EdgeEver 提供一個公開 demo(demo.edgeever.org),每週一台北時間凌晨一點會重置並還原成範例筆記,官方也明確標示不要把私密內容寫進去。

根據官方說明,打開來就是 Evernote 老用戶會立刻認得的經典三欄:左邊是筆記本的樹狀目錄(可以無限層資料夾),中間是筆記清單,右邊是編輯器。編輯器同時支援所見即所得的富文字與 Markdown 原始碼兩種檢視,在桌面版可以一鍵切換。如果你只摸過 Obsidian 的純 Markdown,EdgeEver 的富文字模式會更接近 Evernote 或 Notion 的手感。
想確認介面是不是你的菜,最快的方法就是直接打開 demo 點一圈,不必註冊。
EdgeEver 最核心的設計決定,是整個產品跑在 Cloudflare 的 Serverless 服務上:前端用 Pages、後端用 Workers、資料放在 D1(SQLite)、附件放 R2。README 寫到,這套架構在 Cloudflare 免費層可以容納大約 15 萬筆記、5 萬張圖片,對個人使用者綽綽有餘,而且不用租 VPS、不用配 Docker、也不用自己處理 SSL 憑證(Cloudflare 會幫你處理)。
這裡有個容易被忽略的好處:資料落在 D1,而 D1 本質就是標準 SQLite,加上 EdgeEver 同時給你完整的 REST API、MCP 與 CLI 三種存取管道,所以你的筆記不是被關在某個看不懂的私有格式裡,而是隨時能用標準工具打開來看。這也是官方敢說「無廠商綁定」的底氣所在,雖然它沒辦法解決前面講的「基礎設施綁在 Cloudflare」那層問題。
這個選擇帶來兩面效果,都得看清楚。
好的一面是「真免費、零維運」。你不用每月付伺服器費、不用擔心資料庫備份跑掉、不用半夜爬起來修機器。對只想好好記筆記的人,這等於把維運成本整個外包給 Cloudflare。
代價是,你等於把整個知識庫寄存在 Cloudflare 的帳號與額度裡。部署到 Cloudflare 帳號,跟你「把資料放在自己家的伺服器」是兩件事,帳單、條款、額度政策都掌握在 Cloudflare 手上。雖然 EdgeEver 提供完整的 ZIP 匯出(含 Markdown、Front Matter、巢狀資料夾、相對附件連結與版本紀錄),要搬隨時能搬,但一旦哪天 Cloudflare 改變免費層條件,或你的用量撞上 Workers 的 request 上限,你能做的就是把資料搬走、另外找地方重新部署。README 也提到 Docker 自架(VPS、NAS、家用伺服器)在規劃中,但撰稿時還沒正式支援,所以「完全脫離雲端、純本地自架」目前還做不到。
要對「免費」這兩個字保持一點現實感。README 寫的 15 萬筆記、5 萬張圖片,是官方估算在免費層「裝得下」的容量,但 Cloudflare 免費層同時也有 Workers 每日請求數、R2 儲存與流量之類的上限。一般個人記筆記不太會撞到,但如果你大量透過 MCP 讓 AI 助手頻繁讀寫、或一次同步成千上萬篇筆記,就比較可能接近這些上限。換句話說,「免費」的前提是你用的是輕量個人節奏,而不是把它當成高吞吐的團隊資料庫。
如果 Cloudflare 自架只是「省錢」,那 MCP 才是 EdgeEver 真正跟一堆 Evernote 替代品拉開距離的地方。
MCP(Model Context Protocol)是一個讓 AI 助手連接外部資料與工具的開放標準。EdgeEver 會把你的筆記開放成一個 MCP 伺服器。實際做法是:你在「設定」裡的 MCP 頁面產生一組 API token,再把 token 或完整的 MCP 設定貼進你的 AI 助手(README 點名 Claude Code、Codex、Antigravity 這類工具)。設定完成後,AI 助手就能在你的授權下讀取、整理、摘要你的筆記。
這代表你的筆記不再只是「你打字進去的地方」,而是一座 AI 可以直接讀寫的知識庫。舉幾個 README 寫到的情境:把日常零散的筆記交給 AI 整理分類、請 AI 把一批筆記摘要成週報,或把筆記同步進 Notion 資料庫、飛書多維表格,讓散落的想法變成結構化資料。官方推薦的工作流甚至把它定位成「中央收件匣」:用手機、網頁、瀏覽器擴充功能快速記下想法,等要整理發表時,再透過 MCP 讓 AI 助手把內容整理、標記、同步到 Obsidian、Notion 或飛書,或一鍵複製成適合貼進 Substack、Medium、電子報的富文字。
這裡要分清楚:MCP 能讀寫筆記,是 README 寫到的能力;至於實際讀寫流不流暢、同步到 Notion 或飛書穩不穩定,我沒有實際部署測試,無法替它背書。
還有一層要自己想清楚的是信任問題。MCP token 一旦交給某個 AI 助手,等於授權它在那個範圍裡讀你全部的筆記,所以你用的是哪一個助手、token 怎麼發怎麼回收,就變成你自己的資安責任,不像把資料交給單一商業服務那樣可以兩手一攤。換個角度看,這也正好是自架的代價與回報:風險你扛,但誰能碰你的筆記也完全你說了算。
不過光是「原生把筆記做成 MCP 來源」這個設計,在開源筆記工具裡確實少見,這也是它最值得記住的一點。
除了 Cloudflare 與 MCP,還有幾個設計會改變你用它的方式。
完整 ZIP 備份與可攜性。整個筆記庫可以匯出成一個乾淨的 ZIP,裡面是 Markdown、Front Matter、巢狀資料夾、相對附件連結,加上版本歷史。意思是就算你哪天不用 EdgeEver,這批 Markdown 還能被任何編輯器打開,不會被綁死。匯入時會保留目標既有資料,只覆寫 ID 相同的紀錄。
本機圖片壓縮。上傳前,Web 客戶端會先把 PNG、JPEG、WebP、AVIF 轉成 WebP,最長邊限制在 2560px,README 寫到可以省下 50% 到 90% 的容量。這件事在瀏覽器端做,而不是在 Worker 端,原因是官方想省下 Workers 的運算與圖片處理額度。代價是,透過 REST API 或 MCP 直接上傳的檔案不會被壓縮,因為那條路徑會原封不動存你給的內容。
多帳號隔離。一個部署可以開多個帳號,每個成員有獨立的工作空間(筆記本、筆記、附件、垃圾桶、匯入匯出、MCP token),管理員能在設定裡新增、停用、重設成員。等於一個部署就能給全家或小團隊用,每個人的資料互相看不到。
它還有 Mermaid 圖表原生渲染、版本歷史可還原、離線草稿與佇列(斷線時先記下,恢復連線自動同步)、拖放排序與批次合併筆記。官方也提供 Chrome、Edge 的網頁剪藏擴充功能(已上架 Chrome 線上應用程式商店),可以把網頁內容直接剪進筆記。原生客戶端部分,Android 版已上 Google Play,桌面版用 Electron 加 Rust sidecar,iOS 版撰稿時仍在 App Store 審核中。
如果你常把影片、音訊一起收進筆記,EdgeEver 支援 PDF、Office 文件、壓縮檔、音訊、影片的附件預覽。要把影片轉成相容格式再收進來,可以先搭配 HitPaw 影片轉檔工具 處理;而它標榜「一鍵複製成適合貼進電子報的富文字」,對經營內容的創作者很實用,若你想在電子報裡嵌入影片,可以先挑一支 影片剪輯工具 處理好再放進筆記。
因為我沒有實際跑完整部署,下面是把官方文件濃縮成的概述,當成心理準備而不是逐步教學。真的要裝時,照著 repo 連結的官方部署指南走最準。
前置條件就兩個:一個 GitHub 帳號(用來 Fork 專案)、一個 Cloudflare 帳號(用來建置與託管)。README 提供兩條路線。
第一條是交給 AI 助手部署(官方推薦)。你把一段現成的 prompt 餵給一個同時接了 GitHub 與 Cloudflare 的 AI 助手(例如 Codex、Claude、Cursor),它會幫你完成 Fork、匯入 Cloudflare Workers、綁定 D1 與 R2、設定帳號密碼、建置、驗證整個流程。想多了解這類 AI 助手能幫你做哪些事,可以看看 AI Agent 應用清單。
第二條是手動,濃縮成四個網頁步驟:
1. 在 GitHub 上 Fork tianma-if/edgeever 到自己的帳號。
2. 登入 Cloudflare Dashboard,進到 Workers & Pages,把剛 Fork 的 repo 匯入。
3. 綁定資源與憑證:建立 D1 資料庫(綁定名稱 DB)、R2 bucket(綁定名稱 RESOURCES),設定管理者帳號 EDGE_EVER_AUTH_USERNAME(預設 admin,可自訂),再設一組 Worker Secret EDGE_EVER_AUTH_PASSWORD 當密碼。
4. 用預設值啟動首次建置,完成後打開 /api/health 看到 200 回應就代表服務活了,接著就能登入。
整個過程不用 Docker、不用 SSL、不用租機器,但你要看得懂 Fork、綁定資源、設 Secret 這幾個動作,對完全沒碰過 Cloudflare 的人會有一點學習曲線。
誠實的限制擺在這裡,這些都是會直接改變你決定的條件。
授權是 AGPL-3.0,強傳染。個人或團隊自架自用完全沒問題,但如果你想拿 EdgeEver 改一改、做成一個對外提供服務的產品,AGPL-3.0 會要求你把修改後的原始碼也以同樣條款公開(這是 AGPL 比 GPL 更嚴的地方:透過網路提供服務也算散布,會觸發公開義務)。想用它做商業產品的人,務必先看懂這條。
整個綁在 Cloudflare 上。前面講過,好處是免費零維運,代價是你的知識庫寄存在 Cloudflare 的額度與條款之下;Docker 純本地自架還在規劃中,目前沒有官方支援版本。
它是早期專案。撰稿時 GitHub 上大約 651 顆星(這個數字會變),不過專案仍在活躍開發(近期仍有提交紀錄),所以並沒有停擺;只是功能完整度、長期穩定性、同步可靠度,都還沒有經過大規模驗證。把重要資料交給一個早期專案前,建議養成定期 ZIP 備份的習慣。
需要一點技術設定。沒有一鍵安裝包,你要會操作 GitHub 與 Cloudflare。完全不想碰這些的人,這個工具不是給你的。
適合現在就裝的,是這種人:本來就是 Evernote 三欄的重度使用者、受夠了訂閱與廣告、有 GitHub 與 Cloudflare 帳號、願意花一小時設定,而且對「讓 AI 助手直接讀寫我的筆記」這件事感到興奮。對你來說,EdgeEver 是用免費換來一個資料完全自主、又原生 AI 的知識庫,值得投入。判斷它有沒有成功的標準很具體:部署完能登入、舊筆記匯入完整、MCP token 接上 AI 助手後能正確讀到內容,這三件事都過了,它就開始替你省下訂閱費;萬一某個環節卡住,因為資料都是 Markdown 加 ZIP,你隨時可以整包帶走,不會被困住。
建議先觀望的,是這種人:完全不想碰任何設定、要的是一個下載就能用的手機 App、或需要把筆記工具當成商業產品的基礎。對你來說,AGPL-3.0、Cloudflare 綁定、早期成熟度這三件事加起來,風險大於省下的訂閱費,Obsidian 或商業方案可能更穩當。
要踏出第一步,最輕的做法是直接打開 demo 點一圈,確認介面與手感是不是你的菜;覺得可以,再去 GitHub 搜 tianma-if/edgeever,照著官方部署指南跑一次。如果你是從 Evernote 帶舊資料過來,官方也附了 Evernote(ENEX)、Memos、Notion 的遷移指南,不必從零開始。別忘了,它整包都能 ZIP 匯出,試錯成本其實不高。