出:零上傳的 Mac 本地備份與年度報(bào)告教程)
WeChatMsg 微信聊天記錄導(dǎo)出零上傳的 Mac 本地備份與年度報(bào)告教程【免費(fèi)下載鏈接】WeChatMsg提取微信聊天記錄將其導(dǎo)出成HTML、Word、CSV文檔永久保存對(duì)聊天記錄進(jìn)行分析生成年度聊天報(bào)告項(xiàng)目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsgWeChatMsg 是 Mac 上的微信聊天記錄導(dǎo)出工具免費(fèi)開源、全程本地運(yùn)行、不上傳數(shù)據(jù)。跑一遍就能得到 HTML、CSV、DOCX、JSON 四種格式的聊天備份外加一份微信年度報(bào)告。先看產(chǎn)出跑完一遍你手里有什么 所有結(jié)果都落在項(xiàng)目目錄的exports文件夾里全量備份每個(gè)聯(lián)系人、每個(gè)群各建一個(gè)文件夾HTML 用瀏覽器直接打開時(shí)間線和圖片都在CSV本質(zhì)是一張表Excel、Numbers 直接打開適合檢索和統(tǒng)計(jì)DOCX / JSON分別適合打印歸檔、腳本二次處理年度報(bào)告一張圖表頁你最活躍的時(shí)段、聊得最多的對(duì)象、全年消息量走勢(shì)年度報(bào)告的樣式可以對(duì)照倉庫的 doc 目錄 查看。原理與隱私本機(jī)復(fù)印間數(shù)據(jù)不出門微信把聊天記錄裝進(jìn)一個(gè)用 SQLCipher給整個(gè)數(shù)據(jù)庫上鎖的加密方案鎖住的數(shù)據(jù)庫文件里。WeChatMsg 相當(dāng)于拿著鑰匙進(jìn)保險(xiǎn)柜把里面的記錄復(fù)印成你能直接打開的文檔。三件事記牢讀取的是你 Mac 本地磁盤上的微信數(shù)據(jù)庫全程不聯(lián)網(wǎng)、不上傳解密、轉(zhuǎn)格式、生成報(bào)告都在本機(jī)完成沒有賬號(hào)體系也沒有服務(wù)器導(dǎo)出結(jié)果默認(rèn)留在exports文件夾存到哪里由你決定從零跑通裝好 WeChatMsg 并完成首次導(dǎo)出先拉源碼git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg隔出一個(gè)虛擬環(huán)境venv項(xiàng)目依賴裝在這里不碰系統(tǒng) Python并安裝依賴python3 -m venv venv source venv/bin/activate pip install -r requirements.txt安裝時(shí)卡在 sqlcipher 相關(guān)報(bào)錯(cuò)先執(zhí)行brew install sqlcipher再重跑一遍安裝命令即可。然后直接跑第一次導(dǎo)出python main.py --export-all跑完打開exports首次導(dǎo)出完成。項(xiàng)目緣起與后續(xù)計(jì)劃寫在 readme 里。進(jìn)階用法全量備份、年度報(bào)告、定時(shí)任務(wù)全量備份或按對(duì)象、按年份篩。換設(shè)備或重裝系統(tǒng)前給所有對(duì)話留一份底只要某個(gè)單聊、或只要某一年的記錄就在導(dǎo)出命令里加上對(duì)應(yīng)的對(duì)象與時(shí)間范圍參數(shù)名見 readmepython main.py --export-all跑完每個(gè)對(duì)象一個(gè)文件夾HTML 點(diǎn)開就能看。歲末出一份年度報(bào)告。年底跑一次下面的命令得到一張圖表頁哪個(gè)時(shí)段你最活躍、和誰聊得最多、全年消息量走勢(shì)直接看或發(fā)給朋友都行python main.py --generate-report --year 2025每月自動(dòng)備份一次。給導(dǎo)出命令掛一個(gè) crontab 定時(shí)任務(wù)幾行配置讓它每月固定時(shí)間自動(dòng)跑0 2 1 * * cd ~/WeChatMsg ./venv/bin/python main.py --export-all卡住了怎么辦常見報(bào)錯(cuò)速查 現(xiàn)象原因解法提示找不到數(shù)據(jù)庫或解密失敗微信升級(jí)后加密方式或文件位置可能變了先git pull把 WeChatMsg 更新到最新確認(rèn) Mac 微信至少登錄過一次數(shù)據(jù)庫才會(huì)落盤單個(gè)群的導(dǎo)出包有好幾個(gè) GB大頭是圖片和視頻加文本-only 參數(shù)只留文字或按時(shí)間段分段導(dǎo)出再壓縮存檔pip install時(shí) sqlcipher 相關(guān)包編譯失敗本機(jī)缺少對(duì)應(yīng)加密庫brew install sqlcipher后重裝依賴確認(rèn)已激活虛擬環(huán)境別裝進(jìn)系統(tǒng) Python現(xiàn)在就動(dòng)手拉源碼、裝依賴、跑一次全量導(dǎo)出今晚你的第一份微信記錄備份就會(huì)躺在exports里。【免費(fèi)下載鏈接】WeChatMsg提取微信聊天記錄將其導(dǎo)出成HTML、Word、CSV文檔永久保存對(duì)聊天記錄進(jìn)行分析生成年度聊天報(bào)告項(xiàng)目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考