Terminara
一款基於終端機的 AI 模擬遊戲。
如何使用
你可以從最新發行版下載可執行應用程式。
完整的壓縮檔包含可執行檔案以及預設世界設定檔。若你只是要更新遊戲到最新版本,也可以只下載可執行檔案。
| 作業系統 | 版本 | |----------|----------------------------------------------------| | 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 |
手動執行
安裝
- 複製此儲存庫:
git clone https://github.com/luyiourwong/Terminara
cd Terminara
``- 建立虛擬環境:
`bash
python -m venv .venv
source .venv/bin/activate
`
在 Windows 上,使用 .venv\Scripts\activate- 安裝相依套件:
`bash
pip install -e .
`啟動方法一:使用已安裝的指令(推薦)
安裝完成後,使用以下指令啟動遊戲:bash
terminara
啟動方法2:直接執行
跨平台方式bash
python -m terminara.main
orbash
python terminara/main.py
. |-- terminara/ | -- data/ | |-- schema/ # Json schema files for world settings |在 Windows 上,請使用terminara\main.pyYOUR_OPENAI_API_KEY欲了解更多資訊,請參閱 貢獻與開發指南。
AI 設定
啟動應用程式後,請從主選單設定 AI 相關設定。
您需要填寫以下欄位:(OpenAI 相容 API)
點擊「套用」以儲存設定。
- Host:API 端點。留空則使用預設的 OpenAI 端點。
- API Key:您用於 AI 服務的 API 金鑰。
- Model:您要使用的模型。
範例
#### 1. OpenAI(預設)
- Host:(留空)
- 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/worlds世界設定
設定儲存
世界設定將儲存在目錄。(完整版釋出時)
-- worlds/ # Directory for world setting files
-- terminara_platform_version # Executable file
```建立新世界
這裡有一個範例世界 aethelgard.json。你可以依照 schema 來創建新世界。連結
授權
本專案依據 MIT 授權條款 發佈。
--- Tranlated By Open Ai Tx | Last indexed: 2025-09-26 ---
