这是一个用于导出和模糊搜索 Telegram 聊天记录的开源工具,旨在帮助用户高效检索和备份聊天数据。
来源:据 README 描述 查看 GitHub 仓库 →该项目因解决了 Telegram 本身搜索功能的不足,提供了强大的本地分词和模糊匹配能力,以及丰富的 AI 驱动功能,受到关注。它填补了 Telegram 在中文搜索和智能处理方面的空白,并采用了 TypeScript 语言,使其在性能和可维护性方面具有优势。
来源:综合 README 描述和项目特征支持多种数据库导出聊天记录,自动备份媒体资源,并完成向量嵌入与分词处理,便于后续检索。
来源:据 README 描述支持自动智能分词,多语言精准检索,融合模糊匹配与向量语义搜索,以及图片语义搜索,提高查找效率。
来源:据 README 描述通过 Bot 搜索和导出消息,支持消息 deep link 跳转,方便用户定位原始对话。
来源:据 README 描述包括未读消息智能摘要、日期范围筛选、右键菜单跳转 Telegram 原消息等,提升用户体验。
来源:据 README 描述项目采用模块化设计,代码目录结构清晰,依赖文件表明使用了 TypeScript 和 Node.js。技术架构上,可能采用了前后端分离的模式,后端负责数据处理和存储,前端负责用户界面展示。
来源:代码目录结构 + 依赖文件infra: Docker | key_deps: @dotenvx/dotenvx, @guiiai/logg, drizzle-kit | language: TypeScript | framework: Node.js
来源:依赖文件 + 代码目录结构1. 个人用户备份和检索 Telegram 聊天记录。 2. 企业用户管理团队沟通记录。 3. 开发者测试 Telegram API。 4. 研究人员分析聊天数据。
来源:据 README 描述v1.2.5 (2026-04-10): 添加聊天类型过滤器。 v1.2.4 (2026-04-07): 修复搜索结果滚动位置问题。 v1.2.3 (2026-04-04): 保留聊天搜索输入状态。 v1.2.2 (2026-04-01): 精简同步状态面板布局。 v1.2.1 (2026-03-28): 移除不必要的日志。
来源:GitHub ReleasesTelegram Search 是一个功能强大的 Telegram 聊天记录管理工具,适合需要高效检索和备份聊天记录的个人和企业使用。它适合对技术有一定了解的用户,特别是那些需要处理大量聊天数据的场景。
来源:综合分析