Sobre el proyecto
Chasm es un juego de aventura de texto para un jugador donde un modelo de lenguaje narra la historia a través del arnés de codificación pi. Cada mundo es un directorio de archivos markdown mantenidos en git; el estado, como ubicaciones, personajes, diálogos y eventos, persiste entre sesiones. La instalación requiere Node.js 18+, npm, git y Python 3, seguido del instalador proporcionado. Crea un mundo con chasm new seguido del nombre del juego, y luego juega con chasm play y el mismo nombre. El primer lanzamiento solicita título, ambientación, género, tono, una regla única y lugar de inicio. La configuración del modelo utiliza /login o un enlace simbólico compartido models.json heredado por cada juego. Se requiere un modelo con soporte de uso de herramientas/llamadas a funciones. Durante el juego, Ctrl+L cambia de modelo, Ctrl+O alterna la salida de herramientas, /save fuerza un guardado, /sync hace que el narrador vuelva a leer y persista el estado, y /compact compacta el contexto. Los comandos de actualización refrescan la CLI/plantilla y los archivos de herramientas gestionadas por juego sin tocar el contenido del mundo. El README advierte que el lenguaje generado no está moderado y que se deben revisar los prompts de otras personas. Con licencia MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.