Earthworm 開源英語學習工具,官網熄燈後這樣續用或搬家

Earthworm 是開源的拼句子英語學習工具,GitHub 超過 1.1 萬顆星,官方免費網站自 2025 年中起陸續傳出無法存取,2026 年 9 月維護者正式把使用者導向商業產品句樂部。想自架的人要面對五種依賴與八個步驟,這篇攤開關站始末、儲存庫凍結現況與接續選擇。

用 AI 摘要這篇文章:

Earthworm 開源英語學習工具,官網熄燈後這樣續用或搬家

點開 Earthworm 的官方網站 earthworm.cuixueshe.com,瀏覽器只會回你一個連線被拒的錯誤頁。網域還解析得到位址,但 443 連接埠直接拒絕連入,服務是真的收了。這個把「拼句子」當成學英文核心動作的開源工具,免費官方站走入歷史。時間軸留在 GitHub 的 issue 追蹤區:2025 年 8 月起就陸續有使用者回報網站進不去,2026 年 6 月 22 日再有人開了標題為「官網服務關了?」的討論串,9 月 27 日,專案提交次數最多的維護者阿崔(cuixiaorui)留下一句「訪問 julebu.co」。

julebu.co 是句樂部,一個要註冊帳號、有會員制的商業英語學習服務,創辦人正是 Earthworm 的原作者。免費開源版收攤、同一批人把力氣移到付費產品,這條故事線對讀者真正重要的地方只有三個問題:Earthworm 到底發生了什麼事、想續用的人自架要付出什麼代價、接手使用者的句樂部適不適合台灣讀者。這篇逐一攤開。

儲存庫 2024 年就停了,官網的壞消息從 2025 年夏天開始

Earthworm 的 GitHub 儲存庫 cuixueshe/earthworm 在 2024 年 1 月建立,採 AGPL-3.0 授權,到 2026 年 10 月初累積 11,101 顆星、1,357 次 fork。但它的主分支最後一次提交停在 2024 年 8 月 19 日,內容是發布 game-data-sdk v1.0.11;整個儲存庫最後一次收到任何推送是 2024 年 11 月。換句話說,開源本體已經凍結超過兩年,官網則走了另一條下坡:2025 年 8 月 20 日有使用者開 issue 問「官網存取不了,是停止維護了嗎」,11 月再傳出憑證過期,2026 年 6 月又有人回報一次,直到 9 月維護者親自把使用者導去句樂部,確切的收線時間始終沒有官方說法。

Earthworm 的 GitHub 儲存庫頁面:About 側欄顯示 AGPL-3.0 授權與 1.1 萬顆星,官方連結欄填的是 julebu.co,檔案列表上方可見最新提交停在 release(game-data-sdk) v1.0.11(GitHub 官方頁面截圖)Pin
儲存庫現況:星數約 1.1 萬、授權 AGPL-3.0,About 側欄的官方連結已指向句樂部,主分支最新提交停在 2024 年 8 月的 v1.0.11(GitHub 官方頁面截圖)

凍結前的 Earthworm 不是單人專案。貢獻者列表裡,阿崔以 448 次提交居首,第二、三名的貢獻者分別有 135 與 122 次,前三人合計超過 700 次,是個有社群實際參與的專案。也因此凍結的痕跡看得很清楚:2024 年 4、5 月開出的鍵盤音效、首頁個人化與學習記錄圖功能請求,到今天還開著沒有人接;另一批像打字音效客製化、成就系統的請求,則被以沒有計畫實作的理由直接關閉。關站這件事在儲存庫裡同樣找不到正式公告,README 沒改、發布頁是空的,目前唯一的官方口徑就是那句導向 julebu.co 的回覆。

GitHub issue 782 官網服務關了討論串:使用者 2026 年 6 月 22 日回報 earthworm.cuixueshe.com 進不去,貢獻者 cuixiaorui 在 9 月 27 日回覆導向 julebu.co(GitHub 官方頁面截圖)Pin
關站唯一的官方說法:2026 年 6 月使用者回報網站進不去,9 月底由提交次數最多的維護者回覆,把使用者導向 julebu.co(GitHub 官方頁面截圖)

受影響的人可以分幾種。把官方站當唯一入口的使用者受影響最深:書籤失效、教學文章裡的連結指向死頁,官方站上的帳號與學習紀錄現在沒有地方登入。已經自己架好服務的人不受影響,原始碼還在、AGPL 授權永久有效。對照著看,句樂部 2026 年 9 月的活躍更新與 Earthworm 儲存庫的靜止,是同一個故事的兩面:使用者沒有消失,消失的是不用付錢也不用動手的官方入口。想拿原始碼二次開發的人要讀的是授權義務而不是服務狀態,這點後面會談。開源專案的承諾能不能撐過作者的人生轉向,Earthworm 不是孤例,TechMoon 先前整理過的 EasyExcel 停止維護事件是另一種版本:公告掛著、人走了。Earthworm 連公告都省了。

連詞成句:Earthworm 唯一的核心,也是句樂部繼承的骨架

Earthworm 的玩法可以用一句話講完:畫面給你中文,你用鍵盤把對應的英文「拼」出來,一個詞一個詞接上,接對了往前進、接錯了原地修,練到不用想就能打完整句。從儲存庫附帶的課程檔案看得更具體:每個單元就是一組中文、英文與音標的對照,例如第一課從「我 / I / aɪ」這種最小單位開始,再逐步疊成完整句子。單字在拼接過程裡自然重複出現,這是它與背單字 App 最根本的差別:記憶是拼句子的副產品,主角永遠是完整句子。

這套設計加上即時回饋與關卡進度,就是它 2024 年能在開源圈快速累積關注的全部原因,沒有別的花招。撐在玩法背後的學習觀念,創辦人後來在句樂部的自述裡講得直白:i+1(讓難度永遠落在比目前能力難一點的位置)、以終為始、小步走,再配上他做遊戲出身的直覺,把枯燥的記憶變成有節奏感的打字迴圈。也正因為核心這麼單純,原作者把它帶進商業產品時幾乎原封不動:句樂部官網的說明文件裡,連詞成句仍然是第一句話介紹的玩法,示範例句把「I like to eat apples」拆成 I、I like to eat、I like to eat apples 一段段接龍,同一個詞在過程裡自然重複出現,與 Earthworm 課程檔案的結構如出一轍。

句樂部官網首頁:主標寫著像玩遊戲一樣用句子學英語,上方掛著 70 萬名以上學習者的徽章,導覽列提供文檔、學習資源與更新日誌(句樂部官網截圖)Pin
接續 Earthworm 的句樂部首頁:同一套連詞成句玩法,主打的已是超過 70 萬名學習者的商業服務(句樂部官網截圖)

自架不是下載安裝,是把一整套開發環境拼起來

想續用 Earthworm,官方站已死之後只剩自架一途,而 README 開出的條件是給開發者看的:Node.js 20 以上、pnpm 8 以上、PostgreSQL 14 以上、Redis 5 以上,外加 Docker。流程總共八步:裝依賴、複製兩份環境設定檔、解壓 Logto 帳號系統的資料庫初始化檔、用 docker compose 起週邊服務、初始化資料庫、上傳課程資料、起後端、起前端。

幾個會讓一般人打退堂鼓的細節都藏在檔案裡。docker-compose.yml 起的全是週邊:兩個 PostgreSQL、兩個 Redis、加上 Logto 和它自己的資料庫,應用本體不在其中,要用 pnpm 以開發模式跑起來;Docker Hub 上查不到官方打包的應用映像,也就是說沒有一條「一行指令把 Earthworm 跑起來」的路。帳號系統綁定 Logto 是另一個隱性成本,儲存庫 wiki 還留著一篇貢獻者寫的 Logto 遷移設定指南,光是要讓登入系統動起來就是一個獨立工程;README 甚至把 Logto 管理介面的預設帳號密碼直接印在文件裡,這是標準的開發環境配置,也再次說明它從來不是為一鍵部署設計的產品,真要架到對外主機上,帳號系統與資料庫的加固都得自己來。

更現實的是內容。儲存庫附帶的課程只有一套(xingrong-courses 套件,55 個課程 JSON 檔,第一課有 218 個單元、第 30 課 174 個單元),而且課程檔的中文欄位是簡體字。官方站時代豐富的課程包沒有進到開源儲存庫,自架拿到的是一個引擎加一套簡體入門課,之後的內容全要自己想辦法;README 有提供課程資料更新指令,但前提是你有課程資料可以上傳。對工程背景的讀者,儲存庫的品質訊號倒是真的:前端測試用 Vitest 與 Cypress、後端用 Jest,文件套件與資料庫工具一應俱全,這是一個按工程標準蓋起來的專案,只是引擎保養停在兩年前。

句樂部:血緣明確,管轄也明確

句樂部的「關於」頁把血緣講得很白:創辦人阿崔自述 2023 年在 Bilibili 直播寫程式時做出了 Earthworm 的原型,一則推特貼文讓它一週內湧進一萬多名使用者,他隨後放棄程式教學工作全職投入,做出今天的句樂部;Earthworm 儲存庫 About 側欄的官方連結欄,現在填的也是 julebu.co。官網宣稱註冊使用者超過 70 萬、平均每天練習 42 分鐘,這些是官方自己的數字。同一頁還講了一段少見的坦白:第一個抄襲者原本是合作培訓機構,先在他們那裡批量開帳號使用,後來自己組了團隊抄出一套換殼版本,之後類似的事遇到好幾次。這段經歷多少解釋了團隊後來的路線選擇:把力氣收回到自己養的商業產品上。

產品面它確實活著。官方說明文件對定位寫得相當清醒:句樂部不是背單字軟體,也不做影片課,它把自己比作英語健身房,你來這裡是動手練,不是光看;免費層的界線也寫在文件裡,註冊就能學、入門課包有三十多課免費,新使用者另有免費會員體驗可領。更新日誌一路排到 2026 年 9 月 18 日的 1.23.0 版,課程包商城 9 月初才推出,連擊評級、智慧複習排程、AI 助教這些功能在 2026 年內陸續上桌,說明文件列出的學習模式也從單純拼句子擴成閱讀、中譯英、聽寫、聽力、口語測評等多種。值得留意的是 2025 年 12 月底那篇更新,標題是「致句樂部夥伴的一封信:關於我們的改變、壓力與未來」,商業化這條路他們自己也走得有壓力。註冊免費、會員制收費,另有一個海外版網域 julebu.ai。

台灣讀者該先看的是另外兩個檔案。服務條款寫明營運主體是北京句樂部科技有限公司,條款依中華人民共和國的網路安全法與個人資訊保護法制定,未成年人註冊需要監護人同意;網站頁尾掛著京ICP備2024090955號-1備案號。介面是簡體中文,沒有獨立 App,官方把體驗重心放在電腦瀏覽器,說明文件的問答還特別解釋了為什麼不做 App。這些條件組合起來的意思是:帳號、學習紀錄與個資都在中國管轄的商業公司手裡,價目倒是公開列在說明文件:會員月費 39 元人民幣起,季約 109、年約 365,另有 1,999 元人民幣的永久方案,付款與糾紛處理都在中國框架下。它能用,但它不是 Earthworm 的免費替代品,是一個新的商業選擇。

三種人,三條路

想留在這套拼句子學習法周邊的人,可以照自身條件分成三組,每組的驗收標準不同。

會自己架服務、介意資料外流的人,自架 Earthworm 仍然成立:AGPL-3.0 授權永久,代價是接受凍結兩年沒有人修 bug 的程式碼,外加自己產課程內容的長期工作。走這條路的判斷標準很簡單:如果八步流程裡的「解壓 Logto 初始化檔」這幾個字沒讓你皺眉頭,你可以架;會皺眉,就別勉強。想要「同一個玩法的活產品」、能接受中國服務條款的人,句樂部是最順的接續:用免費註冊把連詞成句的核心迴圈練幾課,覺得停不下來再考慮會員,停得下來就代表它對你的效用不到付費門檻;它的課程包商城與會員制度代表產品還會繼續變動,註冊前掃一眼更新日誌,可以判斷產品方向和你的需求有沒有對上。第三組是兩個都不想碰的人:開源世界裡同樣走鍵盤輸入路線的還有 QWERTY Learner,把背單字變成打字節奏練習;想練英文打字本身有英文打字練習工具可選;若目標其實是零散時間累積單字量,Toast Fish 通知背單字走的是另一條更輕的路。這些替代品都沒有 Earthworm 的拼句子核心,但它們都還活著,而且不用你架任何東西。

還沒確定的事,和這篇的保存期限

有兩件事目前沒有答案。earthworm.cuixueshe.com 的確切關閉時間與是否永久關閉,官方沒有說明,issue 裡那句回覆是唯一線索,後續動態以該討論串為準。句樂部是否使用、如何使用 Earthworm 的原始碼也未公開:AGPL-3.0 的網路條款原則上連網路服務場景都納入原始碼提供義務,句樂部若沿用了 Earthworm 的程式碼,按授權設計本來就該對使用者交代,但實際用了多少、怎麼用並沒有公開資訊,這題只有句樂部自己能回答;儲存庫裡另一則 2026 年 8 月的提問「二次開發後商用有侵權風險嗎」,至今只有一名社群使用者回了 AGPL3 三個字,官方沒有表態,想 fork 的人請把授權全文讀完再動手。這類服務狀態資訊的保存期限不長,若你讀到這篇時官方站回來了、或儲存庫重新動了,以現況為準,判斷架構不變:看儲存庫的提交時間、看官方對「服務還在不在」有沒有新的正式說法。

Sliven 褚崇名
Sliven 褚崇名

每日分享科技新知、免費資源以及 WordPress、虛擬主機相關主題,任何問題歡迎在科技月球下方留言,或是發送 Email 至 [email protected] 與我聯繫。

文章: 1828

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


Share to...