Daozai là gì
Daozai là bạn đồng hành trên máy tính dành cho Windows 10/11 x64. Ứng dụng được xây dựng bằng Rust và egui, không phụ thuộc vào Electron, mặc định nằm ở đầu màn hình. Khi thu gọn, ứng dụng hiển thị như một phần khuyết nhỏ; khi đưa chuột đến gần, ứng dụng sẽ mở rộng và thu gọn lại khi chuột rời đi.
Daozai được thiết kế để thông tin xuất hiện khi cần thay vì liên tục chiếm không gian màn hình. Ứng dụng có thể tập trung xử lý nhạc, lời bài hát, mã xác minh email, lịch, việc cần làm, thời gian tập trung, ghi nhận lượng nước uống, tệp tạm thời và hạn mức AI.
Tổng quan tính năng chính
- Bạn đồng hành trên máy tính: Hỗ trợ tương tác như chớp mắt, ngủ gật và uống nước, đồng thời có thể chuyển sang chế độ tối giản.
- Nhạc và lời bài hát: Đọc phiên phương tiện Windows, điều khiển phát, chuyển bài và tiến trình, đồng thời hiển thị lời bài hát trên một dòng.
- Tập trung và uống nước: Sử dụng bộ hẹn giờ tập trung/nghỉ, ghi nhận tiến độ uống nước, đặt mục tiêu và khung giờ nhắc nhở, đồng thời hỗ trợ ghi nhanh và hoàn tác.
- Kệ tệp: Tạm thời tập hợp tệp, mở hoặc định vị tệp gốc, cũng như kéo tệp sang ứng dụng khác; xóa tệp khỏi kệ không xóa tệp gốc.
- Việc cần làm: Thêm, chỉnh sửa và hoàn thành nhiệm vụ, đồng thời đặt lời nhắc ngày và giờ tùy chọn.
- Email: Kết nối nhiều tài khoản email, nhận diện nguồn mã xác minh, nhấp để sao chép mã, đọc nội dung và mở liên kết bằng trình duyệt mặc định.
- Lịch: Xem lịch tháng và lịch trong ngày, hợp nhất lịch làm việc với lời mời qua email, hỗ trợ sự kiện cả ngày, kéo dài nhiều ngày, lặp lại, cũng như chỉnh sửa hoặc hủy một lần.
- Hạn mức AI: Hỗ trợ Codex, Claude, Kimi, Grok Bot và Gemini; quản lý nhiều tài khoản, xem thời gian đặt lại, đồng thời tùy chỉnh vòng tròn luôn hiển thị và màu sắc.
- Thông tin hệ thống: Hiển thị trạng thái nguồn điện, pin, mạng, âm lượng, Caps Lock, ngôn ngữ nhập và thiết bị Bluetooth.
Cài đặt Daozai
Sử dụng bản cài đặt
- Mở trang Releases mới nhất.
- Tải trình cài đặt
Daozai-Setup-v0.6.50-x64.exetương ứng. Tên tệp cụ thể có thể thay đổi theo phiên bản. - Nhấp đúp vào trình cài đặt, chọn vị trí cài đặt và tùy chọn tạo lối tắt trên màn hình cũng như tự khởi động cùng Windows.
- Nhấp vào “Cài đặt một lần nhấp”, sau khi hoàn tất hãy khởi động “Daozai” từ lối tắt trên màn hình hoặc menu Start.
- Mở phần cài đặt trong menu khay hệ thống, rồi bật nhạc, email, lịch, hạn mức AI hoặc các tính năng khác khi cần.
Khi cài đặt lần đầu, lối tắt trên màn hình được chọn mặc định, còn tự khởi động cùng Windows bị tắt mặc định. Trình cài đặt không cần giải nén.
Sử dụng gói nén không cần cài đặt
Nếu không muốn dùng trình cài đặt, bạn có thể tải phiên bản không cần cài đặt như Daozai-v0.6.50-windows-x64.zip, giải nén đầy đủ rồi chạy daozai.exe bên trong. Ngay cả khi dùng phiên bản không cần cài đặt, chương trình vẫn mặc định lưu dữ liệu ứng dụng vào thư mục dữ liệu của người dùng hiện tại.
Yêu cầu hệ thống và kiểm tra tải xuống
Hiện Daozai cung cấp gói dựng sẵn cho Windows 10/11 x64, yêu cầu trình điều khiển card đồ họa hỗ trợ OpenGL. Chưa có gói dựng sẵn cho macOS, Linux hoặc ARM64. Windows 10, các loại card đồ họa khác nhau và cấu hình nhiều màn hình vẫn có thể có khác biệt về khả năng tương thích.
Trang Release đi kèm SHA256SUMS.txt. Bạn có thể dùng lệnh sau trong PowerShell để tính giá trị SHA-256 của tệp đã tải xuống:
Get-FileHash -Algorithm SHA256 .\Daozai-Setup-v0.6.50-x64.exePhiên bản hiện tại chưa được ký mã thương mại, nên Windows có thể hiển thị cảnh báo nhà phát hành không xác định. Trước khi chạy, hãy kiểm tra nguồn kho lưu trữ và giá trị kiểm tra tệp.
Bắt đầu sử dụng: Từ bảng điều khiển phía trên
Sau khi khởi động, Daozai thường ở trạng thái thu gọn trên đầu màn hình. Di chuyển chuột đến khu vực phía trên để mở rộng bảng điều khiển; khi chuột rời đi, bảng sẽ thu gọn lại. Thông tin cần xử lý sẽ xuất hiện ở phía trên sau khi bật tính năng tương ứng.
Thiết lập mục tiêu tập trung và uống nước
- Mở tính năng tập trung trong phần cài đặt hoặc trên bảng điều khiển phía trên.
- Bắt đầu một phiên tập trung và chuyển đổi giữa giai đoạn tập trung và nghỉ.
- Mở bảng uống nước, đặt mục tiêu uống nước trong ngày và khung giờ nhắc nhở.
- Ghi nhận tiến độ uống nước bằng thao tác nhanh; nếu ghi nhầm, bạn có thể dùng chức năng hoàn tác.
Quản lý việc cần làm
- Mở bảng việc cần làm và thêm một nhiệm vụ.
- Khi cần nhắc nhở, chọn ngày và giờ cho nhiệm vụ.
- Đánh dấu mục tương ứng sau khi hoàn thành nhiệm vụ.
- Dùng lối vào chỉnh sửa để thay đổi nội dung nhiệm vụ hoặc cài đặt nhắc nhở.
Sử dụng kệ tệp
Sau khi kéo tệp vào kệ, bạn có thể tạm thời tập hợp các mục cần xử lý sau. Bạn có thể mở tệp, định vị tệp gốc hoặc kéo tệp từ kệ sang ứng dụng khác. Xóa bản ghi khỏi kệ không xóa tệp gốc trên ổ đĩa, vì vậy kệ phù hợp để tập hợp tạm thời chứ không phải sao lưu tệp.
Điều khiển nhạc và xem lời bài hát
Sau khi bật tính năng nhạc, Daozai sẽ đọc phiên phương tiện Windows. Bạn có thể điều khiển phát, tạm dừng, chuyển bài và tiến trình phát trên bảng điều khiển phía trên; khi được hỗ trợ, bạn cũng có thể xem lời bài hát trên một dòng. Bạn đồng hành trên máy tính còn có thể cầm micro và tạo hiệu ứng tương tác theo nhạc.
Kết nối email, lịch và dịch vụ AI
Cấu hình email
Daozai hỗ trợ các dịch vụ email như QQ, 163, 126, Tencent Enterprise Mail, iCloud và Gmail, sử dụng IMAP để lấy email. Theo yêu cầu của nhà cung cấp, thông thường bạn cần nhập mã ủy quyền hoặc mật khẩu dành riêng cho ứng dụng thay vì mật khẩu đăng nhập web.
- Vào tính năng kết nối email trong phần cài đặt.
- Chọn nhà cung cấp email và thêm tài khoản.
- Nhập địa chỉ email, thông tin máy chủ cùng mã ủy quyền hoặc mật khẩu dành riêng cho ứng dụng theo yêu cầu của nhà cung cấp.
- Lưu lại và chờ Daozai đọc hộp thư đến.
Daozai có thể nhận diện nguồn mã xác minh trong email; nhấp vào mã để sao chép. Bạn cũng có thể đọc nội dung và mở liên kết trong email bằng trình duyệt mặc định. Chương trình đọc hộp thư đến nhưng không đọc thư mục thư rác.
Cấu hình lịch làm việc
Lịch làm việc kết nối qua CalDAV. Các điểm kết nối hiện gồm Feishu, DingTalk và WeCom. Lưu ý rằng cài đặt ứng dụng máy tính của các nền tảng này không có nghĩa là bạn đã được cấp quyền cho một tài khoản lịch độc lập; khi kết nối, bạn cần tài khoản và mật khẩu lịch độc lập do nền tảng cung cấp.
Lời mời lịch chính thức có thể tự động được thêm vào lịch. Ngày tháng xuất hiện trong nội dung email thông thường sẽ không tự động tạo sự kiện. Các sự kiện giống nhau từ lịch làm việc và email được loại bỏ trùng lặp dựa trên UID và thời gian bắt đầu, đồng thời vẫn giữ thông tin nguồn.
Nếu không muốn hiển thị một sự kiện lịch trong email, bạn có thể bỏ qua sự kiện đó và khôi phục từ phần chi tiết sau này. Con lăn trong danh sách lịch chỉ cuộn danh sách bên dưới, thẻ lớn vẫn giữ lựa chọn hiện tại; chỉ sau khi nhấp vào lịch khác, phần chi tiết mới chuyển đổi.
Xem hạn mức AI
Daozai hỗ trợ hiển thị hạn mức của Codex, Claude, Kimi, Grok Bot và Gemini. Khi thu gọn, bạn có thể xem hạn mức qua vòng tròn; khi mở rộng, có thể xem tài khoản và thời gian đặt lại. Bạn cũng có thể cấu hình nhiều tài khoản, chọn dịch vụ cần luôn hiển thị và tùy chỉnh màu sắc.
Cách kết nối, loại tài khoản và khả năng sử dụng gói đăng ký có thể khác nhau giữa các dịch vụ. Trước khi sử dụng, hãy hoàn tất ủy quyền dựa trên trạng thái đăng nhập cục bộ hoặc phương thức kết nối độc lập tương ứng của dịch vụ.
Cập nhật, gỡ cài đặt và giữ lại dữ liệu
Cập nhật trong ứng dụng
- Mở “Cài đặt → Giới thiệu”.
- Nhấp vào “Kiểm tra cập nhật”.
- Xem phiên bản chính thức mới nhất và ghi chú cập nhật.
- Chọn “Tải xuống và cài đặt”, “Tải xuống bằng trình duyệt” hoặc “Để sau” tùy nhu cầu.
Sau khi tải xuống trong ứng dụng và vượt qua kiểm tra, ứng dụng sẽ khởi động lại để hoàn tất cập nhật. Bạn cũng có thể tải phiên bản mới theo cách thủ công từ trang Releases rồi cài đặt lại. Việc cập nhật không xóa cài đặt và bản ghi hiện có.
Gỡ cài đặt ứng dụng
Bạn có thể gỡ cài đặt Daozai thông qua mục “Ứng dụng đã cài đặt” của Windows. Theo mô tả của dự án, việc gỡ cài đặt cũng giữ lại dữ liệu người dùng.
Tìm hiểu dữ liệu cục bộ
Cài đặt, việc cần làm, bản ghi uống nước, đường dẫn kệ tệp và siêu dữ liệu kết nối được lưu tại %APPDATA%\Daozai. Mật khẩu email và lịch được lưu trong Trình quản lý thông tin xác thực Windows, còn phiên Gemini được mã hóa bằng Windows DPAPI.
Khi đọc thông tin đăng nhập của các ứng dụng AI hiện có, Daozai không ghi ngược vào cấu hình của ứng dụng gốc. Không tải mã ủy quyền, Cookie hoặc JSON đăng nhập lên Issue. Sau khi bật tính năng email, lịch hoặc lời bài hát, chương trình sẽ truy cập API của nhà cung cấp tương ứng, vì vậy đây không phải là phần mềm hoàn toàn ngoại tuyến.
Biên dịch từ mã nguồn
Nếu muốn tham gia phát triển hoặc tự biên dịch, bạn cần chuẩn bị Rust stable, công cụ xây dựng C++ MSVC và Windows SDK. Nên sử dụng phiên bản Rust stable mới hơn cùng toolchain Windows MSVC.
rustup default stable-x86_64-pc-windows-msvc
cargo build --locked --release --bin daozai
.\target\release\daozai.exeChạy kiểm thử và đóng gói
cargo test --locked --all-targets --features record -- --test-threads=1
powershell -NoProfile -ExecutionPolicy Bypass -File .\scripts\package.ps1Nên chạy kiểm thử với một luồng để cô lập các bài kiểm thử thư mục dữ liệu phụ thuộc vào biến môi trường của tiến trình. Trên thiết bị có ít bộ nhớ, bạn có thể đặt $env:CARGO_BUILD_JOBS = "1". Việc đóng gói yêu cầu NSIS 3; bạn cũng có thể dùng tham số -NsisCompiler để chỉ định makensis.exe.
Tập lệnh phát hành sẽ kiểm tra phiên bản chương trình và các phụ thuộc thời gian chạy, đồng thời tạo trình cài đặt EXE một tệp, ZIP rút gọn không cần cài đặt và tệp kiểm tra SHA-256. Có thể tham khảo cấu trúc dự án, bản xem trước giao diện và cách đóng góp trong hướng dẫn phát triển.
Lưu ý khi sử dụng
- Bắt đầu từ các tính năng cơ bản: Bạn có thể bật việc cần làm, tập trung hoặc nhạc trước, sau đó kết nối email, lịch và dịch vụ AI khi cần.
- Bảo quản thông tin ủy quyền cẩn thận: Mã ủy quyền email, Cookie và JSON đăng nhập không được gửi lên Issue hoặc các địa điểm công khai khác.
- Xác nhận khả năng sử dụng dịch vụ: Khả năng kết nối của từng email, nền tảng lịch, tài khoản AI và gói đăng ký có thể khác nhau; danh sách hỗ trợ trong kho lưu trữ không đảm bảo mọi tài khoản đều có thể đồng bộ.
- Chú ý nguồn lịch: Lời mời lịch chính thức sẽ được thêm vào lịch, nhưng ngày tháng trong nội dung email thông thường sẽ không tự động tạo sự kiện.
- Phân biệt kệ tệp với việc xóa: Xóa một mục khỏi kệ tệp chỉ xóa bản ghi, không xóa tệp gốc.
- Giữ lại thông tin kiểm tra trước khi cập nhật: Khi tải phiên bản mới, nên kết hợp trang Release và
SHA256SUMS.txtđể xác minh nguồn tệp.
Tóm tắt
Daozai tập trung bạn đồng hành trên máy tính, lời bài hát, tập trung và uống nước, việc cần làm, lưu trữ tệp tạm thời, email, lịch và hạn mức AI ở đầu màn hình. Cách thu gọn và mở rộng khi đưa chuột đến gần giúp giảm gián đoạn. Sau khi cài đặt phiên bản Windows, bạn có thể bắt đầu với việc cần làm và tập trung, rồi lần lượt kết nối email, lịch và dịch vụ AI. Nếu cần tùy chỉnh hoặc tham gia phát triển, bạn cũng có thể biên dịch từ mã nguồn bằng Rust và toolchain Windows.
Trước khi bắt đầu, bạn có thể truy cập trang phiên bản mới nhất để tải chương trình và tham khảo hướng dẫn sử dụng để xem hướng dẫn thao tác đầy đủ hơn.
