企业微信聊天记录本地解密导出,这个黑科技 Skill 终于开源了!
企业微信聊天记录本地解密导出,这个黑科技 Skill 终于开源了!
你用过企业微信吗?工作中它几乎是必备,但里面的聊天记录、联系人、客户信息——全锁在本地数据库里,想导出分析?根本没办法。
直到我刷到这个开源项目。
GitHub 上有个叫 yichen-wecom-local-vault 的 Skill,来自 mcncarl/yichen-skills 仓库(整个项目 1600+ Stars),专门破解 macOS 版企业微信 5.x 的本地加密数据库,把数据变成可查询、可导出的明文快照。
它能干什么?
核心就一件事:把企业微信的本地数据读出来,但不碰官方 App 一根毫毛。
具体来说,它能:
- 解密本地数据库:企业微信的聊天记录存在
message.db里,但加了密。这个 Skill 会先捕获数据库密钥(用的是 AES/MD5),然后创建加密快照,全程只读不写。 - 查询联系人和会话:按关键词搜索、导出某个时间段的聊天记录、支持 JSON 和 Markdown 格式。
- 隐私边界清晰:原始 App 照常运行,数据读出来放进私密 Vault,和原数据完全隔离。
整个流程完全在本地执行,数据不经过任何第三方——这点对商务数据来说非常重要。
适合谁用?
如果你有以下需求,这个 Skill 就是为你准备的:
- 销售/客服:需要分析历史客户对话,做数据复盘
- 团队管理者:想导出群聊记录,审计沟通质量
- 安全审计:内部需要合规检查特定时间段的通讯内容
- 个人效率党:想把企业微信的宝贵数据沉淀到自己的知识库里
怎么用?
入口脚本是 vault_cli.py,典型工作流:
# 先检查数据库状态(只读,不附加进程)
python3 "$SKILL_DIR/scripts/vault_cli.py" status
# 捕获密钥并创建解密快照
python3 "$SKILL_DIR/scripts/vault_cli.py" decrypt
# 查询某群聊的最近消息
python3 "$SKILL_DIR/scripts/vault_cli.py" history "客户群" --limit 200
# 导出为 JSON
python3 "$SKILL_DIR/scripts/vault_cli.py" export --format json
注意:解密依赖 pycryptodome,macOS 被动捕获 key 还需要 frida。脚本有 doctor 命令可以检查环境,缺什么一目了然。
跟之前开源的 Skill 有什么关系?
这个项目是个 Skill 合集,之前推荐过他们的 Web Research Skill(全网搜索 + 音频转写),这次开源的企业微信 Skill 补上了「本地数据读取」这一环。两个 Skill 配合:网上搜到的资料 + 企业微信里的内部数据,全部汇到一处——混搭玩法,真正的效率黑科技。
GitHub:https://github.com/mcncarl/yichen-skills
直接访问企业微信 Vault:https://github.com/mcncarl/yichen-skills/tree/main/yichen-wecom-local-vault
评论区
0 条评论
登录后可评论。