程式忍者PGNinja

Hacker News

開發者推出可自架的個人隱私搜尋引擎 Hister

· Hister 是一套開源專案,讓使用者自己架設搜尋引擎,把瀏覽過的網頁和檔案建成私有索引,不必依賴外部搜尋服務。

Hister 是一個開源的個人隱私搜尋引擎專案,讓使用者建立屬於自己的搜尋索引,收錄曾經瀏覽過的網頁與保存過的檔案。它要解決的問題是:一般人常常想找「之前看過的某個網頁」,卻只能依賴 Google 等外部搜尋引擎,個人資料因此被交給第三方。Hister 讓所有內容留在使用者自己的伺服器上。

技術上,Hister 後端用 Go 1.26 撰寫,前端用 Node.js 搭配 Vite 開發,並需要 C 編譯器支援部分 CGO 依賴。使用方式是先在本機執行 `hister listen` 啟動伺服器,再安裝 Firefox 或 Chrome 擴充功能,瀏覽器就會在你造訪網頁時自動把內容送進去索引,之後可以直接搜尋頁面的完整內文,而不只是標題或網址。

這個專案在 Hacker News 上拿到本輪最高分,討論熱度也高,原因是它把「搜尋引擎」這件事完全去中心化、去雲端化:沒有遙測、不強制雲端同步,還支援語意搜尋、多使用者隔離,以及網頁、終端機、命令列、甚至 AI 助手(MCP)等多種查詢介面。專案以 AGPL-3.0 授權開源。

對正在學程式的孩子來說,Hister 是一個很好的例子,說明「自己動手架一個服務,取代依賴別人的雲端工具」是怎麼一回事——從網頁索引、全文搜尋到瀏覽器擴充功能,都是實際能動手做做看的程式題目。家長也可以留意:開源、自架、資料自己掌控,是這幾年工程師社群很重視的方向。

開源開發工具隱私Go

其他新聞