Back to Home
published
healthy
Language简体中文繁体中文(粤语)English

WeChat CLI 本地数据查询

跨平台命令行工具,支持会话、聊天记录、联系人、收藏与统计分析,纯本地 SQLCipher 解密。

https://github.com/bbmy85552/wechat-cli

Visit Bob
微信
CLI
工具

-

Project Overview

项目概述

WeChat CLI 是一款跨平台命令行工具,用于从本地微信客户端数据库中查询和导出数据。所有操作均在本地完成,使用 SQLCipher 即时解密,数据不会离开本机。它默认输出 JSON,便于作为 LLM Agent 工具调用。

主要特性

  • 零配置安装npm install -gpip install,无需额外 Python 环境。
  • 11 个命令:sessions、history、search、contacts、members、stats、export、favorites、unread、new-messages、init。
  • AI-first:默认 JSON 输出,专为 LLM Agent 工具调用设计。
  • 完全本地:SQLCipher 即时解密,数据不上传。
  • 丰富分析:Top 发送者、消息类型分布、24 小时活跃曲线。
  • 灵活导出:Markdown 或纯文本,可按时间段筛选。

安装方式

npm install -g @canghe_ai/wechat-cli
# 或
pip install wechat-cli

技术栈

  • Python(核心逻辑,跨平台 SQLite/SQLCipher 解密)
  • npm 分发(macOS arm64 预编译二进制)
  • JavaScript(CLI 包装)
  • C(SQLCipher 相关绑定)