<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Vite on Producthunt daily</title>
        <link>https://producthunt.programnotes.cn/en/tags/vite/</link>
        <description>Recent content in Vite on Producthunt daily</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Sat, 18 Oct 2025 15:25:17 +0800</lastBuildDate><atom:link href="https://producthunt.programnotes.cn/en/tags/vite/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>HuLa</title>
        <link>https://producthunt.programnotes.cn/en/p/hula/</link>
        <pubDate>Sat, 18 Oct 2025 15:25:17 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/hula/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1554196694-aa2baaa903a6?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3NjA3NzIyNzJ8&amp;ixlib=rb-4.1.0" alt="Featured image of post HuLa" /&gt;&lt;h1 id=&#34;hulasparkhula&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/HuLaSpark/HuLa&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;HuLaSpark/HuLa&lt;/a&gt;
&lt;/h1&gt;&lt;p align=&#34;center&#34;&gt;
  &lt;img width=&#34;350px&#34; height=&#34;150px&#34; src=&#34;public/hula.png&#34;/&gt;
&lt;/p&gt;
&lt;p align=&#34;center&#34;&gt;一款基于Tauri、Vite 7、Vue 3 和 TypeScript 构建的即时通讯系统&lt;/p&gt;
&lt;div align=&#34;center&#34;&gt;
  &lt;a href=&#34;https://hellogithub.com/repository/743b101346c54f6cb5c20eed2edbaa40&#34; target=&#34;_blank&#34;&gt;
    &lt;img src=&#34;https://abroad.hellogithub.com/v1/widgets/recommend.svg?rid=743b101346c54f6cb5c20eed2edbaa40&amp;claim_uid=WsQaY6SlnL7qxG3&amp;theme=neutral&#34; alt=&#34;Featured｜HelloGitHub&#34; style=&#34;width: 250px; height: 54px;&#34; width=&#34;250&#34; height=&#34;54&#34; /&gt;
  &lt;/a&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div align=&#34;center&#34;&gt;
  &lt;p&gt;
    &lt;a href=&#34;https://gitee.com/HulaSpark/HuLa/stargazers&#34;&gt;
      &lt;img src=&#34;https://gitee.com/HulaSpark/HuLa/badge/star.svg?theme=gvp&#34; alt=&#34;Gitee Stars&#34;&gt;
    &lt;/a&gt;
    &lt;a href=&#34;https://github.com/HulaSpark/HuLa/stargazers&#34;&gt;
      &lt;img src=&#34;https://img.shields.io/github/stars/HulaSpark/HuLa?style=social&#34; alt=&#34;GitHub Stars&#34;&gt;
    &lt;/a&gt;
    &lt;a href=&#34;https://gitcode.com/HuLaSpark/HuLa&#34;&gt;
      &lt;img src=&#34;https://gitcode.com/HuLaSpark/HuLa/star/badge.svg&#34; alt=&#34;GitCode Stars&#34;&gt;
    &lt;/a&gt;
  &lt;/p&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div align=&#34;center&#34;&gt;
  &lt;p&gt;
    &lt;a href=&#34;https://deepwiki.com/HuLaSpark/HuLa&#34;&gt;
      &lt;img src=&#34;https://deepwiki.com/badge.svg&#34; alt=&#34;DeepWiki&#34;&gt;
    &lt;/a&gt;
    &lt;a href=&#34;https://app.fossa.com/projects/git%2Bgithub.com%2FHuLaSpark%2FHuLa?ref=badge_shield&#34;&gt;
      &lt;img src=&#34;https://app.fossa.com/api/projects/git%2Bgithub.com%2FHuLaSpark%2FHuLa.svg?type=shield&#34; alt=&#34;FOSSA Status&#34;&gt;
    &lt;/a&gt;
    &lt;a href=&#34;https://www.bestpractices.dev/zh-CN/projects/9692&#34;&gt;
      &lt;img src=&#34;https://bestpractices.coreinfrastructure.org/projects/9692/badge&#34; alt=&#34;CII Best Practices&#34;&gt;
    &lt;/a&gt;
  &lt;/p&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;!-- 🛠️ 技术栈 --&gt;
&lt;div align=&#34;center&#34;&gt;
  &lt;p&gt;
    &lt;img src=&#34;https://img.shields.io/badge/Vue3-35495E?logo=vue.js&amp;logoColor=4FC08D&#34;&gt;
    &lt;img src=&#34;https://img.shields.io/badge/TypeScript-3178C6?logo=typescript&amp;logoColor=fff&#34;&gt;
    &lt;img src=&#34;https://img.shields.io/badge/Vite7-646CFF?logo=vite&amp;logoColor=fff&#34;&gt;
    &lt;img src=&#34;https://img.shields.io/badge/Tauri-24C8DB?logo=tauri&amp;logoColor=FFC131&#34;&gt;
    &lt;img src=&#34;https://img.shields.io/badge/Rust-c57c54?logo=rust&amp;logoColor=E34F26&#34;&gt;
    &lt;img src=&#34;https://img.shields.io/badge/UnoCss-333333?logo=unocss&amp;logoColor=fff&#34;&gt;
    &lt;img src=&#34;https://img.shields.io/badge/Sass-CC6699?logo=sass&amp;logoColor=fff&#34;&gt;
    &lt;img src=&#34;https://img.shields.io/badge/pnpm-F69220?logo=pnpm&amp;logoColor=fff&#34;&gt;
  &lt;/p&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;!-- 🔗 快速链接 --&gt;
&lt;div align=&#34;center&#34;&gt;
  &lt;h3&gt;🔗 快速链接&lt;/h3&gt;
  &lt;p&gt;
    💻 &lt;strong&gt;官网：&lt;/strong&gt;&lt;a href=&#34;https://hulaspark.com&#34;&gt;HuLaSpark&lt;/a&gt; |
    📝 &lt;strong&gt;启动文档：&lt;/strong&gt;&lt;a href=&#34;docs/project_guide.md&#34;&gt;环境配置及其启动教程&lt;/a&gt; |
    ☕️ &lt;strong&gt;服务端：&lt;/strong&gt;&lt;a href=&#34;https://github.com/HulaSpark/HuLa-Server&#34;&gt;GitHub&lt;/a&gt; / &lt;a href=&#34;https://gitee.com/HulaSpark/HuLa-Server&#34;&gt;Gitee&lt;/a&gt; |
    💬 &lt;strong&gt;微信：&lt;/strong&gt;&lt;code&gt;cy2439646234&lt;/code&gt;
  &lt;/p&gt;
&lt;/div&gt;
&lt;p align=&#34;center&#34;&gt;
  中文 |
  &lt;a href=&#34;README.en.md&#34;&gt;English&lt;/a&gt; |
  &lt;!-- Keep these links. Translations will automatically update with the README. --&gt;
  &lt;a href=&#34;https://www.readme-i18n.com/HuLaSpark/HuLa?lang=de&#34;&gt;Deutsch&lt;/a&gt; |
  &lt;a href=&#34;https://www.readme-i18n.com/HuLaSpark/HuLa?lang=es&#34;&gt;Español&lt;/a&gt; |
  &lt;a href=&#34;https://www.readme-i18n.com/HuLaSpark/HuLa?lang=fr&#34;&gt;français&lt;/a&gt; |
  &lt;a href=&#34;https://www.readme-i18n.com/HuLaSpark/HuLa?lang=ja&#34;&gt;日本語&lt;/a&gt; |
  &lt;a href=&#34;https://www.readme-i18n.com/HuLaSpark/HuLa?lang=ko&#34;&gt;한국어&lt;/a&gt; |
  &lt;a href=&#34;https://www.readme-i18n.com/HuLaSpark/HuLa?lang=pt&#34;&gt;Português&lt;/a&gt; |
  &lt;a href=&#34;https://www.readme-i18n.com/HuLaSpark/HuLa?lang=ru&#34;&gt;Русский&lt;/a&gt;
&lt;/p&gt;
&lt;h2 id=&#34;-支持平台&#34;&gt;🌐 支持平台
&lt;/h2&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;平台&lt;/th&gt;
          &lt;th&gt;支持版本&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Windows&lt;/td&gt;
          &lt;td&gt;Windows 10, Windows 11&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;macOS&lt;/td&gt;
          &lt;td&gt;macOS 10.5+&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Linux&lt;/td&gt;
          &lt;td&gt;Ubuntu 22.0+&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;iOS/iPadOS&lt;/td&gt;
          &lt;td&gt;iOS 9.0+, iPadOS 9.0+&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Android&lt;/td&gt;
          &lt;td&gt;Android 8.0+&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;-项目介绍&#34;&gt;📝 项目介绍
&lt;/h2&gt;&lt;p&gt;HuLa 是一款基于 Tauri、Vite 7、Vue 3 和 TypeScript 构建的即时通讯系统。它利用了 Tauri 的跨平台能力和 Vue 3 的响应式设计，结合了 TypeScript 的类型安全特性和 Vite 7 的快速构建，为用户提供了一个高效、安全和易用的通讯解决方案。&lt;/p&gt;
&lt;h2 id=&#34;-技术栈&#34;&gt;🛠️ 技术栈
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Tauri&lt;/strong&gt;: 为本项目提供了一款轻量级的、高性能的桌面应用容器，使得我们可以使用前端技术栈来开发跨平台的桌面应用。Tauri 的设计哲学是在保证安全性的前提下，尽可能减少资源占用。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vite 7&lt;/strong&gt;: Vite 是一个现代化的前端构建工具，它利用原生 ES 模块导入的能力来提供一个快速的开发服务器，与此同时，它也为生产环境打包提供了强大的支持。Vite 7 是其最新的版本，带来了更多的优化和特性。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vue 3&lt;/strong&gt;: Vue 3 是一个渐进式JavaScript框架，用于构建用户界面。它的组合式API、更好的TypeScript集成和对移动端的优化使得开发复杂的单页应用变得更加简单和高效。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TypeScript&lt;/strong&gt;: TypeScript 是 JavaScript 的一个超集，它在 JavaScript 的基础上增加了类型系统。这让我们能够在开发过程中捕获更多的错误，并且提供更好的编辑器支持。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;-项目预览&#34;&gt;🖼️ 项目预览
&lt;/h2&gt;&lt;div align=&#34;center&#34;&gt;
  &lt;h3&gt;🎨 界面展示&lt;/h3&gt;
&lt;/div&gt;
&lt;!-- 主界面展示 --&gt;
&lt;table align=&#34;center&#34;&gt;
  &lt;tr&gt;
    &lt;td align=&#34;center&#34;&gt;
      &lt;img src=&#34;preview/img.png&#34; alt=&#34;主界面&#34; width=&#34;400&#34; style=&#34;border-radius: 12px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 8px;&#34;&gt;
      &lt;br&gt;&lt;em&gt;💬 主聊天界面&lt;/em&gt;
    &lt;/td&gt;
    &lt;td align=&#34;center&#34;&gt;
      &lt;img src=&#34;preview/img_1.png&#34; alt=&#34;聊天界面&#34; width=&#34;400&#34; style=&#34;border-radius: 12px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 8px;&#34;&gt;
      &lt;br&gt;&lt;em&gt;🗨️ 聊天对话界面&lt;/em&gt;
    &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td align=&#34;center&#34;&gt;
      &lt;img src=&#34;preview/img_2.png&#34; alt=&#34;联系人界面&#34; width=&#34;400&#34; style=&#34;border-radius: 12px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 8px;&#34;&gt;
      &lt;br&gt;&lt;em&gt;😊 表情包选择&lt;/em&gt;
    &lt;/td&gt;
    &lt;td align=&#34;center&#34;&gt;
      &lt;img src=&#34;preview/img_3.png&#34; alt=&#34;设置界面&#34; width=&#34;400&#34; style=&#34;border-radius: 12px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); margin: 8px;&#34;&gt;
      &lt;br&gt;&lt;em&gt;⚙️ 系统设置&lt;/em&gt;
    &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;br&gt;
&lt;!-- 功能特性展示 --&gt;
&lt;div align=&#34;center&#34;&gt;
  &lt;h4&gt;🌟 功能特性&lt;/h4&gt;
&lt;/div&gt;
&lt;table align=&#34;center&#34;&gt;
  &lt;tr&gt;
    &lt;td align=&#34;center&#34;&gt;
      &lt;img src=&#34;preview/img_4.png&#34; alt=&#34;消息功能&#34; width=&#34;280&#34; style=&#34;border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); margin: 6px;&#34;&gt;
      &lt;br&gt;&lt;em&gt;📱 消息多样化&lt;/em&gt;
    &lt;/td&gt;
    &lt;td align=&#34;center&#34;&gt;
      &lt;img src=&#34;preview/img_5.png&#34; alt=&#34;主题切换&#34; width=&#34;280&#34; style=&#34;border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); margin: 6px;&#34;&gt;
      &lt;br&gt;&lt;em&gt;🎨 状态切换&lt;/em&gt;
    &lt;/td&gt;
    &lt;td align=&#34;center&#34;&gt;
      &lt;img src=&#34;preview/img_6.png&#34; alt=&#34;表情包&#34; width=&#34;280&#34; style=&#34;border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); margin: 6px;&#34;&gt;
      &lt;br&gt;&lt;em&gt; 📷 图片查看&lt;/em&gt;
    &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td align=&#34;center&#34;&gt;
      &lt;img src=&#34;preview/img_7.png&#34; alt=&#34;群聊管理&#34; width=&#34;280&#34; style=&#34;border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); margin: 6px;&#34;&gt;
      &lt;br&gt;&lt;em&gt;👥 群聊管理&lt;/em&gt;
    &lt;/td&gt;
    &lt;td align=&#34;center&#34;&gt;
      &lt;img src=&#34;preview/img_8.png&#34; alt=&#34;个人设置&#34; width=&#34;280&#34; style=&#34;border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); margin: 6px;&#34;&gt;
      &lt;br&gt;&lt;em&gt;🤖 ChatBot 插件功能&lt;/em&gt;
    &lt;/td&gt;
    &lt;td align=&#34;center&#34;&gt;
      &lt;img src=&#34;preview/img_9.png&#34; alt=&#34;文件传输&#34; width=&#34;280&#34; style=&#34;border-radius: 10px; box-shadow: 0 2px 6px rgba(0,0,0,0.1); margin: 6px;&#34;&gt;
      &lt;br&gt;&lt;em&gt;🤖 ChatBot 设置页面&lt;/em&gt;
    &lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;h2 id=&#34;-功能特性&#34;&gt;✨ 功能特性
&lt;/h2&gt;&lt;div align=&#34;center&#34;&gt;
  &lt;h3&gt;🎯 开发进度一览&lt;/h3&gt;
&lt;/div&gt;
&lt;h3 id=&#34;-用户认证系统&#34;&gt;🔐 用户认证系统
&lt;/h3&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;功能&lt;/th&gt;
          &lt;th&gt;描述&lt;/th&gt;
          &lt;th&gt;状态&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;🔑&lt;/td&gt;
          &lt;td&gt;账号密码登录&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;📱&lt;/td&gt;
          &lt;td&gt;二维码扫码登录&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;💻&lt;/td&gt;
          &lt;td&gt;多设备登录管理&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;-消息通信&#34;&gt;💬 消息通信
&lt;/h3&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;功能&lt;/th&gt;
          &lt;th&gt;描述&lt;/th&gt;
          &lt;th&gt;状态&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;👤&lt;/td&gt;
          &lt;td&gt;一对一私聊&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;👥&lt;/td&gt;
          &lt;td&gt;群组聊天&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;↩️&lt;/td&gt;
          &lt;td&gt;消息撤回&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;📢&lt;/td&gt;
          &lt;td&gt;@提醒、回复功能&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;👁️&lt;/td&gt;
          &lt;td&gt;消息已读状态&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;😊&lt;/td&gt;
          &lt;td&gt;表情包功能&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🖱️&lt;/td&gt;
          &lt;td&gt;消息右键菜单&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🔗&lt;/td&gt;
          &lt;td&gt;链接预览卡片&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;👍&lt;/td&gt;
          &lt;td&gt;消息点赞互动&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;📔&lt;/td&gt;
          &lt;td&gt;历史记录管理&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;-社交管理&#34;&gt;🤝 社交管理
&lt;/h3&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;功能&lt;/th&gt;
          &lt;th&gt;描述&lt;/th&gt;
          &lt;th&gt;状态&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;➕&lt;/td&gt;
          &lt;td&gt;好友添加与删除&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🔍&lt;/td&gt;
          &lt;td&gt;好友搜索&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🏢&lt;/td&gt;
          &lt;td&gt;群组创建与管理&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🟢&lt;/td&gt;
          &lt;td&gt;好友在线状态&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🎖️&lt;/td&gt;
          &lt;td&gt;好友徽章系统&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🚫&lt;/td&gt;
          &lt;td&gt;屏蔽拉黑免打扰&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;📤&lt;/td&gt;
          &lt;td&gt;消息转发&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;📋&lt;/td&gt;
          &lt;td&gt;群公告功能&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🏷️&lt;/td&gt;
          &lt;td&gt;备注昵称管理&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;📍&lt;/td&gt;
          &lt;td&gt;获取和发送位置&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🔥&lt;/td&gt;
          &lt;td&gt;扫码登录、进群&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;-界面体验&#34;&gt;🎨 界面体验
&lt;/h3&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;功能&lt;/th&gt;
          &lt;th&gt;描述&lt;/th&gt;
          &lt;th&gt;状态&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;🖼️&lt;/td&gt;
          &lt;td&gt;现代化界面设计&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🌙&lt;/td&gt;
          &lt;td&gt;深色浅色主题&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🎭&lt;/td&gt;
          &lt;td&gt;皮肤主题切换&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;-系统功能&#34;&gt;🛠️ 系统功能
&lt;/h3&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;功能&lt;/th&gt;
          &lt;th&gt;描述&lt;/th&gt;
          &lt;th&gt;状态&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;🪟&lt;/td&gt;
          &lt;td&gt;多窗口管理&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🔔&lt;/td&gt;
          &lt;td&gt;系统托盘通知&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;📷&lt;/td&gt;
          &lt;td&gt;图片查看器&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;✂️&lt;/td&gt;
          &lt;td&gt;截图功能&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;进行中&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;📁&lt;/td&gt;
          &lt;td&gt;文件上传(七牛云)&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🔄&lt;/td&gt;
          &lt;td&gt;自动更新系统&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;-跨平台支持&#34;&gt;🌐 跨平台支持
&lt;/h3&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;功能&lt;/th&gt;
          &lt;th&gt;描述&lt;/th&gt;
          &lt;th&gt;状态&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;💻&lt;/td&gt;
          &lt;td&gt;Windows/macOS/Linux&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;📱&lt;/td&gt;
          &lt;td&gt;iOS/Android 适配&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e2%9c%85-%e5%ae%8c%e6%88%90-008080?style=flat&amp;amp;labelColor=e6f7f7&amp;amp;color=008080&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;完成&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;-ai-集成&#34;&gt;🤖 AI 集成
&lt;/h3&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;功能&lt;/th&gt;
          &lt;th&gt;描述&lt;/th&gt;
          &lt;th&gt;状态&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;🧠&lt;/td&gt;
          &lt;td&gt;AI 聊天助手&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%f0%9f%90%a3-%e8%bf%9b%e8%a1%8c%e4%b8%ad-ee9f20?style=flat&amp;amp;labelColor=fef7e6&amp;amp;color=ee9f20&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;进行中&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;🔌&lt;/td&gt;
          &lt;td&gt;多平台 AI 支持&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%f0%9f%90%a3-%e8%bf%9b%e8%a1%8c%e4%b8%ad-ee9f20?style=flat&amp;amp;labelColor=fef7e6&amp;amp;color=ee9f20&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;进行中&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;-感谢以下贡献者们&#34;&gt;👏 感谢以下贡献者们！
&lt;/h2&gt;&lt;a href=&#34;https://github.com/HuLaSpark/HuLa/graphs/contributors&#34;&gt;
  &lt;img src=&#34;https://contrib.rocks/image?repo=HuLaSpark/HuLa&#34; /&gt;
&lt;/a&gt;
&lt;h2 id=&#34;-安装与运行&#34;&gt;📥 安装与运行
&lt;/h2&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;14
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;15
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;16
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 克隆项目&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;git clone https://gitee.com/HuLaSpark/HuLa.git
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;或者
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;git clone https://github.com/HuLaSpark/HuLa.git
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 进入项目目录&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; HuLa
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 安装依赖&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pnpm install
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 运行开发服务器&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pnpm run tauri:dev
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 构建生产版本&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pnpm run tauri:build
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;-注意事项macos用户&#34;&gt;⚠️ 注意事项(macOS用户)
&lt;/h2&gt;&lt;p&gt;网页上下载安装包会提示安装包已损坏，可能会遇到证书问题，这是因为 macOS 系统的安全机制导致的。请按照以下步骤解决：&lt;/p&gt;
&lt;h4 id=&#34;1-打开-系统设置---安全性与隐私如图勾选允许-任何来源-下载的-app-运行&#34;&gt;1. 打开 &amp;ldquo;系统设置&amp;rdquo; - &amp;ldquo;安全性与隐私&amp;rdquo;，如图勾选：允许 &amp;ldquo;任何来源&amp;rdquo; 下载的 App 运行：
&lt;/h4&gt;&lt;div align=&#34;center&#34;&gt;
  &lt;img src=&#34;preview/img_10.png&#34; alt=&#34;img_10.png&#34; /&gt;
&lt;/div&gt;
&lt;h4 id=&#34;2-如果还报错请在终端执行以下命令解决&#34;&gt;2. 如果还报错，请在终端执行以下命令解决：
&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;## 安装前执行&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo xattr -rd com.apple.quarantine 你的安装包路径/下载的安装包名称
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;## 如果已经安装，则执行下面&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo xattr -r -d com.apple.quarantine /Applications/应用名称.app
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;-提交规范&#34;&gt;📋 提交规范
&lt;/h2&gt;&lt;p&gt;执行 &lt;strong&gt;pnpm run commit&lt;/strong&gt; 唤起 &lt;em&gt;git commit&lt;/em&gt; 交互，根据提示完成信息的输入和选择&lt;/p&gt;
&lt;h2 id=&#34;-免责声明&#34;&gt;⚖️ 免责声明
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;本项目是作为一款开源项目提供的，开发者在法律允许的范围内不对软件的功能性、安全性或适用性提供任何形式的明示或暗示的保证&lt;/li&gt;
&lt;li&gt;用户明确理解并同意，使用本软件的风险完全由用户自己承担，软件以&amp;quot;现状&amp;quot;和&amp;quot;现有&amp;quot;基础提供。开发者不提供任何形式的担保，无论是明示还是暗示的，包括但不限于适销性、特定用途的适用性和非侵权的担保&lt;/li&gt;
&lt;li&gt;在任何情况下，开发者或其供应商都不对任何直接的、间接的、偶然的、特殊的、惩罚性的或后果性的损害承担责任，包括但不限于使用本软件产生的利润损失、业务中断、个人信息泄露或其他商业损害或损失&lt;/li&gt;
&lt;li&gt;所有在本项目上进行二次开发的用户，都需承诺将本软件用于合法目的，并自行负责遵守当地的法律和法规&lt;/li&gt;
&lt;li&gt;开发者有权在任何时间修改软件的功能或特性，以及本免责声明的任何部分，并且这些修改可能会以软件更新的形式体现&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;本免责声明的最终解释权归开发者所有&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&#34;-支持项目&#34;&gt;🎁 支持项目
&lt;/h2&gt;&lt;h3&gt;💝 赞助支持&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;如果您觉得 HuLa 对您有帮助，欢迎赞助支持，您的支持是我们不断前进的动力！&lt;/em&gt;&lt;/p&gt;
&lt;div&gt;
 &lt;img src=&#34;preview/zs.jpg&#34; height=&#34;240&#34; alt=&#34;WeChat Code&#34;&gt;
  &lt;img src=&#34;preview/zfb.png&#34; height=&#34;240&#34; alt=&#34;Alipay Code&#34;&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-加入社区&#34;&gt;💬 加入社区
&lt;/h2&gt;&lt;div align=&#34;center&#34;&gt;
  &lt;h3&gt;🤝 HuLa 社区讨论群&lt;/h3&gt;
  &lt;p&gt;&lt;em&gt;与开发者和用户一起交流讨论，获取最新资讯和技术支持&lt;/em&gt;&lt;/p&gt;
  &lt;div style=&#34;display: flex; justify-content: center; gap: 20px;&#34;&gt;
    &lt;img src=&#34;preview/wx.png&#34; width=&#34;260&#34; height=&#34;340&#34; alt=&#34;微信群二维码&#34;&gt;
    &lt;img src=&#34;preview/qq.jpg&#34; width=&#34;260&#34; height=&#34;340&#34; alt=&#34;QQ群二维码&#34;&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id=&#34;-感谢赞助者&#34;&gt;🙏 感谢赞助者
&lt;/h2&gt;&lt;div align=&#34;center&#34;&gt;
  &lt;h3&gt;贡献者荣誉榜&lt;/h3&gt;
  &lt;p&gt;&lt;em&gt;感谢以下朋友对 HuLa 项目的慷慨支持！&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;h3 id=&#34;-钻石赞助者-1000&#34;&gt;💎 钻石赞助者 (￥1000+)
&lt;/h3&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;💝 日期&lt;/th&gt;
          &lt;th&gt;👤 赞助者&lt;/th&gt;
          &lt;th&gt;💰 金额&lt;/th&gt;
          &lt;th&gt;🏷️ 平台&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-09-12&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;翟可&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥1688&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信转账&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;-金牌赞助者-100&#34;&gt;🏆 金牌赞助者 (￥100+)
&lt;/h3&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;💝 日期&lt;/th&gt;
          &lt;th&gt;👤 赞助者&lt;/th&gt;
          &lt;th&gt;💰 金额&lt;/th&gt;
          &lt;th&gt;🏷️ 平台&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-09-03&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;烛火&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥500&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信转账&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-09-05&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;Orion&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥200&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-08-26&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;唐勇&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥200&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-04-25&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;上官俊斌&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥200&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-05-27&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;临安居士&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥188&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-04-20&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;姜兴(Simon)&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥188&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-02-17&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;禾硕&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥168&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e6%94%af%e4%bb%98%e5%ae%9d%e8%b5%9e%e8%b5%8f-1677FF?style=flat&amp;amp;logo=alipay&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;支付宝赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-10-15&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;兵&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥100&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-08-13&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;zhongjing&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥100&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-07-15&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;粉兔&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥100&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-02-8&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;Boom&amp;hellip;.&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥100&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;-银牌赞助者-50-99&#34;&gt;🥈 银牌赞助者 (￥50-99)
&lt;/h3&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;💝 日期&lt;/th&gt;
          &lt;th&gt;👤 赞助者&lt;/th&gt;
          &lt;th&gt;💰 金额&lt;/th&gt;
          &lt;th&gt;🏷️ 平台&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-06-26&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;m udDy🐖&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥88&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-05-09&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;犹豫，就会败北。&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥88&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-04-01&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;墨&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥88.88&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-02-8&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;邓伟&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥88&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-02-7&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;dennis&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥80&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/Gitee%e8%b5%9e%e8%b5%8f-C71D23?style=flat&amp;amp;logo=gitee&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;Gitee赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-02-6&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;小二&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥62&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-05-15&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;孤鸿影&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥56&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id=&#34;-铜牌赞助者-20-49&#34;&gt;🥉 铜牌赞助者 (￥20-49)
&lt;/h3&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;💝 日期&lt;/th&gt;
          &lt;th&gt;👤 赞助者&lt;/th&gt;
          &lt;th&gt;💰 金额&lt;/th&gt;
          &lt;th&gt;🏷️ 平台&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-08-12&lt;/td&gt;
          &lt;td&gt;*&lt;strong&gt;持&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥20&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e6%94%af%e4%bb%98%e5%ae%9d%e8%b5%9e%e8%b5%8f-1677FF?style=flat&amp;amp;logo=alipay&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;支付宝赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-06-03&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;洪流&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥20&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-05-27&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;刘启成&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥20&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;2025-05-20&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;匿名赞助者&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;¥20&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/%e5%be%ae%e4%bf%a1%e8%b5%9e%e8%b5%8f-07C160?style=flat&amp;amp;logo=wechat&amp;amp;logoColor=white&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;微信赞赏&#34;
	
	
&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;div align=&#34;center&#34;&gt;
  &lt;br&gt;
&lt;blockquote&gt;
&lt;p&gt;📝 &lt;strong&gt;温馨提示&lt;/strong&gt;
该名单为手动更新，如果您已赞助但未在列表中，请联系我们：
🐛 &lt;a class=&#34;link&#34; href=&#34;https://github.com/HuLaSpark/HuLa/issues&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;GitHub Issue&lt;/a&gt; | 📧 邮箱: &lt;code&gt;2439646234@qq.com&lt;/code&gt; | 💬 微信: &lt;code&gt;cy2439646234&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;
  &lt;br&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-开源许可&#34;&gt;📄 开源许可
&lt;/h2&gt;&lt;div align=&#34;center&#34;&gt;
  &lt;h3&gt;⚖️ 许可证信息&lt;/h3&gt;
  &lt;p&gt;
    &lt;a href=&#34;https://app.fossa.com/projects/git%2Bgithub.com%2FHuLaSpark%2FHuLa?ref=badge_large&#34;&gt;
      &lt;img src=&#34;https://app.fossa.com/api/projects/git%2Bgithub.com%2FHuLaSpark%2FHuLa.svg?type=large&#34; alt=&#34;FOSSA Status&#34; style=&#34;max-width: 100%; border-radius: 8px;&#34;&gt;
    &lt;/a&gt;
  &lt;/p&gt;
  &lt;p&gt;&lt;em&gt;本项目遵循开源许可协议，详细信息请查看上方许可证报告&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;div align=&#34;center&#34;&gt;
  &lt;h3&gt;🌟 感谢您的关注&lt;/h3&gt;
  &lt;p&gt;
    &lt;em&gt;如果您觉得 HuLa 有价值，请给我们一个 ⭐ Star，这是对我们最大的鼓励！&lt;/em&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;strong&gt;让我们一起构建更好的即时通讯体验 🚀&lt;/strong&gt;
  &lt;/p&gt;
&lt;/div&gt;
</description>
        </item>
        <item>
        <title>nitro</title>
        <link>https://producthunt.programnotes.cn/en/p/nitro/</link>
        <pubDate>Thu, 16 Oct 2025 15:28:39 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/nitro/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1708809972172-b25fe745427e?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3NjA1OTk2ODh8&amp;ixlib=rb-4.1.0" alt="Featured image of post nitro" /&gt;&lt;h1 id=&#34;nitrojsnitro&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/nitrojs/nitro&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;nitrojs/nitro&lt;/a&gt;
&lt;/h1&gt;&lt;h1 id=&#34;nitro&#34;&gt;Nitro
&lt;/h1&gt;&lt;blockquote&gt;
&lt;p&gt;[!NOTE]
You’re viewing the &lt;strong&gt;v3 Alpha&lt;/strong&gt; branch.
For the current stable release, see &lt;a class=&#34;link&#34; href=&#34;https://github.com/nitrojs/nitro/tree/v2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Nitro v2&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Nitro&lt;/strong&gt; extends your Vite app with a &lt;strong&gt;production-ready server&lt;/strong&gt;, designed to run &lt;strong&gt;anywhere&lt;/strong&gt;.
Add server routes, deploy across multiple platforms, and enjoy a &lt;strong&gt;zero-config&lt;/strong&gt; experience.&lt;/p&gt;
&lt;p&gt;📘 &lt;strong&gt;Docs (v3 Alpha):&lt;/strong&gt; &lt;a class=&#34;link&#34; href=&#34;https://v3.nitro.build&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://v3.nitro.build&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;contributing&#34;&gt;Contributing
&lt;/h2&gt;&lt;p&gt;See Check out the &lt;a class=&#34;link&#34; href=&#34;./CONTRIBUTING.md&#34; &gt;Contribution Guide&lt;/a&gt; to get started.&lt;/p&gt;
&lt;h2 id=&#34;license&#34;&gt;License
&lt;/h2&gt;&lt;p&gt;Released under the &lt;a class=&#34;link&#34; href=&#34;LICENSE&#34; &gt;MIT License&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        <item>
        <title>vite</title>
        <link>https://producthunt.programnotes.cn/en/p/vite/</link>
        <pubDate>Thu, 26 Jun 2025 15:29:52 +0800</pubDate>
        
        <guid>https://producthunt.programnotes.cn/en/p/vite/</guid>
        <description>&lt;img src="https://images.unsplash.com/photo-1744215450843-e61c2ea318a6?ixid=M3w0NjAwMjJ8MHwxfHJhbmRvbXx8fHx8fHx8fDE3NTA5MjI5NzV8&amp;ixlib=rb-4.1.0" alt="Featured image of post vite" /&gt;&lt;h1 id=&#34;vitejsvite&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/vitejs/vite&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;vitejs/vite&lt;/a&gt;
&lt;/h1&gt;&lt;p align=&#34;center&#34;&gt;
  &lt;a href=&#34;https://vite.dev&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;
    &lt;img width=&#34;180&#34; src=&#34;https://vite.dev/logo.svg&#34; alt=&#34;Vite logo&#34;&gt;
  &lt;/a&gt;
&lt;/p&gt;
&lt;br/&gt;
&lt;p align=&#34;center&#34;&gt;
  &lt;a href=&#34;https://npmjs.com/package/vite&#34;&gt;&lt;img src=&#34;https://img.shields.io/npm/v/vite.svg&#34; alt=&#34;npm package&#34;&gt;&lt;/a&gt;
  &lt;a href=&#34;https://nodejs.org/en/about/previous-releases&#34;&gt;&lt;img src=&#34;https://img.shields.io/node/v/vite.svg&#34; alt=&#34;node compatibility&#34;&gt;&lt;/a&gt;
  &lt;a href=&#34;https://github.com/vitejs/vite/actions/workflows/ci.yml&#34;&gt;&lt;img src=&#34;https://github.com/vitejs/vite/actions/workflows/ci.yml/badge.svg?branch=main&#34; alt=&#34;build status&#34;&gt;&lt;/a&gt;
  &lt;a href=&#34;https://pr.new/vitejs/vite&#34;&gt;&lt;img src=&#34;https://developer.stackblitz.com/img/start_pr_dark_small.svg&#34; alt=&#34;Start new PR in StackBlitz Codeflow&#34;&gt;&lt;/a&gt;
  &lt;a href=&#34;https://chat.vite.dev&#34;&gt;&lt;img src=&#34;https://img.shields.io/badge/chat-discord-blue?style=flat&amp;logo=discord&#34; alt=&#34;discord chat&#34;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;br/&gt;
&lt;h1 id=&#34;vite-&#34;&gt;Vite ⚡
&lt;/h1&gt;&lt;blockquote&gt;
&lt;p&gt;Next Generation Frontend Tooling&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;💡 Instant Server Start&lt;/li&gt;
&lt;li&gt;⚡️ Lightning Fast HMR&lt;/li&gt;
&lt;li&gt;🛠️ Rich Features&lt;/li&gt;
&lt;li&gt;📦 Optimized Build&lt;/li&gt;
&lt;li&gt;🔩 Universal Plugin Interface&lt;/li&gt;
&lt;li&gt;🔑 Fully Typed APIs&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Vite (French word for &amp;ldquo;quick&amp;rdquo;, pronounced &lt;a class=&#34;link&#34; href=&#34;https://cdn.jsdelivr.net/gh/vitejs/vite@main/docs/public/vite.mp3&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;&lt;code&gt;/vit/&lt;/code&gt;&lt;/a&gt;, like &amp;ldquo;veet&amp;rdquo;) is a new breed of frontend build tooling that significantly improves the frontend development experience. It consists of two major parts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;A dev server that serves your source files over &lt;a class=&#34;link&#34; href=&#34;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;native ES modules&lt;/a&gt;, with &lt;a class=&#34;link&#34; href=&#34;https://vite.dev/guide/features.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;rich built-in features&lt;/a&gt; and astonishingly fast &lt;a class=&#34;link&#34; href=&#34;https://vite.dev/guide/features.html#hot-module-replacement&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Hot Module Replacement (HMR)&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;A &lt;a class=&#34;link&#34; href=&#34;https://vite.dev/guide/build.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;build command&lt;/a&gt; that bundles your code with &lt;a class=&#34;link&#34; href=&#34;https://rollupjs.org&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Rollup&lt;/a&gt;, pre-configured to output highly optimized static assets for production.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In addition, Vite is highly extensible via its &lt;a class=&#34;link&#34; href=&#34;https://vite.dev/guide/api-plugin.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Plugin API&lt;/a&gt; and &lt;a class=&#34;link&#34; href=&#34;https://vite.dev/guide/api-javascript.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;JavaScript API&lt;/a&gt; with full typing support.&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://vite.dev&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Read the Docs to Learn More&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;packages&#34;&gt;Packages
&lt;/h2&gt;&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Package&lt;/th&gt;
          &lt;th style=&#34;text-align: left&#34;&gt;Version (click for changelogs)&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/vite&#34; &gt;vite&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;packages/vite/CHANGELOG.md&#34; &gt;&lt;img src=&#34;https://img.shields.io/npm/v/vite.svg?label=%20&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;vite version&#34;
	
	
&gt;&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/plugin-legacy&#34; &gt;@vitejs/plugin-legacy&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;packages/plugin-legacy/CHANGELOG.md&#34; &gt;&lt;img src=&#34;https://img.shields.io/npm/v/@vitejs/plugin-legacy.svg?label=%20&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;plugin-legacy version&#34;
	
	
&gt;&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;&lt;a class=&#34;link&#34; href=&#34;packages/create-vite&#34; &gt;create-vite&lt;/a&gt;&lt;/td&gt;
          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a class=&#34;link&#34; href=&#34;packages/create-vite/CHANGELOG.md&#34; &gt;&lt;img src=&#34;https://img.shields.io/npm/v/create-vite.svg?label=%20&#34;
	
	
	
	loading=&#34;lazy&#34;
	
		alt=&#34;create-vite version&#34;
	
	
&gt;&lt;/a&gt;&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;contribution&#34;&gt;Contribution
&lt;/h2&gt;&lt;p&gt;See &lt;a class=&#34;link&#34; href=&#34;CONTRIBUTING.md&#34; &gt;Contributing Guide&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;license&#34;&gt;License
&lt;/h2&gt;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;LICENSE&#34; &gt;MIT&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;sponsors&#34;&gt;Sponsors
&lt;/h2&gt;&lt;p align=&#34;center&#34;&gt;
  &lt;a target=&#34;_blank&#34; href=&#34;https://github.com/sponsors/yyx990803&#34;&gt;
    &lt;img alt=&#34;sponsors&#34; src=&#34;https://sponsors.vuejs.org/vite.svg?v2&#34;&gt;
  &lt;/a&gt;
&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
