Wxw-Gu/TraceMemo

TraceMemo(迹忆)是一款本地优先、可追溯的 AI 微信知识与分析工作台。 原名 WechatExplorer,支持聊天记录搜索、知识库、微信群聊总结 和 Agent 助手。

TraceMemo(迹忆) – 本地优先的微信数据、AI 分析与自动化工作台

What it is – TraceMemo 是一款桌面应用程序(支持 Windows x64, macOS Apple Silicon & Intel),让你可以将微信聊天记录视为一个可搜索、可查询的知识库。它读取本地微信数据库,对文本以及通过 OCR 从图片中提取的文本建立索引,并可选择性地叠加基于 LLM 的“AI 搜索”功能。该应用还捆绑了一系列自动化功能,如每日群聊摘要、成员退群监控和语音合成生成。

Core capabilities

  • Archive & search – 浏览对话,按关键词、昵称、wxid 或自定义备注进行筛选。
  • AI Search / “Ask WeChat” – 提出自然语言问题;LLM 会返回匹配的消息及其来源位置。
  • Local knowledge base – 所有索引均存储在用户设备上,确保隐私和快速的跨对话查询。
  • Image‑text OCR – 设备端 OCR 从截图、公告、价目表图片中提取文本,无需上传任何内容即可实现内容搜索。
  • Group‑chat reports – 生成群组讨论的每日/每周 HTML 或 PNG 摘要,包括发言统计。
  • Member‑exit monitoring – 基于快照的成员退群追踪,并保留事件历史。
  • Automation – 通过内置的“Automation”引擎将上述步骤串联成定时任务(例如,自动发送每日报告或退群通知)。
  • Text‑to‑speech – 将任何消息转换为语音文件并发送回聊天中。
  • Agent Hub & API – 通过本地 HTTP API 在微信内(本地代理)或从外部代理(如 Codex)与 TraceMemo 进行交互。

How it works – 该应用首先连接到本地微信 SQLite 数据库(兼容微信 4.x),并获取解密消息所需的加密密钥。然后,它为纯文本和 OCR 导出的文本构建可搜索索引。当配置了 AI 模型(OpenAI, Claude 等)时,查询会被发送到模型,模型会返回自然语言答案以及对底层消息的引用。

Why it matters – 对于重度依赖微信进行协作的高级用户、研究人员或团队,TraceMemo 将原本不透明的聊天记录转化为一流的信息资源,同时将所有数据保留在用户设备上。本地 OCR、持久化知识库和可选的 LLM 驱动检索的结合,弥合了原始聊天记录与可操作见解之间的差距。

Getting started – 从 GitHub Releases 页面下载相应的安装程序,将应用指向你的微信数据文件夹,并根据需要在 Settings → AI Model 下添加 AI 模型。文档包含分步的“首次使用”指南、详细的用户手册和贡献指南。


TL;DR – TraceMemo 是一款隐私优先的桌面工具,可索引你的微信历史记录,让你通过关键词或基于 LLM 的自然语言进行搜索,生成自动化群组报告,监控成员变动,并通过本地 API 和代理提供扩展性。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目