- NodeJS: 18 - tải tại đây: https://nodejs.org/en/download
- Microsoft Visual Studio - tải tại đây: https://visualstudio.microsoft.com/downloads/
- Rust - tải tại đây: https://www.rust-lang.org/tools/install
-
Đây là một sản phẩm phụ trách mảng frontend của ứng dụng web Zircon.
-
Viết bằng JavaScript với framework React và các thư viện component giao diện để mang đến cho Zircon giao diện phần mềm gọn nhẹ gần gũi.
-
Zircon sẽ sử dụng Tauri để làm nền cho Desktop App của mình vì vốn được viết trong React - Web App.
-
Tauri vô cùng mượt, nhẹ, nhanh và dễ tùy chỉnh nên hãy yên tâm sử dụng.
- Truy cập https://firebase.google.com/ để lấy cho mình các
API Key
theo hướng dẫn của Google. Rồi dán cácAPI Key
mà bạn được cung cấp bởi Google rồi dán vào các mục đánh dấu x như trong hình ảnh sau:
-
Hãy host server
Google Gemini Generative AI
theo hướng dẫn của https://github.com/Coder-Blue/server-gemini-zircon . -
Tiếp theo bạn hãy
cd
vào thư mục repository mà bạn đã clone và sử dụng lệnh sau:
npm install
- Và để localhost có thể được chạy hãy sử dụng lệnh sau:
npm run tauri dev
- Bạn có thể truy cập vào tính năng trả lời AI và nó có thể sẽ trông như thế này sau khi bạn đã đăng nhập tài khoản thành công:
- Và bạn có thể truy cập vào phần tra cứu từ điển, hình ảnh minh họa như sau:
- Khi không muốn sử dụng thì bạn có thể sử dụng nút
Close
vào màn hìnhtauri
đang chạy của bạn.
-
Bạn có thể sử dụng mặc định hoặc thực hiện một số tùy chỉnh nếu bạn muốn thay đổi giao diện và tính năng miễn là bạn viết bằng React thông thạo Tauri với ngôn ngữ Rust theo hướng dẫn ở: https://tauri.app/v1/guides/.
-
Đây là dự án mã nguồn mở nên thoải mái thay đổi và cải tiến, nhưng hãy trích tác giả gốc
Noah Trần
như một sự tri ân. Như thế này:
- Bạn có thể nhận được sự hỗ trợ bằng các cách sau:
Tham gia máy chủ Discord của tôi: https://discord.gg/5Nmwm24dWV
Liên hệ qua Email: [email protected]
Liên hệ qua Facebook: Noah Trần