GitHub 上一款跨平台的即时通讯系统:HuLa。
基于 Tauri、Vue 3 和 TypeScript 构建,提供轻量、安全的即时通讯体验,兼容 Windows、macOS、Linux 等系统。
GitHub:http://github.com/HuLaSpark/HuLa
主要功能:
- 完整的即时通讯体验:一对一私聊、群组聊天、消息撤回、@提醒等
- 丰富的消息类型支持:文字、表情包、文件传输、链接预览卡片
- 现代化界面设计:深色/浅色主题切换、自定义皮肤、多窗口管理
- 智能的联系人管理:好友在线状态、群组管理、免打扰、拉黑屏蔽
- 系统级集成:系统托盘、消息通知、托盘闪烁提醒、自动更新
- AI 助手集成(进行中):支持 DeepSeek、ChatGPT、Claude 等多种模型
所有代码已经开源,并提供了开箱即用的安装包,有需要的可以试下。

GitHub 上一款跨平台的即时通讯系统:HuLa。
基于 Tauri、Vue 3 和 TypeScript 构建,提供轻量、安全的即时通讯体验,兼容 Windows、macOS、Linux 等系统。
GitHub:http://github.com/HuLaSpark/HuLa
主要功能:
- 完整的即时通讯体验:一对一私聊、群组聊天、消息撤回、@提醒等
- 丰富的消息类型支持:文字、表情包、文件传输、链接预览卡片
- 现代化界面设计:深色/浅色主题切换、自定义皮肤、多窗口管理
- 智能的联系人管理:好友在线状态、群组管理、免打扰、拉黑屏蔽
- 系统级集成:系统托盘、消息通知、托盘闪烁提醒、自动更新
- AI 助手集成(进行中):支持 DeepSeek、ChatGPT、Claude 等多种模型
所有代码已经开源,并提供了开箱即用的安装包,有需要的可以试下。
项目介绍
HuLa 是一款基于 Tauri、Vite 6、Vue 3 和 TypeScript 构建的即时通讯系统。它利用了 Tauri 的跨平台能力和 Vue 3 的响应式设计,结合了 TypeScript 的类型安全特性和 Vite 6 的快速构建,为用户提供了一个高效、安全和易用的通讯解决方案。
技术栈
Tauri: 为本项目提供了一款轻量级的、高性能的桌面应用容器,使得我们可以使用前端技术栈来开发跨平台的桌面应用。Tauri 的设计哲学是在保证安全性的前提下,尽可能减少资源占用。
Vite 6: Vite 是一个现代化的前端构建工具,它利用原生 ES 模块导入的能力来提供一个快速的开发服务器,与此同时,它也为生产环境打包提供了强大的支持。Vite 6 是其最新的版本,带来了更多的优化和特性。
Vue 3: Vue 3 是一个渐进式JavaScript框架,用于构建用户界面。它的组合式API、更好的TypeScript集成和对移动端的优化使得开发复杂的单页应用变得更加简单和高效。
TypeScript: TypeScript 是 JavaScript 的一个超集,它在 JavaScript 的基础上增加了类型系统。这让我们能够在开发过程中捕获更多的错误,并且提供更好的编辑器支持。









| 功能分类 |
功能描述 |
状态 |
| ? 用户认证 |
账号密码登录 |
✅ 已完成 |
| |
二维码扫码登录 |
✅ 已完成 |
| |
多设备登录管理 |
✅ 已完成 |
| ? 消息功能 |
一对一私聊 |
✅ 已完成 |
| |
群组聊天 |
✅ 已完成 |
| |
消息撤回 |
✅ 已完成 |
| |
@提醒、回复功能 |
✅ 已完成 |
| |
消息已读状态 |
✅ 已完成 |
| |
表情包功能 |
✅ 已完成 |
| |
根据消息类型右键菜单 |
✅ 已完成 |
| |
支持解析链接为预览卡片 |
✅ 已完成 |
| |
消息点赞和不满状态 |
✅ 已完成 |
| ? 联系人、群聊管理 |
好友添加与删除 |
✅ 已完成 |
| |
好友搜索 |
✅ 已完成 |
| |
群组创建与管理 |
✅ 已完成 |
| |
好友在线状态 |
✅ 已完成 |
| |
好友徽章 |
✅ 已完成 |
| |
屏蔽、拉黑、免打扰功能 |
✅ 已完成 |
| |
消息逐条\合并转发 |
? 进行中 |
| |
群公告 |
✅ 已完成 |
| |
群聊、单聊备注、昵称等 |
✅ 已完成 |
| ? UI界面 |
现代化界面设计 |
✅ 已完成 |
| |
深色/浅色主题支持 |
✅ 已完成 |
| |
皮肤主题切换 |
✅ 已完成 |
| ?️ 系统功能 |
多窗口管理 |
✅ 已完成 |
| |
系统托盘、托盘闪烁提醒支持 |
✅ 已完成 |
| |
消息通知 |
✅ 已完成 |
| |
图片查看器 |
✅ 已完成 |
| |
截图功能 |
? 进行中 |
| |
文件上传(支持七牛云存储) |
✅ 已完成 |
| |
支持自动、强制更新 |
✅ 已完成 |
| |
自定义更新页面 |
✅ 已完成 |
| ? 跨平台支持 |
win10、win11/macOS/linux |
✅ 已完成 |
| |
iOS/Android适配 |
? 进行中 |
| ? AI |
deepseek、chatgpt、claude、qwen、自定义 |
进行中 |
「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」