近日,一款名為Pensieve的免費軟件在網絡上迅速走紅,它以其獨特的功能吸引了大量用戶的關注。這款軟件能夠幫助用戶輕松回憶起在電腦上看過的任何文件或網頁內容,只需輸入相關搜索詞,即可一鍵找到所需信息。
Pensieve的官方介紹指出,它是一款以隱私為中心的被動錄制項目,能夠自動記錄屏幕內容,構建智能索引,并提供方便的網頁界面以檢索歷史記錄。相比之下,微軟的Windows Recall雖然功能相似,但由于安全方面的擔憂,該功能一再推遲發布,至今仍未上線。而Rewind雖然功能完備,但收費較高,基礎版每月需12美元。
Pensieve的最大特點在于允許用戶完全控制自己的數據,避免將數據傳輸到不可信的數據中心。它擁有多個優點,包括簡單安裝、所有數據均本地存儲、實現全文和向量搜索、與Ollama集成增強搜索能力、支持多種操作系統和兼容任何OpenAI API模型等。Pensieve還允許用戶選擇和設置語言模型,包括中文和英文,并通過插件擴展功能。
關于用戶關心的存儲問題,Pensieve的作者進行了貼心預估。每月按20個工作日計算,產生的截圖文件約8GB,且截圖會進行去重處理。SQLite數據庫大小取決于索引的截圖數量,10萬張截圖索引后約占用2.2GB存儲空間。在功耗和硬件設備方面,Pensieve能夠根據用戶的活動模式動態調整索引構建的頻率,并在設計時考慮了電池使用壽命,通過監控電池狀態自動減少資源消耗。
為了保障用戶隱私,Pensieve采取了多項措施。首先,代碼是完全開源且易于理解的Python代碼,允許任何人審查以確保沒有后門或惡意軟件。其次,Pensieve將所有數據存儲在用戶的本地設備上,而不是上傳到云端服務器。Pensieve提供了簡單的卸載過程,用戶可以輕松地從系統中移除。最后,數據處理完全由用戶控制,用戶可以自由選擇何時啟動或停止記錄,以及如何管理和查詢自己的數據。
作為一個獨立項目,Pensieve所使用的機器學習模型也允許由用戶選擇。用戶可以根據自己的需求選擇合適的嵌入模型,并使用Ollama進行視覺搜索。需要注意的是,在啟動VLM功能之前,對硬件有一定要求,推薦配置為至少8GB VRAM的NVIDIA顯卡或搭載M系列芯片的Mac。CPU模式不推薦使用,因為它會導致系統嚴重卡頓。
使用Pensieve非常簡單,大致包括安裝軟件、初始化配置文件和sqlite數據庫、啟動服務以及打開瀏覽器訪問Web界面等步驟。Pensieve的作者還提供了詳細的“食用指南”,幫助用戶更好地使用這款軟件。例如,用戶可以選擇適當的嵌入模型、使用Ollama進行視覺搜索以及實現全文索引等功能。
Pensieve的出現無疑為用戶帶來了極大的便利。它不僅能夠幫助用戶輕松回憶起在電腦上看過的任何內容,還注重用戶隱私和數據安全。隨著技術的不斷發展,相信Pensieve將會在未來的日子里為用戶帶來更多驚喜和便利。