473 lines
28 KiB
Markdown
473 lines
28 KiB
Markdown
<!-- WEHUB_ZH_README -->
|
||
> [!NOTE]
|
||
> 本文档由 WeHub 基于上游 README 翻译整理,属于社区翻译,非官方中文文档。
|
||
> [English](./README.en.md) · [原始项目](https://github.com/HuLaSpark/HuLa) · [上游 README](https://github.com/HuLaSpark/HuLa/blob/HEAD/README.md)
|
||
> 原作者、版权与许可证归属以原始项目及本仓库 LICENSE 文件为准。
|
||
|
||
<p align="center">
|
||
<img width="350px" height="150px" src="public/hula.png"/>
|
||
</p>
|
||
|
||
<p align="center">基于 Tauri、Vite 7、Vue 3 和 TypeScript 构建的即时通讯系统</p>
|
||
|
||
<!-- 🌟 Featured -->
|
||
<div align="center">
|
||
<a href="https://trendshift.io/repositories/15187" target="_blank">
|
||
<img src="https://trendshift.io/api/badge/repositories/15187" alt="HuLaSpark%2FHuLa | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/>
|
||
</a>
|
||
<a href="https://hellogithub.com/repository/743b101346c54f6cb5c20eed2edbaa40" target="_blank">
|
||
<img src="https://abroad.hellogithub.com/v1/widgets/recommend.svg?rid=743b101346c54f6cb5c20eed2edbaa40&claim_uid=WsQaY6SlnL7qxG3&theme=neutral" alt="Featured|HelloGitHub" style="width: 250px; height: 54px;" width="250" height="54" />
|
||
</a>
|
||
</div>
|
||
|
||
<br>
|
||
|
||
<div align="center">
|
||
<p>
|
||
<a href="https://gitee.com/HulaSpark/HuLa/stargazers">
|
||
<img src="https://gitee.com/HulaSpark/HuLa/badge/star.svg?theme=gvp" alt="Gitee Stars">
|
||
</a>
|
||
<a href="https://github.com/HulaSpark/HuLa/stargazers">
|
||
<img src="https://img.shields.io/github/stars/HulaSpark/HuLa?style=social" alt="GitHub Stars">
|
||
</a>
|
||
<a href="https://gitcode.com/HuLaSpark/HuLa">
|
||
<img src="https://gitcode.com/HuLaSpark/HuLa/star/badge.svg" alt="GitCode Stars">
|
||
</a>
|
||
<a href="https://gitcode.com/HuLaSpark/HuLa">
|
||
<img src="https://atomgit.com/HuLaSpark/HuLa/star/2025top.svg" alt="2025 Top 100 Open Source Projects">
|
||
</a>
|
||
</p>
|
||
</div>
|
||
|
||
<br>
|
||
|
||
<div align="center">
|
||
<p>
|
||
<a href="https://deepwiki.com/HuLaSpark/HuLa">
|
||
<img src="https://deepwiki.com/badge.svg" alt="DeepWiki">
|
||
</a>
|
||
<a href="https://app.fossa.com/projects/git%2Bgithub.com%2FHuLaSpark%2FHuLa?ref=badge_shield">
|
||
<img src="https://app.fossa.com/api/projects/git%2Bgithub.com%2FHuLaSpark%2FHuLa.svg?type=shield" alt="FOSSA Status">
|
||
</a>
|
||
<a href="https://www.bestpractices.dev/en/projects/9692">
|
||
<img src="https://bestpractices.coreinfrastructure.org/projects/9692/badge" alt="CII Best Practices">
|
||
</a>
|
||
<a href="https://hulaspark.com">
|
||
<img src="public/hulaspark-badge.svg" alt="HuLaSpark">
|
||
</a>
|
||
<a href="https://discord.gg/WhSkvhNEeE">
|
||
<img src="https://img.shields.io/badge/-Discord-5865F2?logo=discord&logoColor=white&labelColor=555555" alt="Discord">
|
||
</a>
|
||
</p>
|
||
</div>
|
||
|
||
<br>
|
||
|
||
<div align="center">
|
||
<p>
|
||
<img src="https://img.shields.io/badge/Vue3-35495E?logo=vue.js&logoColor=4FC08D">
|
||
<img src="https://img.shields.io/badge/TypeScript-3178C6?logo=typescript&logoColor=fff">
|
||
<img src="https://img.shields.io/badge/Vite7-646CFF?logo=vite&logoColor=fff">
|
||
<img src="https://img.shields.io/badge/Tauri-24C8DB?logo=tauri&logoColor=FFC131">
|
||
<img src="https://img.shields.io/badge/Rust-c57c54?logo=rust&logoColor=E34F26">
|
||
<img src="https://img.shields.io/badge/UnoCss-333333?logo=unocss&logoColor=fff">
|
||
<img src="https://img.shields.io/badge/Sass-CC6699?logo=sass&logoColor=fff">
|
||
<img src="https://img.shields.io/badge/pnpm-F69220?logo=pnpm&logoColor=fff">
|
||
</p>
|
||
</div>
|
||
|
||
<br>
|
||
|
||
<!-- 🔗 Quick Links -->
|
||
<div align="center">
|
||
<h3>🔗 快速链接</h3>
|
||
|
||
<p>
|
||
💻 <strong>官网:</strong><a href="https://hulaspark.com">HuLaSpark</a> |
|
||
📝 <strong>文档:</strong><a href="docs/project_guide.md">配置与教程</a> |
|
||
☕️ <strong>服务端:</strong><a href="https://github.com/HulaSpark/HuLa-Server">GitHub</a> / <a href="https://gitee.com/HulaSpark/HuLa-Server">Gitee</a> |
|
||
💬 <strong>微信:</strong><code>cy2439646234</code>
|
||
</p>
|
||
</div>
|
||
|
||
<p align="center">
|
||
<a href="README.md">中文</a> |
|
||
English |
|
||
<!-- Keep these links. Translations will automatically update with the README. -->
|
||
<a href="https://www.readme-i18n.com/HuLaSpark/HuLa?lang=de">Deutsch</a> |
|
||
<a href="https://www.readme-i18n.com/HuLaSpark/HuLa?lang=es">Español</a> |
|
||
<a href="https://www.readme-i18n.com/HuLaSpark/HuLa?lang=fr">français</a> |
|
||
<a href="https://www.readme-i18n.com/HuLaSpark/HuLa?lang=ja">日本語</a> |
|
||
<a href="https://www.readme-i18n.com/HuLaSpark/HuLa?lang=ko">한국어</a> |
|
||
<a href="https://www.readme-i18n.com/HuLaSpark/HuLa?lang=pt">Português</a> |
|
||
<a href="https://www.readme-i18n.com/HuLaSpark/HuLa?lang=ru">Русский</a>
|
||
</p>
|
||
|
||
## 🌐 支持的平台
|
||
|
||
| 平台 | 支持版本 |
|
||
|----------|-------------------|
|
||
| Windows | Windows 10、Windows 11 |
|
||
| macOS | macOS 10.5+(已支持 Mac26) |
|
||
| Linux | Ubuntu 22.0+ |
|
||
| iOS | iOS 9.0+(支持 iOS26 真机。Tauri 不支持在 iOS26 模拟器上运行的 Intel 芯片) |
|
||
| Android | Android 12+(SDK30+) |
|
||
| Web | ⚠️ 当前不支持(需自行移除相关功能) |
|
||
|
||
## 📝 项目简介
|
||
|
||
HuLa 是一款基于 Tauri、Vite 7、Vue 3 和 TypeScript 构建的即时通讯系统。它利用 Tauri 的跨平台能力以及 Vue 3 的响应式设计,结合 TypeScript 的类型安全特性和 Vite 7 的快速构建流程,为用户提供高效、安全且易用的通信解决方案。
|
||
|
||
## 🛠️ 技术栈
|
||
|
||
- **Tauri**:为本项目提供轻量、高性能的桌面应用容器,使我们能够使用前端技术栈开发跨平台桌面应用。Tauri 的设计理念是在确保安全的同时尽可能降低资源消耗。
|
||
- **Vite 7**:Vite 是一款现代前端构建工具,利用原生 ES 模块(ES module)导入提供快速的开发服务器,同时为生产环境打包提供强大支持。Vite 7 是其最新版本,带来更多优化与功能。
|
||
- **Vue 3**:Vue 3 是一款用于构建用户界面的渐进式 JavaScript 框架。其 Composition API、更好的 TypeScript 集成以及移动端优化,使开发复杂的单页应用(SPA)更加简单高效。
|
||
- **TypeScript**:TypeScript 是 JavaScript 的超集,在 JavaScript 之上添加了类型系统。这使我们能够在开发阶段捕获更多错误,并获得更好的编辑器支持。
|
||
|
||
## 🖼️ 项目预览
|
||
|
||
<div align="center">
|
||
<h3>🎨 界面展示</h3>
|
||
</div>
|
||
|
||
<!-- Main Interface -->
|
||
<div align="center">
|
||
<h4>PC 端界面展示,截图中未涵盖其他功能,请下载自行体验</h4>
|
||
</div>
|
||
|
||
<div align="center">
|
||
<img src="preview/img2-1.webp" alt="img2-1" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-2.webp" alt="img2-2" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-3.webp" alt="img2-3" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-4.webp" alt="img2-4" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-5.webp" alt="img2-5" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-6.webp" alt="img2-6" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-7.webp" alt="img2-7" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-8.webp" alt="img2-8" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-9.webp" alt="img2-9" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-10.webp" alt="img2-10" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-11.webp" alt="img2-11" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-12.webp" alt="img2-12" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-13.webp" alt="img2-13" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-14.webp" alt="img2-14" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img2-15.webp" alt="img2-15" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
</div>
|
||
|
||
<br/>
|
||
|
||
<div align="center">
|
||
<img src="preview/img.png" alt="img-main" width="280" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img_1.png" alt="img-conversation" width="280" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img_2.png" alt="img-contacts" width="280" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img_3.png" alt="img-settings" width="280" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img_4.png" alt="消息功能" width="280" style="border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); margin: 6px;">
|
||
<img src="preview/img_5.png" alt="主题切换" width="280" style="border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); margin: 6px;">
|
||
<img src="preview/img_6.png" alt="表情" width="280" style="border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); margin: 6px;">
|
||
<img src="preview/img_7.png" alt="群组管理" width="280" style="border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); margin: 6px;">
|
||
<img src="preview/img_8.png" alt="个人设置" width="280" style="border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); margin: 6px;">
|
||
<img src="preview/img_9.png" alt="文件传输" width="280" style="border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); margin: 6px;">
|
||
</div>
|
||
|
||
<div align="center">
|
||
<h4>移动端界面展示</h4>
|
||
</div>
|
||
|
||
<div align="center">
|
||
<img src="preview/img3-1.webp" alt="img3-1" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img3-2.webp" alt="img3-2" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img3-3.webp" alt="img3-3" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img3-4.webp" alt="img3-4" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img3-5.webp" alt="img3-5" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img3-6.webp" alt="img3-6" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
<img src="preview/img3-7.webp" alt="img3-6" width="220" style="border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); margin: 8px;">
|
||
</div>
|
||
|
||
<br>
|
||
|
||
## ✨ 功能特性
|
||
|
||
<div align="center">
|
||
<h3>🎯 开发进度总览</h3>
|
||
</div>
|
||
|
||
### 🔐 用户认证系统
|
||
| 功能 | 描述 | 状态 |
|
||
|---------|-------------|--------|
|
||
| 🔑 | 用户名/密码登录 |  |
|
||
| 📱 | 二维码扫码登录 |  |
|
||
| 💻 | 多设备登录管理 |  |
|
||
|
||
### 💬 消息通讯
|
||
| 功能 | 描述 | 状态 |
|
||
|---------|-------------|--------|
|
||
| 👤 | 一对一私聊 |  |
|
||
| 👥 | 群聊 |  |
|
||
| ↩️ | 消息撤回 |  |
|
||
| 📢 | @提及与回复功能 |  |
|
||
| 👁️ | 消息已读状态 |  |
|
||
| 😊 | 表情功能 |  |
|
||
| 🖱️ | 消息右键菜单 |  |
|
||
| 🔗 | 链接预览卡片 |  |
|
||
| 👍 | 消息点赞互动 |  |
|
||
| 📔 | 聊天记录管理 |  |
|
||
|
||
### 🤝 社交管理
|
||
| 功能 | 描述 | 状态 |
|
||
|---------|-------------|--------|
|
||
| ➕ | 添加与删除好友 |  |
|
||
| 🔍 | 好友搜索 |  |
|
||
| 🏢 | 群组创建与管理 |  |
|
||
| 🟢 | 好友在线状态 |  |
|
||
| 🎖️ | 好友徽章系统 |  |
|
||
| 🚫 | 屏蔽与免打扰 |  |
|
||
| 📤 | 消息转发 |  |
|
||
| 📋 | 群公告 |  |
|
||
| 🏷️ | 昵称与备注管理 |  |
|
||
| 📍 | 获取与发送位置 |  |
|
||
| 🔥 | 扫码登录并加入群组 |  |
|
||
### 🎨 用户体验
|
||
| 功能 | 描述 | 状态 |
|
||
|---------|-------------|--------|
|
||
| 🖼️ | 现代化 UI 设计 |  |
|
||
| 🌙 | 深色与浅色主题 |  |
|
||
| 🎭 | 皮肤主题切换 |  |
|
||
|
||
### 🛠️ 系统功能
|
||
| 功能 | 描述 | 状态 |
|
||
|---------|-------------|--------|
|
||
| 🪟 | 多窗口管理 |  |
|
||
| 🔔 | 系统托盘通知 |  |
|
||
| 📷 | 图片查看器 |  |
|
||
| ✂️ | 截图功能 |  |
|
||
| 🎙️ | 语音通话 |  |
|
||
| 🎥 | 视频通话 |  |
|
||
| ⌨️ | 全局快捷键控制 |  |
|
||
| 📺 | 专用媒体查看器 |  |
|
||
| 📁 | 文件上传(七牛云) |  |
|
||
| 🔄 | 自动更新系统 |  |
|
||
| 🌍 | 国际化(i18n)支持 |  |
|
||
|
||
### 🌐 跨平台支持
|
||
| 功能 | 描述 | 状态 |
|
||
|---------|-------------|--------|
|
||
| 💻 | Windows/macOS/Linux |  |
|
||
| 📱 | iOS/Android 适配 |  |
|
||
### 🤖 AI 集成
|
||
| 功能 | 描述 | 状态 |
|
||
|---------|-------------|--------|
|
||
| 🧠 | AI 聊天助手 |  |
|
||
| 🔌 | 多平台 AI 支持 |  |
|
||
|
||
## 应用升级赞助
|
||
|
||
<a href="https://www.toolsetlink.com">
|
||
<img height="54" alt="UpgradeLink" src="https://github.com/user-attachments/assets/6b84fb0f-3f1d-44b5-9932-2298bc999d8d" />
|
||
</a>
|
||
|
||
## 👏 感谢所有贡献者!
|
||
|
||
<a href="https://openomy.com/HuLaSpark/HuLa" target="_blank" style="display: block; width: 100%;" align="center">
|
||
<img src="https://openomy.com/svg?repo=HuLaSpark/HuLa&chart=bubble&latestMonth=12" target="_blank" alt="贡献排行榜" style="display: block; width: 100%;" />
|
||
</a>
|
||
|
||
<br/>
|
||
|
||
<a href="https://openomy.com/HuLaSpark/HuLa" target="_blank" style="display: block; width: 100%;" align="center">
|
||
<img src="https://openomy.com/svg?repo=HuLaSpark/HuLa&chart=list&latestMonth=12" target="_blank" alt="贡献排行榜" style="display: block; width: 100%;" />
|
||
</a>
|
||
|
||
<br/>
|
||
|
||
<a href="https://openomy.com/HuLaSpark/HuLa" target="_blank" style="display: block; width: 100%;" align="center">
|
||
<img src="https://openomy.com/svg?repo=HuLaSpark/HuLa&chart=podium&latestMonth=12" target="_blank" alt="贡献排行榜" style="display: block; width: 100%;" />
|
||
</a>
|
||
|
||
<!-- <a href="https://github.com/HuLaSpark/HuLa/graphs/contributors">
|
||
<img src="https://contrib.rocks/image?repo=HuLaSpark/HuLa" />
|
||
</a> -->
|
||
|
||
<br/>
|
||
|
||
> [!NOTE]
|
||
> 特别感谢 [@dennis9486](https://github.com/dennis9486) 交付了位于 `src/components/common/Screenshot.vue` 的初始截图功能实现,为桌面端截图体验奠定了基础。
|
||
|
||
## 📥 安装与运行
|
||
|
||
```bash
|
||
# Clone the project
|
||
git clone https://gitee.com/HulaSpark/HuLa.git
|
||
# or
|
||
git clone https://github.com/HulaSpark/HuLa.git
|
||
|
||
# Enter project directory
|
||
cd HuLa
|
||
|
||
# Install dependencies
|
||
pnpm install
|
||
|
||
# Run development server
|
||
pnpm run tauri:dev
|
||
|
||
# Build for production
|
||
pnpm run tauri:build
|
||
```
|
||
|
||
## ⚠️ 重要说明(macOS 用户)
|
||
|
||
从网络下载安装包时,可能会出现安装包已损坏的提示,这可能是由于 macOS 安全机制导致的证书问题。请按以下步骤解决:
|
||
|
||
#### 1. 打开「系统设置」-「安全性与隐私」,按下图所示勾选:允许从「任何来源」下载的应用运行:
|
||
|
||
<div align="center">
|
||
<img src="preview/img_10.png" alt="img_10.png" />
|
||
</div>
|
||
|
||
#### 2. 若问题仍未解决,请在终端中执行以下命令:
|
||
|
||
```bash
|
||
## Execute before installation
|
||
sudo xattr -rd com.apple.quarantine path/to/your/downloaded/package
|
||
```
|
||
```bash
|
||
## If already installed, execute the following
|
||
sudo xattr -r -d com.apple.quarantine /Applications/ApplicationName.app
|
||
```
|
||
|
||
## 📋 提交规范
|
||
|
||
执行 **pnpm run commit** 以调用 _git commit_ 交互流程,根据提示完成信息填写与选择。
|
||
|
||
## ⚖️ 免责声明
|
||
|
||
1. 本项目以开源项目形式提供。在法律允许的范围内,开发者不对软件的功能、安全性或适用性提供任何形式的明示或默示担保。
|
||
2. 用户明确理解并同意,使用本软件的风险完全由用户自行承担。软件按「现状」和「可用」基础提供。开发者不提供任何形式的担保,无论是明示还是默示,包括但不限于适销性、特定用途适用性和不侵权的担保。
|
||
3. 在任何情况下,开发者或其供应商均不对因使用本软件而产生的任何直接、间接、附带、特殊、惩罚性或后果性损害承担责任,包括但不限于利润损失、业务中断、个人信息泄露或其他商业损害或损失。
|
||
4. 所有对本项目进行二次开发的用户,均须承诺将本软件用于合法用途,并负责遵守当地法律法规。
|
||
5. 开发者有权随时修改软件的功能或特性,以及本免责声明的任何部分,这些修改可能以软件更新的形式体现。
|
||
|
||
**本免责声明的最终解释权归开发者所有**
|
||
|
||
## 🎁 支持项目
|
||
|
||
<h3>💝 赞助支持</h3>
|
||
<p><em>如果你觉得 HuLa 有帮助,欢迎赞助支持我们。你的支持是我们持续前进的动力!</em></p>
|
||
|
||
<div>
|
||
<img src="preview/zs.jpg" height="240" alt="微信收款码">
|
||
<img src="preview/zfb.png" height="240" alt="支付宝收款码">
|
||
</div>
|
||
|
||
<br>
|
||
|
||
---
|
||
|
||
## 💬 加入社区
|
||
|
||
<div align="center">
|
||
<h3>🤝 HuLa 社区交流群</h3>
|
||
<p><em>与开发者和用户一起讨论,获取最新消息与技术支持</em></p>
|
||
|
||
<p><em>使用 HuLa 移动端应用扫描下方 Issues 群二维码,随时分享反馈。</em></p>
|
||
|
||
<div style="display: flex; justify-content: center; gap: 20px; flex-wrap: wrap;">
|
||
<img src="preview/wx.png" width="260" height="340" alt="微信群二维码">
|
||
<img src="preview/qq.jpg" width="260" height="340" alt="QQ 群二维码">
|
||
<img src="preview/HuLa-QR.png" width="315" height="315" alt="HuLa Issues 群二维码">
|
||
</div>
|
||
</div>
|
||
|
||
## 🙏 感谢赞助商
|
||
|
||
<div align="center">
|
||
<h3>💎 贡献者名人堂</h3>
|
||
<p><em>感谢以下朋友对 HuLa 项目的慷慨支持!</em></p>
|
||
</div>
|
||
|
||
### 💎 钻石赞助商(¥1000+)
|
||
| 💝 日期 | 👤 赞助商 | 💰 金额 | 🏷️ 平台 |
|
||
|---------|----------|--------|---------|
|
||
| 2025-09-12 | **翟可** | `¥1688` |  |
|
||
|
||
### 🏆 黄金赞助商($15+)
|
||
| 💝 日期 | 👤 赞助商 | 💰 金额 | 🏷️ 平台 |
|
||
|---------|----------|--------|---------|
|
||
| 2025-12-13 | **M(PiDAOLab)** | `¥500` |  |
|
||
| 2025-11-12 | **星** | `¥500` |  |
|
||
| 2025-09-03 | **烛火** | `¥500` |  |
|
||
| 2025-09-05 | **Orion** | `¥200` |  |
|
||
| 2025-10-24 | **唐勇(伏威)** | `¥400` |  |
|
||
| 2025-08-26 | **唐勇** | `¥200` |  |
|
||
| 2025-04-25 | **上官俊斌** | `¥200` |  |
|
||
| 2025-05-27 | **临安居士** | `¥188` |  |
|
||
| 2025-04-20 | **姜兴(Simon)** | `¥188` |  |
|
||
| 2025-02-17 | **禾硕** | `¥168` |  |
|
||
| 2025-10-16 | **xx豪** | `¥101` |  |
|
||
| 2025-12-25 | **三愿** | `¥100` |  |
|
||
| 2025-10-15 | **兵** | `¥100` |  |
|
||
| 2025-08-13 | **zhongjing** | `¥100` |  |
|
||
| 2025-07-15 | **粉兔** | `¥100` |  |
|
||
| 2025-02-8 | **Boom....** | `¥100` |  |
|
||
|
||
### 🥈 银牌赞助商($8-14)
|
||
| 💝 日期 | 👤 赞助者 | 💰 金额 | 🏷️ 平台 |
|
||
|---------|----------|--------|---------|
|
||
| 2025-11-29 | **Sven** | `¥66` |  |
|
||
| 2025-06-26 | **m udDy🐖** | `¥88` |  |
|
||
| 2025-05-09 | **犹豫,就会败北。** | `¥88` |  |
|
||
| 2025-04-01 | **墨** | `¥88.88` |  |
|
||
| 2025-02-8 | **邓伟** | `¥88` |  |
|
||
| 2025-02-7 | **dennis** | `¥40` |  |
|
||
| 2025-11-5 | **匿名用户** | `¥66` |  |
|
||
| 2025-02-6 | **小二** | `¥62` |  |
|
||
| 2025-05-15 | **孤鸿影** | `¥56` |  |
|
||
| 2026-01-14 | **赵赫** | `¥50` |  |
|
||
| 2026-01-05 | **Dumbness** | `¥50` |  |
|
||
|
||
### 🥉 铜牌赞助商($3-7)
|
||
| 💝 日期 | 👤 赞助者 | 💰 金额 | 🏷️ 平台 |
|
||
|---------|----------|--------|---------|
|
||
| 2025-08-12 | **云鹏** | `¥20` |  |
|
||
| 2025-08-12 | ***持** | `¥20` |  |
|
||
| 2025-06-03 | **洪流** | `¥20` |  |
|
||
| 2025-05-27 | **刘启成** | `¥20` |  |
|
||
| 2025-05-20 | **匿名赞助者** | `¥20` |  |
|
||
|
||
<div align="center">
|
||
<br>
|
||
|
||
> 📝 **温馨提示**
|
||
> 本列表为人工更新。若您已赞助但未列入,请联系我们:
|
||
> 🐛 [GitHub Issue](https://github.com/HuLaSpark/HuLa/issues) | 📧 Email: `2439646234@qq.com` | 💬 WeChat: `cy2439646234`
|
||
|
||
<br>
|
||
</div>
|
||
|
||
---
|
||
|
||
## 📄 开源许可证
|
||
|
||
<div align="center">
|
||
<h3>⚖️ 许可证信息</h3>
|
||
|
||
<p>
|
||
<a href="https://app.fossa.com/projects/git%2Bgithub.com%2FHuLaSpark%2FHuLa?ref=badge_large">
|
||
<img src="https://app.fossa.com/api/projects/git%2Bgithub.com%2FHuLaSpark%2FHuLa.svg?type=large" alt="FOSSA Status" style="max-width: 100%; border-radius: 8px;">
|
||
</a>
|
||
</p>
|
||
|
||
<p><em>本项目遵循开源许可协议。详细信息请查看上方的许可证报告</em></p>
|
||
</div>
|
||
|
||
---
|
||
|
||
<div align="center">
|
||
<h3>🌟 感谢您的关注</h3>
|
||
<p>
|
||
<em>如果您觉得 HuLa 有价值,请给我们一颗 ⭐ Star,这是对我们最大的鼓励!</em>
|
||
</p>
|
||
<p>
|
||
<strong>让我们一起打造更好的即时通讯体验 🚀</strong>
|
||
</p>
|
||
</div>
|