Zlack: ứng dụng khách Slack desktop nhẹ được xây dựng bằng Tauri
(github.com/sanguneo)Zlack là một ứng dụng khách Slack desktop nhẹ, dựa trên Slack web nhưng được xây dựng bằng Tauri thay vì Electron.
Ứng dụng được phát triển với mục tiêu giữ nguyên tính tiện dụng của Slack web, đồng thời cung cấp thông báo native cần thiết và khả năng vận hành ổn định trong môi trường desktop.
Do các ứng dụng khách Slack dựa trên Electron thường gây gánh nặng về mức sử dụng bộ nhớ và tài nguyên, Zlack tập trung vào cấu trúc tối ưu để giảm thiểu mức dùng bộ nhớ và có thể chạy nền nhẹ nhàng trong thời gian dài.
Nó được tổ chức dưới dạng một web wrapper chỉ giữ lại các tính năng cần thiết, nên mức sử dụng tài nguyên tương đối ổn định ngay cả khi chạy lâu.
Ngoài ra, ứng dụng tận dụng log console của Slack để xử lý việc chuyển đến đúng workspace và channel khi nhấp vào thông báo, đồng thời cải thiện hành vi khôi phục ứng dụng một cách tự nhiên ngay cả khi đang ở trạng thái thu nhỏ hoặc chạy nền.
Đây vẫn là một dự án cá nhân ở giai đoạn phát hành ban đầu, và tác giả dự định sẽ tiếp tục cải thiện hiệu năng cũng như trải nghiệm sử dụng dựa trên trải nghiệm thực tế.
✨ Features
- Thông báo desktop native tích hợp với OS
- Chuyển chính xác đến workspace và channel khi nhấp vào thông báo
- Mức sử dụng bộ nhớ thấp, phù hợp cho việc chạy lâu dài
- Cấu trúc nhẹ hơn so với Electron
- Hỗ trợ nhiều workspace (giữ nguyên chức năng của Slack bản web)
🛠 Tech Stack
- Tauri (Rust) — framework ứng dụng desktop nhẹ
- Vanilla HTML / JavaScript — wrapper cho Slack web
=> Có thể tải xuống từ trang release và sử dụng ngay.
6 bình luận
Có vẻ hiện thông báo
We're very sorry, but your browser is not supported.Bạn đang dùng hệ điều hành nào?
Tôi dùng Mac OS, nó cũng hiện tương tự và bảo là trình duyệt không được hỗ trợ!
Tôi đã làm rồi, nhưng bản Mac vẫn còn chưa ổn định T_T
Tauri tuyệt lắm~
Ứng dụng Slack chính thức dùng Electron nên ngốn bộ nhớ khủng khiếp, và nếu tôi nhớ không nhầm thì riêng một file nhị phân đã khoảng 200 MB, nhưng làm bằng Tauri thì nhẹ hơn hẳn.