shuakami/qq-chat-exporter
说明与用途
**项目简介(2‑3 句)**
shuakami/qq-chat-exporter 是一款基于 TypeScript 的开源工具,能够自动化导出 QQ(包括 NT QQ)聊天记录、表情包和图片消息,支持生成 TXT 或 JSON 文件,帮助用户快速完成聊天记录的备份与迁移。
**价值**
- **一键备份**:无需手动复制,工具可批量抓取文字、图片、表情等多媒体内容,极大降低漏抓风险。
- **多格式输出**:TXT 适合人类阅读,JSON 便于后续数据分析、搜索或迁移到其他系统。
- **跨版本兼容**:同时支持传统 QQ 客户端和 NT QQ,覆盖大多数用户场景。
**典型接入方式**
- **克隆仓库并安装依赖**
git clone https://github.com/shuakami/qq-chat-exporter.git
cd qq-chat-exporter
npm install- **配置导出参数**(在
config.json或命令行中指定)
accountId:QQ 号outputDir:导出目录format:txt或json
- **运行导出脚本**
npm run export -- --accountId=12345678 --format=json- **在业务流程中调用**:可将上述命令封装为 CI/CD 步骤或内部运维脚本,实现定时备份或灾备恢复。
**生产可用性**
- **活跃度**:最近一次提交在 2026‑07‑06,项目仍在维护;拥有 4 k+ ⭐、245+ Fork,社区活跃。
- **技术成熟度**:全 TypeScript 实现,代码结构清晰,提供完整的 README 与示例,易于二次开发。
- **安全与合规**:暂无已知许可证或安全漏洞风险,但在正式生产环境使用前建议自行审计依赖(尤其是网络请求相关库)并确认符合企业合规要求。
- **可扩展性**:导出逻辑解耦,可自行实现自定义的后处理(如上传至对象存储、写入数据库),适合作为更大数据治理平台的子模块。
综上,shuakami/qq-chat-exporter 在功能完整性、社区活跃度和技术实现上均具备生产级别的使用价值,适合作为企业内部 QQ 聊天记录备份或迁移的首选方案。
实际用途
shuakami/qq-chat-exporter may be useful when its README and activity match a concrete workflow.
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: TypeScript
- 记录日期: 2026-09-05T17:32:06.180Z