Hướng dẫnGym Master CLICấu hình, ngôn ngữ, biến môi trường và mã thoát

Cấu hình, ngôn ngữ, biến môi trường và mã thoát

3 phút đọc

▶ 0:37 video

HOW-TO VIDEO · 2:30 → 3:07 of episode 09 · cli

In this video — click to jump

  1. 2 articles →

Prefer reading? The same steps are written below.

Viết theo CLI bản 0.3.7, ảnh chụp trên Windows PowerShell bản 0.3.5, dữ liệu thật đã được che. Xem đủ cờ lệnh tại developers.gymmaster.vn/docs/cli.
📌 Vị trí: Windows PowerShell → gymmaster config. File ~/.config/gymmaster/config.toml.

1. Đặt cấu hình

gymmaster config list
gymmaster config set lang vi
gymmaster config set mode propose
KhoáGiá trị trang CLI ghiTác dụng
langvi hoặc enNgôn ngữ của CLI.
moderead, propose, autoChế độ quyền khi mở chat.
updateChannellatest hoặc nextKênh của gymmaster update.
updateCheckBật hoặc tắtNhắc bản mới.
telemetryBật hoặc tắtGửi số liệu sử dụng.
colorBật hoặc tắtMàu trong PowerShell.
defaultProfileTên hồ sơHồ sơ đăng nhập mở sẵn.

gymmaster init tạo file GYMMASTER.md trong thư mục hiện tại. Mỗi câu hỏi gửi kèm file này. Trong chat, lệnh tương ứng là /init. Viết quy ước riêng của thư mục vào đó. Không viết token vào file này.

2. Biến môi trường trên PowerShell

Đặt cho cửa sổ hiện tại bằng $env:TÊN = "giá trị". Trang CLI dùng tiền tố GYMMASTER_.

BiếnTác dụngDùng khi
GYMMASTER_API_KEYAPI key, chỉ đọc với script.CI không chat AI.
GYMMASTER_TOKENAccess token có sẵn.Máy đã có token hợp lệ.
GYMMASTER_PROFILEChọn hồ sơ đăng nhập.Một máy, nhiều tài khoản.
GYMMASTER_WORKSPACEWorkspace của lệnh này.Không muốn đổi hồ sơ vĩnh viễn.
GYMMASTER_LANGvi hoặc en.Một lần chạy.
GYMMASTER_DEBUGIn request-id và thời gian.Báo lỗi cho hỗ trợ. Không in token.
GYMMASTER_NO_UPDATE_CHECKTắt nhắc bản mới.Máy chủ không cần nhắc.
GYMMASTER_NO_KEYCHAINLưu token bằng tệp quyền 0600.Máy không dùng Keychain.
GYMMASTER_ID_TOKENToken OIDC của GitLab CI.Đi cùng gymmaster login --ci.
GYMMASTER_VERSIONGhim bản khi chạy script cài.Đặt trước irm hoặc curl.
GYMMASTER_INSTALL_DIRThư mục cài.Mặc định Windows là %LOCALAPPDATA%\gymmaster\bin.

3. Mã thoát

MãÝ nghĩaViệc nên làm
0Thành công.
1Lỗi chung hoặc máy chủ lỗi.Chạy gymmaster doctor.
2Sai cú pháp lệnh.gymmaster <lệnh> --help.
3Chưa đăng nhập hoặc session hết hạn.gymmaster login.
4Không đủ quyền hoặc gói.Xem gymmaster status và quyền trên workspace.
5Hết lượt AI hoặc gọi quá nhanh.gymmaster ai usage.
6Lỗi mạng.Kiểm mạng, chạy lại.
7Write proposal chưa được xác nhận.Xác nhận trong app, hoặc gymmaster ai pending.
8Không tìm thấy.Kiểm id vừa truyền.
130Bị huỷ bằng Ctrl+C.

Trong PowerShell, đọc mã vừa xong bằng $LASTEXITCODE.

4. Đổi ngôn ngữ

📌 Vị trí: Windows PowerShell → gymmaster config set lang.
gymmaster config set lang en
gymmaster config get lang
💡 Một lần chạy, không ghi vào cấu hình: đặt $env:GYMMASTER_LANG="vi" hoặc thêm --lang vi. Trang đăng nhập web có nút VI / EN riêng, chỉ đổi ngôn ngữ trang đó.

Bài viết này có hữu ích không?

Vẫn chưa giải quyết được?

Đội hỗ trợ Gym Master phản hồi trong giờ làm việc.

Liên hệ hỗ trợ
0902.243.822