Terminara
Một trò chơi mô phỏng trí tuệ nhân tạo dựa trên giao diện dòng lệnh.
Cách sử dụng
Bạn có thể tải xuống ứng dụng thực thi từ phát hành mới nhất.
Tệp nén đầy đủ bao gồm tệp thực thi và tệp thiết lập thế giới mặc định. Bạn chỉ cần tải tệp thực thi nếu đang cập nhật trò chơi lên phiên bản mới nhất.
| Hệ điều hành | Phiên bản | |-------------|---------------------------------------------------| | Windows | Windows 10, Windows 11 | | Linux | (GLIBC 2.35+) Ubuntu 22.04 LTS, Ubuntu 24.04 LTS | | MacOS | macOS 13, macOS 14, macOS 15, macOS 26 |
Chạy thủ công
Cài đặt
- Sao chép kho lưu trữ:
git clone https://github.com/luyiourwong/Terminara
cd Terminara
``- Tạo môi trường ảo:
`bash
python -m venv .venv
source .venv/bin/activate
`
Trên Windows, sử dụng .venv\Scripts\activate- Cài đặt các phụ thuộc:
`bash
pip install -e .
`Bắt đầu Phương pháp 1: Sử dụng lệnh đã cài đặt (Khuyến nghị)
Sau khi cài đặt, chạy trò chơi với:bash
terminara
Bắt đầu Phương pháp 2: Thực thi trực tiếp
Cách đa nền tảngbash
python -m terminara.main
orbash
python terminara/main.py
. |-- terminara/ | -- data/ | |-- schema/ # Json schema files for world settings |Trên Windows, sử dụngterminara\main.pyYOUR_OPENAI_API_KEYđể biết thêm thông tin, xem Hướng dẫn Đóng góp & Phát triển.
Cài đặt AI
Sau khi khởi động ứng dụng, bạn cần cấu hình các thiết lập AI từ menu chính.
Bạn cần điền vào các trường sau: (API tương thích OpenAI)
Nhấn "Áp dụng" để lưu các thiết lập.
- Host: Điểm cuối API. Để trống để sử dụng điểm cuối OpenAI mặc định.
- API Key: Khóa API của bạn cho dịch vụ AI.
- Model: Mô hình bạn muốn sử dụng.
Ví dụ
#### 1. OpenAI (Mặc định)
- Host: (để trống)
- API Key:
gpt-4o-mini-2024-07-18Model: https://generativelanguage.googleapis.com/v1beta/openai/#### 2. Google AI Studio
- Host:
YOUR_GEMINI_API_KEYAPI Key: gemini-2.0-flashModel: terminara/data/worldsCài đặt Thế giới
Lưu trữ Cấu hình
Các thiết lập thế giới được lưu trong thư mục. (ở bản phát hành đầy đủ)
-- worlds/ # Directory for world setting files
-- terminara_platform_version # Executable file
```Tạo một thế giới mới
Có một ví dụ về thế giới aethelgard.json. Bạn có thể làm theo schema để tạo một thế giới mới.Liên kết
Giấy phép
Dự án này được cấp phép theo Giấy phép MIT.
--- Tranlated By Open Ai Tx | Last indexed: 2025-09-26 ---
