Web Analytics

Terminara

⭐ 1 stars Simplified Chinese by luyiourwong

🌐 语言

Terminara

咨询 DeepWiki Python 支持

一个基于终端的 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 . `

启动方法 1:使用已安装的命令(推荐)

安装完成后,运行游戏命令:
bash terminara

启动方法2:直接执行

跨平台方式
bash python -m terminara.main
or
bash python terminara/main.py
在 Windows 上,使用 terminara\main.py

更多信息,请参见 贡献与开发指南

AI 设置

启动应用程序后,您需要从主菜单配置 AI 设置。

AI 设置

您需要填写以下字段:(兼容 OpenAI API)

点击“应用”以保存设置。

示例

#### 1. OpenAI(默认)

  • Host:(留空)
  • API KeyYOUR_OPENAI_API_KEY
  • Modelgpt-4o-mini-2024-07-18
#### 2. Google AI Studio
  • Hosthttps://generativelanguage.googleapis.com/v1beta/openai/
  • API KeyYOUR_GEMINI_API_KEY
  • Modelgemini-2.0-flash

世界设置

配置存储

世界设置存储在 terminara/data/worlds 目录中。(完整版) . |-- terminara/ |
-- data/ | |-- schema/ # Json schema files for world settings | -- 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 ---