Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A simple and fast chat records searching bot for Telegram. Supports OCR and sematic vector search.

NotificationsYou must be signed in to change notification settings

std-microblock/telegram-database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

快速、强大的 Telegram 群组/频道搜索机器人

🇨🇳 本项目不向任何反华,赌博,诈骗群组提供支持!

简介

telegram-database(以下简称 tgdb)是一个第三方 Telegram 群组消息搜索机器人。由于 Telegram 官方搜索并没有进行中文分词,Telegram 的中文搜索体验极差。同时,类似的项目均需要在机器人聊天或网页上进行操作,使用不便,且不支持语义搜索等特性。此搜索机器人使用 Inline Query 进行搜索,便捷快速。

tgdb 基于 tdlib 使用 C++23 进行开发,对 tdlib 进行了 cpp20 coroutine 包装,比起基于 telegram-bot-api 的项目,可以实现主动索引消息,且部署便捷,延迟较低。

tgdb 支持基于 mllm embedding 的图文语义搜索,且进行了接口抽象,使得向量数据库实现和 embedding 服务替换方便,可拓展性强。目前,tgdb 支持基于阿里 GME 的图文多模态对齐语义搜索,未来可能还会支持 jina.ai clip-v2,BAAI BGE-VL 等模型。

tgdb 的主要服务是 self-contained 的,这意味着其可以直接运行,不用在外部开启任何服务,部署非常方便。

截图

100000214710000021481000002146

About

A simple and fast chat records searching bot for Telegram. Supports OCR and sematic vector search.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors2

  •  
  •  

Languages


[8]ページ先頭

©2009-2025 Movatter.jp