Hermes Agent中全自动安装使用WeChat-CLI 密钥获取排错日志
› 社区话题 › 📺 VFX Pipeline | 数字创意工作流 › Hermes Agent中全自动安装使用WeChat-CLI 密钥获取排错日志
- 该话题为空。
- 作者帖子
- 2026-05-19 - 18:14 #132119

追光参与者WeChat-CLI 密钥获取排错日志
WeChat CLI 是一个强大的微信命令行工具,可以:
📖 读取聊天记录(text/image/voice/video/file 等类型)
🔍 搜索消息内容,👥 查询联系人和群组成员,📊 分析会话统计,💾 导出聊天记录,⭐ 查看收藏内容,🔔 监控未读消息主要特性:✅ 只读操作,不修改任何数据,✅ 数据不离本机,完全隐私,✅ JSON 格式输出,适合 AI Agent,✅ 11 个命令行指令,✅ 实时解密,无需手动处理加密
prompt:你上网看下这个 学习下 然后安装它,并把他变成你的技能https://github.com/huohuoer/wechat-cli

使用LM studio搭配的模型,全程无人值守,自动安装

使用LM studio搭配的模型,全程无人值守,自动安装成功,并验证
【问题现象】
运行 `npx wechat-cli sessions` 提示密钥文件不存在:`/Users/xbaby/.wechat-cli/all_keys.json`。
执行 `init` 初始化时,持续报错 `task_for_pid failed: 5`,提示 macOS 安全策略阻止访问。【核心原因】
1. macOS 的系统安全机制(SIP)禁止未授权进程读取微信内存。
2. 微信进程未彻底关闭重启,导致重新签名(ad-hoc)未实际生效。
3. 微信未启动时,工具无法在内存中捕捉到登录凭证。正确的密钥提取与初始化流程
1. 彻底清空旧进程。在终端强制杀死所有微信后台残留进程:
killall WeChat2. 重新激活并登录。手动打开 Mac 微信客户端,并扫码登录进入主界面(确保微信窗口在屏幕上正常显示,此时内存中会生成新的加密密钥)。
3. 提升权限进行初始化。利用 `sudo` 管理员权限运行初始化命令,扫描内存并自动匹配本地数据库:
sudo npx wechat-cli init*根据提示输入 Mac 开机密码,并在检测到多账号目录时输入对应的数字(如 `1`)。*
【执行结果】
WeChat PID: 14153 -> Got task port: 3075
Scanning for DB files… Found 36 encrypted DBs
Scanning memory for keys… 1023MB scanned, 21 unique keys
Matched 18/21 keys to known DBs -> Saved to all_keys.json
[+] 初始化完成!验证与常用命令
初始化成功后,无需再加 `sudo`,直接运行常规命令即可:
查看会话列表:
npx wechat-cli sessions --limit 10查询聊天记录:
npx wechat-cli history "联系人/群名" --limit 20全局搜索:
npx wechat-cli search "关键词"
hermes agent wechat cli完成后的功能展示
- 作者帖子
- 在下方一键注册,登录后就可以回复啦。