Commit Graph

  • 113e1d2907 chore: 从 index 移除编译产物和 worktree 子仓库 jackwener 2026-04-16 14:48:19 +0800
  • 993ac1ed47 fix: 修复 review 发现的 4 个高优先级 bug jackwener 2026-04-16 14:48:03 +0800
  • d475f6219b feat: Rust 完整重写 wx-cli(单一二进制,支持 macOS/Linux/Windows) jackwener 2026-04-16 14:37:10 +0800
  • 0d5ac82349 chore: 删除旧项目文件(MCP、Web UI、monitor 等) feat/daemon-cli jackwener 2026-04-16 14:05:23 +0800
  • 0d0ae22a98 docs: 恢复 ad-hoc 签名为必要前置步骤 jackwener 2026-04-16 10:11:17 +0800
  • 7610a54073 docs: ad-hoc 签名改为按需可选 jackwener 2026-04-16 09:30:26 +0800
  • 181472a4ff docs: 重写 README,对齐 daemon + CLI 架构 jackwener 2026-04-16 09:13:31 +0800
  • 152921acb2 feat: wx init/export,修复全局搜索聊天名称 jackwener 2026-04-16 01:38:40 +0800
  • 01486c66d4 chore: 移除 requirements.txt,统一用 uv + pyproject.toml 管理依赖 jackwener 2026-04-16 01:28:37 +0800
  • c907cf53fe feat: daemon + CLI 架构 (wx_daemon.py + wx.py) jackwener 2026-04-16 01:28:22 +0800
  • 69a2f44240 feat: /api/history 支持按群过滤和增量拉取,更新 README API 文档 ylytdeng 2026-04-09 11:43:41 +0800
  • 7eb29b03e8 feat: 新增联系人标签查询功能 ylytdeng 2026-04-06 09:54:21 +0800
  • b80e7d1c14 fix: 新群/新联系人自动刷新联系人缓存 ylytdeng 2026-03-31 18:43:34 +0800
  • 396d4b24e2 fix: CLI 入口支持 V2(AES) 格式图片解密 ylytdeng 2026-03-26 16:40:03 +0800
  • 0821dc0e4e
    Update README.md joshua-deng 2026-03-23 17:25:19 +0800
  • 944546beb1 fix: 统一所有 JSON 文件读写为 UTF-8 编码 ylytdeng 2026-03-20 14:32:37 +0800
  • 67244597f2
    Merge pull request #28 from dsjzazs/feat/auto-install-deps joshua-deng 2026-03-14 22:22:54 +0800
  • 3e79c8e093
    Merge pull request #30 from dsjzazs/main joshua-deng 2026-03-14 17:38:37 +0800
  • 7c42ff5d38 Investigate get_chat_history limit dsjzazs 2026-03-14 16:59:17 +0800
  • 2cd180c63a
    Merge pull request #2 from dsjzazs/codex/searchmessages dsjzazs 2026-03-14 16:39:12 +0800
  • 9ae558a31e Fix global search pagination dsjzazs 2026-03-14 16:36:55 +0800
  • 2e03247fb9
    Add MCP dependency and pin versions (#1) dsjzazs 2026-03-14 15:13:28 +0800
  • b623711410 Add MCP search unit tests dsjzazs 2026-03-14 14:07:51 +0800
  • 4bda20f7aa feat: 更新 README dsjzazs 2026-03-14 10:24:23 +0800
  • 7e7f7a2516 feat: 增强消息查询功能,支持时间范围和分页 dsjzazs 2026-03-14 10:21:21 +0800
  • 8e8edc649c fix: 改为通过 requirements 安装依赖 dsjzazs 2026-03-13 16:27:09 +0800
  • 7020409543 fix: full_decrypt 写入前自动创建输出目录 ylytdeng 2026-03-10 17:21:11 +0800
  • 030680eb85 fix: 修复短时间大量消息丢失问题 ylytdeng 2026-03-09 19:52:46 +0800
  • 64b2c9fdef
    Merge pull request #19 from BiboyQG/feat/chat-history-formatting joshua-deng 2026-03-09 19:48:06 +0800
  • fd67536ef7 Refine chat history message parsing Banghao Chi 2026-03-08 20:52:33 -0500
  • fa273b810d Improve chat history formatting Banghao Chi 2026-03-08 15:30:10 -0500
  • a5a347f69e Merge PR #18: feat: Linux 数据库解密支持 ylytdeng 2026-03-07 21:35:37 +0800
  • 30112b9a10 fix(linux): address code review feedback PeanutSplash 2026-03-06 22:31:22 +0800
  • 3d58b6508c fix(linux): validate SUDO_USER and use prefix matching for interpreters PeanutSplash 2026-03-06 22:23:33 +0800
  • bf77cc97d8 refactor(linux): improve wechat detection and sudo db path fallback PeanutSplash 2026-03-06 17:02:42 +0800
  • bc80a1578d refactor(find_all_keys_windows): drop unused constants imports PeanutSplash 2026-03-06 16:53:14 +0800
  • 6d9b2c0fe4 refactor(find_all_keys): extract shared key scan logic PeanutSplash 2026-03-06 16:43:50 +0800
  • 872e3f58dc fix: handle exited PIDs and narrow message DB keys PeanutSplash 2026-03-06 16:15:17 +0800
  • f9c338b48d feat: add Linux support with cross-platform memory scanning PeanutSplash 2026-03-06 15:52:06 +0800
  • 5879b58239 Merge PR #15: feat: macOS 图片密钥扫描器 + 批量解密器 (C) ylytdeng 2026-03-07 21:35:08 +0800
  • e84f1d5130 fix: fallback key in multi-key mode + bound printf context bbingz 2026-03-05 23:28:07 +0800
  • 96c1a5ac2e fix: add file size validation and clarify Method 2 intent bbingz 2026-03-05 23:21:09 +0800
  • 03582dd82c fix: narrow Method 2 scan to hex charset [0-9a-f] bbingz 2026-03-05 21:53:15 +0800
  • 0576151b67 feat: add macOS image key scanner and batch decryptor (C) bbingz 2026-03-05 21:49:37 +0800
  • 2b03a81a8f fix: 统一路径分隔符为正斜杠,修复 macOS/Linux 兼容性 ylytdeng 2026-03-07 00:53:48 +0800
  • 1294953681
    Merge pull request #14 from bbingz/pr/macos-c-scanner joshua-deng 2026-03-06 09:29:42 +0800
  • fc2ae833dc
    Merge pull request #13 from bbingz/pr/macos-docs joshua-deng 2026-03-06 09:29:35 +0800
  • 992c3f5ee4 fix: replace nonexistent scan_keys.js with actual tools in quickstart bbingz 2026-03-05 23:26:55 +0800
  • 18ffb2e7fa fix: use forward slashes in JSON output and add size==0 guard bbingz 2026-03-05 23:19:22 +0800
  • 76dd2b6d95 fix: clear header reserved-space field and add per-page HMAC note bbingz 2026-03-05 23:18:03 +0800
  • d38d7ebf9c fix: replace glob() with nftw() and add chunk overlap bbingz 2026-03-05 21:52:35 +0800
  • d4314c4857 fix: address review feedback on docs bbingz 2026-03-05 21:55:10 +0800
  • 1f9ca3792a feat: add macOS C memory key scanner bbingz 2026-03-05 21:49:00 +0800
  • 98933d5987 docs: add macOS permission guide and 3.x vs 4.x decryption comparison bbingz 2026-03-05 21:48:35 +0800
  • 3b4b811cc3 fix: 清理调试代码 + 提升服务稳定性 ylytdeng 2026-03-04 20:41:36 +0800
  • 73598751a0 fix: MCP DBCache 使用固定文件名 + 持久化缓存,重启秒恢复 ylytdeng 2026-03-04 15:10:25 +0800
  • 121fa9f7bd feat: 自动检测WeChat路径 + 通知过滤规则 ylytdeng 2026-03-03 22:30:40 +0800
  • e3efaac510
    feat: auto-detect config, unified entry point & multi-process key extraction (#8) joshua-deng 2026-03-03 22:56:52 +0800
  • fd4a2fce31
    fix(config): handle corrupted config file and improve encoding detection PeanutSplash 2026-03-03 22:49:03 +0800
  • eb6471d42c
    fix: Updated prompt messages for detecting multiple data directories and added instructions for users to select their current WeChat account. PeanutSplash 2026-03-03 22:23:41 +0800
  • 6898a065d7
    feat: add unified entry point and multi-process key extraction PeanutSplash 2026-03-03 22:20:12 +0800
  • bf68409c39
    docs: Updated configuration instructions to automatically detect the WeChat data directory and generate config.json. PeanutSplash 2026-03-03 21:43:40 +0800
  • 2fa95b283f
    feat: Added automatic detection of WeChat data directories and optimized configuration loading process PeanutSplash 2026-03-03 21:42:31 +0800
  • c85367ff08 feat: 富媒体内容解析、表情包显示、组合消息修复 ylytdeng 2026-03-03 11:55:11 +0800
  • 24ae180669 Update README with image decryption docs and V2 format details ylytdeng 2026-03-02 00:40:25 +0800
  • da7525db95 Add image decryption and inline preview for WeChat V2 format ylytdeng 2026-03-02 00:30:01 +0800
  • 05b8ba4d45 Add MCP usage examples with redacted real outputs ylytdeng 2026-02-28 16:58:46 +0800
  • 5057206222 Add MCP server for Claude AI integration joshua-deng 2026-02-28 12:18:45 +0800
  • 4c91eb34ef WeChat 4.0 database decryptor and real-time message monitor joshua-deng 2026-02-28 12:03:38 +0800