Cài đặt qua Web & Liên kết sâu
Bạn không cần tạo lại các lệnh bằng tay để dùng chúng trên desktop. Khi tìm thấy một lệnh trong thư viện web (gallery) của Rephlo, tài khoản của bạn, hoặc tổ chức của bạn, bạn có thể gửi lệnh đó thẳng vào ứng dụng desktop chỉ bằng một cú nhấp chuột. Cơ chế này hoạt động thông qua một liên kết sâu (deep link) — một liên kết đặc biệt dạng app.rephlo:// mà các trang web chuyển giao cho ứng dụng đã cài đặt.
Trang này giải thích cách các liên kết cài đặt hoạt động, bản xem trước cài đặt hiển thị những gì, và cách Rephlo xử lý việc cài đặt nhiều lệnh cùng lúc.
Cách cài đặt qua web hoạt động
Khi bạn nhấp Install trên một trang web, trình duyệt sẽ mở một liên kết app.rephlo://. Hệ điều hành của bạn nhận ra liên kết này thuộc về Rephlo và chuyển nó cho ứng dụng desktop. Sau đó, Rephlo lấy về thông tin chi tiết của lệnh, hiển thị cho bạn bản xem trước, và thêm các lệnh bạn xác nhận.
Điều kiện tiên quyết
Để cài đặt qua web thành công:
- Ứng dụng desktop Rephlo phải được cài đặt trên máy tính của bạn.
- Trình xử lý liên kết
app.rephlo://phải được đăng ký với hệ điều hành của bạn. Rephlo tự đăng ký việc này cho bạn trong lần chạy đầu tiên (trên Windows, ứng dụng thêm một mục theo từng người dùng mà không cần quyền quản trị viên). - Bạn phải đăng nhập đối với bất kỳ lệnh nào riêng tư của bạn hoặc của tổ chức bạn — các lệnh công khai trong gallery không yêu cầu đăng nhập.
Các loại liên kết cài đặt khác nhau
Rephlo hiểu nhiều loại liên kết cài đặt khác nhau, tùy vào nguồn gốc của lệnh:
| Loại liên kết | Nguồn gốc |
|---|---|
| Cài đặt Gallery | Một lệnh công khai duy nhất, được mở bằng slug hoặc ID của nó từ gallery. |
| Cài đặt Web | Một hoặc nhiều lệnh công khai được tham chiếu theo ID. |
| Cài đặt riêng tư (My) | Các lệnh riêng tư thuộc về tài khoản của chính bạn. |
| Cài đặt Tổ chức (Org) | Các lệnh được chia sẻ trong tổ chức (workspace) của bạn, giới hạn trong phạm vi tổ chức đó. |
Liên kết cài đặt gallery chỉ cài đặt một lệnh duy nhất (một slug hoặc ID). Các liên kết cài đặt web, private, và org hỗ trợ cài đặt hàng loạt — liên kết có thể mang một danh sách ID phân tách bằng dấu phẩy, và Rephlo tự động loại bỏ các mục trùng lặp.
Bản xem trước cài đặt
Trước khi bất kỳ thứ gì được thêm vào ứng dụng của bạn, Rephlo hiển thị một bản xem trước cài đặt để bạn luôn nắm quyền kiểm soát. Bản xem trước liệt kê mọi lệnh có trong liên kết, kèm theo:
- Tên, nhóm, tác giả, và ngôn ngữ của lệnh.
- Một hộp kiểm để đưa vào hoặc loại khỏi lần cài đặt này.
- Một dấu hiệu rõ ràng nếu một lệnh đã được cài đặt — những lệnh này được bỏ chọn sẵn để bạn không vô tình tạo bản trùng lặp.
Từ bản xem trước, bạn có thể:
- Select all (chọn tất cả) hoặc deselect all (bỏ chọn tất cả) các lệnh chưa được cài đặt.
- Tùy chọn chọn một group override (ghi đè nhóm) để các lệnh đến sẽ nằm trong nhóm bạn chọn, thay vì nhóm gốc của chúng.
- Xác nhận bằng nút Install, nút này hiển thị số lượng lệnh đang được chọn. Nút sẽ ở trạng thái vô hiệu hóa cho đến khi có ít nhất một lệnh được chọn.
Hộp thoại xem trước cài đặt: danh sách lệnh đến kèm hộp kiểm (tên, nhóm, tác giả, ngôn ngữ), huy hiệu "already installed" (đã cài đặt), các điều khiển Select All / Deselect All, một danh sách thả xuống group override tùy chọn, và nút Install được gắn nhãn theo số lượng đã chọn.
Cài đặt nhiều lệnh cùng lúc (cài đặt hàng loạt)
Khi một liên kết chứa nhiều lệnh, Rephlo sẽ cài đặt tất cả những lệnh bạn vẫn giữ chọn trong một lượt duy nhất. Trong quá trình đó, Rephlo sẽ:
- Phát hiện xung đột bằng cách đánh dấu các lệnh bạn đã có, để bạn có thể bỏ qua chúng.
- Xác định hoặc tạo nhóm — nếu một lệnh đến thuộc về một nhóm bạn đã có (khớp theo tên), lệnh đó sẽ gia nhập nhóm đó; nếu không, Rephlo sẽ tạo nhóm đó cho bạn. Nếu bạn đặt group override, nó sẽ được ưu tiên.
- Dọn dẹp chỉ dẫn cho các lệnh kiểu Combination và thêm hướng dẫn chuẩn của Rephlo "chỉ xuất văn b ản sẵn sàng sử dụng" để các lệnh đã cài đặt hoạt động nhất quán.
Các lệnh đã cài đặt sẽ xuất hiện với nhãn New để bạn dễ dàng nhận ra trong thư viện, sẵn sàng để chỉnh sửa hoặc chạy.
Nếu có sự cố xảy ra
- Chưa cài ứng dụng — liên kết không thể mở Rephlo. Hãy cài đặt ứng dụng desktop trước tại rephlo.app/download, sau đó nhấp lại vào liên kết.
- Chưa đăng nhập — các lệnh riêng tư và của tổ chức cần đăng nhập. Hãy đăng nhập rồi thử lại. Xem Đăng nhập & Xác thực.
- Liên kết không hợp lệ hoặc đã hết hạn — nếu không tìm thấy ID lệnh, sẽ không có gì được cài đặt và bạn có thể yên tâm thử lại từ trang web.
Trang liên quan
- Đồng bộ đám mây & Quản lý phiên bản — xuất bản các lệnh của riêng bạn lên đám mây.
- Command Gallery — duyệt và cài đặt lệnh từ web.
- My Commands — quản lý các lệnh trong tài khoản của bạn.
- Quản lý lệnh — chỉnh sửa và sắp xếp các lệnh sau khi đã cài đặt.