skill
goxviet-ime
Bộ gõ tiếng Việt hiệu suất cao với Core engine bằng Rust, hỗ trợ đa nền tảng (macOS/Windows). Project learning
Set up
Skills are installed by placing their folder where your agent loads skills.
The download comes from github.com/nihmtaho/goxviet-ime itself, not from our server, so what you get is exactly what its author published.
Install instructions come from the README
README
synced Oct 26, 2026🇻🇳 GoxViet (Gõ Việt)
Bộ gõ tiếng Việt hiện đại, hiệu suất cực cao và an toàn với Rust.
GoxViet là một bộ gõ tiếng Việt (IME) thế hệ mới, được thiết kế để mang lại trải nghiệm gõ phím mượt mà như native trên nhiều nền tảng (macOS và Windows). Với triết lý ưu tiên tốc độ, sự ổn định và hỗ trợ song ngữ thông minh.
✨ Tại sao chọn GoxViet?
- 🚀 Hiệu năng vượt trội: Core engine được viết bằng Rust, đảm bảo độ trễ (latency) cực thấp (< 3ms) và quản lý bộ nhớ an toàn tuyệt đối.
- 🧠 Auto-Restore thông minh: Tự động nhận diện và khôi phục từ tiếng Anh khi gõ trong chế độ Telex/VNI, giúp gõ song ngữ không cần chuyển chế độ.
- 🎨 Giao diện hiện đại: Settings UI được thiết kế theo phong cách Liquid Glass, tích hợp sâu vào hệ điều hành.
- ⌨️ Hỗ trợ đầy đủ: Đầy đủ các bảng mã và kiểu gõ phổ biến (Telex, VNI), cùng các tính năng thông minh như gõ "ươ" nhanh, sửa lỗi dấu tự động.
🛠️ Trạng thái dự án
| Nền tảng | Trạng thái | Tính năng chính |
|---|---|---|
| macOS | ✅ Sẵn sàng | Swift, Accessibility API, Hỗ trợ full app, Auto-update |
| Windows | 🚧 Đang phát triển | TSF Provider, Visual Studio 2022 |
| Core | ✅ Hoàn thiện | Rust, FSM-based, 100% Vietnamese logic accuracy |
🚀 Cài đặt & Sử dụng nhanh
Build từ source (Dành cho Dev)
- Yêu cầu: Rust 1.70+, Xcode 14+ (macOS).
- Build Core:
cd core && cargo build --release - Build macOS App:
Mở
platforms/macos/goxviet/goxviet.xcodeprojbằng Xcode, chọn Scheme GoxViet và nhấnCmd + R.
Cấp quyền (macOS)
Để GoxViet có thể xử lý phím, bạn cần cấp quyền Accessibility trong:
System Settings → Privacy & Security → Accessibility.
🤝 Đóng góp & Phản hồi
Chúng tôi luôn hoan nghênh mọi đóng góp từ cộng đồng!
- 🐛 Báo lỗi: Phát hiện lỗi gõ hoặc lỗi ứng dụng? Gửi Bug Report
- 💡 Yêu cầu tính năng: Bạn muốn GoxViet có thêm tính năng gì? Gửi Feature Request
- 🔡 Thêm từ tiếng Anh: Từ tiếng Anh bạn gõ hay bị biến thành tiếng Việt? Yêu cầu thêm từ vào Auto-Restore
📁 Project Structure
Dự án được tổ chức theo kiến trúc hybrid với Core Engine (Rust) và Platform Layers (Native):
goxviet/
├── core/ # Rust core engine (logic, state, transform)
├── platforms/ # Platform implementations (macOS, Windows)
├── docs/ # Public documentation
├── .docs/ # Internal/developer documentation
├── scripts/ # Build scripts and utilities
└── .agent/ # AI agent skills
📋 Xem chi tiết tại STRUCTURE.md để hiểu rõ cấu trúc và biết nên đặt file ở đâu.
📚 Tài liệu tham khảo
Hệ thống tài liệu chi tiết giúp bạn bắt đầu nhanh chóng:
- 📖 Hướng dẫn bắt đầu (Vietnamese)
- 🚀 Hướng dẫn Release & Deployment
- ⌨️ Danh sách phím tắt
- 🛠️ Hướng dẫn cho Developer (English Words)
- 📝 Release Notes
- 📁 Project Structure
📄 License
Dự án này được phát triển cho cộng đồng người Việt. Thông tin chi tiết về License sẽ được cập nhật sớm.
GoxViet – Developed with ❤️ by Vietnamese Developers