← 返回
未分类 中文

Wacrawl

Read-only local archive and full-text search of macOS WhatsApp Desktop chats. Snapshots WhatsApp's SQLite databases into ~/.wacrawl/wacrawl.db without modify...
只读本地存档并对 macOS WhatsApp Desktop 聊天记录进行全文搜索。将 WhatsApp 的 SQLite 数据库快照至 ~/.wacrawl/wacrawl.db,且不修改原数据。
chasewebb chasewebb 来源
未分类 clawhub v0.1.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 305
下载
💾 0
安装
1
版本
#crawler#latest#local-first#paperchase

概述

Wacrawl

Local read-only mirror of WhatsApp Desktop on macOS. Copies WhatsApp's SQLite databases into a temp snapshot, imports useful chat data into its own archive, and exposes scriptable search.

Does not send messages, decrypt cloud backups, talk to WhatsApp Web, or write back into WhatsApp's app container.

Requirements

  • macOS with WhatsApp Desktop (Mac App Store version) installed and signed in.
  • Full-disk access for the terminal that runs wacrawl (System Settings → Privacy & Security → Full Disk Access). WhatsApp's group container is sandboxed and otherwise unreadable.
  • wacrawl binary on PATH.

Setup

wacrawl doctor    # verify WhatsApp data path + read access
wacrawl import    # copy + import chats into ~/.wacrawl/wacrawl.db
wacrawl status    # show row counts + last import time

State

  • Source (read-only): ~/Library/Group Containers/group.net.whatsapp.WhatsApp.shared
  • Database: ~/.wacrawl/wacrawl.db

Common Commands

wacrawl chats list --json
wacrawl messages list --chat <id> --limit 100 --json
wacrawl search "keyword" --json
wacrawl sql 'SELECT count(*) FROM messages'

Integration Notes

  • Snapshot model: each wacrawl import re-snapshots WhatsApp's SQLite into a temp dir before reading, so live use of the WhatsApp app never blocks the import.
  • No auth flow — relies entirely on the local logged-in WhatsApp Desktop session.
  • Run wacrawl import on a PaperFang schedule (e.g. hourly) to keep the archive fresh.

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-05-08 01:53 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

Data Analysis

ivangdavila
{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}
★ 218 📥 71,616
data-analysis

Tavily 搜索

jacky1n7
通过 Tavily API 进行网页搜索(Brave 替代方案)。当用户要求搜索网页、查找来源或链接,且 Brave 网页搜索不可用时使用。
★ 278 📥 101,603
data-analysis

AdMapix

fly0pants
AdMapix 原始数据层,提供广告创意、应用、排名、下载/收入及市场元数据。返回 AdMapix API 的结构化 JSON;调用方...
★ 298 📥 143,047