一个基于 Next.js 和 Ant Design 构建的现代化推文浏览器应用。它能将 Twitter/X 的数据以优雅、可交互的方式呈现,并提供强大的筛选和多种视图模式。
- 🎨 优雅用户界面:深度集成 Ant Design v6 组件库,提供精致的视觉体验。
- ⚡ 现代化技术栈:采用 Next.js、React 19 和 TypeScript,确保高性能和良好的开发体验。
- 📂 轻松数据导入:通过简单的 JSON 上传,即可将 Twitter/X 的数据批量导入 MongoDB 数据库。
- 🔁 多种格式支持:支持 Twitter/X v2 API 与 GraphQL API 多种数据格式导入。
- 🔍 强大筛选功能:支持按内容、作者、日期范围、是否包含媒体/转帖等多种条件进行组合筛选。
- 🖼️ 多种视图模式:提供列表、表格和瀑布流三种视图,并支持一键切换,满足不同浏览习惯。
- 🔗 智能内容解析:自动识别并链接化推文中的 URL、
@用户和#话题,提升内容可读性。 - 💡 丰富交互细节:包含用户头像、简介的 Tooltip,以及指向原帖和用户主页的快捷链接。
- 框架: Next.js
- UI 库: Ant Design
- 语言: TypeScript
- 数据库: MongoDB
- React 版本: React 19
- 部署: Vercel
本 README 文档由 AI 辅助生成。如有问题,请提交 Issue 或与我联系!