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