最近做了一个自用的小工具:TG Reader 。
GitHub: https://github.com/xin0907/tg-reader
它是一个本地部署的 Telegram 频道阅读器,主要解决我自己的一个痛点:
我平时关注了不少 Telegram 频道,比如技术、AI 、财经、工具分享之类的内容。但频道一多之后,信息流很容易被刷过去,想系统化阅读、搜索、筛选、管理未读内容都不太方便。
所以我做了这个小工具,把 Telegram 频道当成一种信息源,同步到本地后再慢慢阅读。
目前支持:
- 从当前 Telegram 账号刷新频道列表;
- 手动按需同步单个频道;
- 本地浏览消息;
- 按频道、关键词、未读状态筛选;
- 图片预览;
- 已读 / 未读管理;
- Docker Compose 部署。
技术栈是 FastAPI + Vue 3 + PostgreSQL + Telethon 。
目前项目还比较早期,主要是先解决自己的需求。后面可能会加:
- 收藏 / 标签;
- 多频道聚合阅读;
- AI 摘要;
- 重要消息提醒;
- 更好的搜索体验。
想问问大家:
- 你们会把 Telegram 频道当作主要信息源吗?
- 这种本地 Telegram 阅读器有没有需求?
- 如果继续做,大家觉得优先加什么功能比较好?
欢迎拍砖,也欢迎提 issue 。