YOYO: tự làm cả máy, không hỏi gì hết

Siêu Trợ Lý có ba mức làm việc trên máy, từ chặt tới thoáng:

Mức Trợ lý hỏi bạn khi nào Trợ lý đụng được tới đâu
Hỏi trước Trước mọi thao tác ghi file, chạy lệnh và gửi đi (lệnh phá máy thì bị chặn luôn) Thư mục đã kết nối
Tự làm Gần như không hỏi; việc nguy hiểm bị hệ thống chặn Thư mục đã kết nối
YOYO Không hỏi gì trên máy Mọi chỗ tài khoản máy của bạn đụng tới, không còn lớp cách ly

Hỏi trước và Tự làm chọn ngay trong ô soạn chat (coi bài "Siêu Trợ Lý: làm việc với file trên máy tính"). YOYO là công tắc trong Cài đặt → Siêu Trợ Lý, chỉ hiện khi Siêu Trợ Lý đang bật. Bật công tắc, KaleraPA hỏi lại một lần kèm danh sách rủi ro rồi mới áp dụng.

YOYO: tự làm cả máy, không hỏi gì hết

YOYO là viết tắt của "You On Your Own": trợ lý không hỏi gì hết nữa, mọi việc nó tự quyết, tự làm, và bạn tự chịu phần rủi ro. Khi YOYO đang bật trên máy:

  • Lệnh của trợ lý chạy thẳng trên máy y như bạn tự gõ trong Terminal, không còn lớp cách ly (sandbox) nào: đọc ghi được mọi chỗ tài khoản của bạn đụng tới, kể cả keychain, khoá SSH và đăng nhập sẵn có của các công cụ dòng lệnh.
  • Mạng mở hoàn toàn, kể cả SSH, localhost và mạng nội bộ, và vẫn mở ngay cả khi trợ lý vừa đọc trang web hay email. Một trang web có cài bẫy có thể lừa trợ lý gửi file hay khoá bí mật trên máy ra ngoài.
  • Chỉ còn chặn vài lệnh phá máy: xoá sạch ổ đĩa, thư mục gốc, thư mục người dùng hay thư mục hệ thống; format đĩa; fork bomb. Mọi thứ khác chạy hết, kể cả rm -rf trong dự án và cài gỡ phần mềm.
  • Hoàn tác chỉ có tác dụng với file trong thư mục dự án đã kết nối, và chỉ khi máy chụp kịp bản sao (thư mục quá lớn hay ổ gần đầy thì lượt đó không có, lệnh vẫn chạy bình thường). Thay đổi ngoài đó (phần mềm đã cài, cấu hình hệ thống, git đã push, dữ liệu của dịch vụ) không hoàn tác được.
  • Áp dụng cho mọi máy đang đăng nhập tài khoản này. Gỡ lớp cách ly cần KaleraPA bản mới nhất trên máy Mac; máy chưa cập nhật vẫn chạy YOYO có lớp cách ly cho tới khi cập nhật, và Cài đặt ghi rõ điều đó dưới tên máy.
  • Trong ô soạn, bạn vẫn chọn được Hỏi trước cho cuộc trò chuyện nào cần duyệt từng việc.

Biết máy đang ở mức nào, và dừng lại

Biểu tượng Siêu Trợ Lý trên khay hệ thống ghi trạng thái hiện tại: Siêu Trợ Lý · Tự làm, Siêu Trợ Lý · YOYO đang bật hoặc Siêu Trợ Lý · YOYO (có lớp cách ly) khi có máy chưa cập nhật. KaleraPA cũ hơn 2.1.7 có thể còn ghi Siêu Trợ Lý · Toàn quyền trên khay, đó là cùng một chế độ. Bấm Dừng mọi việc trên máy ở đó là máy ngưng ngay; bấm Tiếp tục khi muốn chạy lại. Muốn về mức bình thường thì tắt công tắc trong Cài đặt.

Những việc vẫn luôn hỏi

Gửi email, đăng bài hay bình luận Facebook vẫn luôn hiện thẻ xác nhận trong chat, dù YOYO đang bật. Riêng lịch tự động bạn đã lưu thì chạy luôn (coi bài "Lịch tự động").

Khi nào nên bật

  • Nên bật khi bạn cần trợ lý cài công cụ, dựng môi trường lập trình hay làm việc với SSH, git đã đăng nhập sẵn, nhất là trên một máy riêng dành cho thử nghiệm.
  • Không nên bật trên máy có dữ liệu quan trọng chưa sao lưu, máy công ty dùng chung, hay khi đang nhờ trợ lý đọc trang web, email lạ trong lúc YOYO còn bật.
  • Xong việc thì tắt lại.
YOYO của Siêu Trợ Lý: trợ lý tự làm cả máy, không hỏi gì | KaleraPA