050644zf / 050644zf/ArknightsStoryTextReader

Lore Features planned for ASTR

Abierto
#61 1 comentario 0 reacciones 0 asignados Ver en GitHub
Features PR Welcome
Lenguaje dominante
Vue
Estrellas
450
Forks
28
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

### Discussed in https://github.com/050644zf/ArknightsStoryTextReader/discussions/60

Originally posted by **050644zf** June 10, 2024
hi, nightsky here, the dev of the [Arknights Story Text Reader](https://astr.pages.dev)

recently i'm considering the next stage features of astr reader. for me the reading feature of astr are developed as much as i can. tho there are some long requested feature like character figures, etc, these could be ezily implemented once the data is ready and there are not only one site that provided such features like arkcc or prts.

recently i read graph of how [ak story connected graph](https://www.reddit.com/r/arknights/comments/189rsu3/my_take_on_a_reading_guide_to_arknights/) and it inspired me a lot. ak stories are complicated and each story may have many prerequisites and refer by many stories. so i wonder if we can build such a database that can draw connection of stories, list a timeline and presented them in interactive way.

hence i'm seeking ppl who can help me thinking what features should be implemented, what kind of the data structure should be and how the data be presented.

## Stories Connection

inspired by , we can make a database that storing connections of stories. this feature require:

- [ ] A data structure storing connection, maybe in json
- [ ] A repository storing data with action that keep it updated
- [ ] A data visualization method to present data, currently i'm considering using graph in echarts, examples can be seen here:

## Timeline

like the one in world setting book. this feature require:

- [ ] data that records any timestamp appeared in stories, tracked in the specific line
- [ ] a data visualization method to present data

## Characters Tracking

Tracking the appearance of any character in stories. this feature require

- [ ] a reliable method to track characters. possibly figure art id
- [ ] a repository holding such data
- [ ] series of modification on astr to present data

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

El issue describe la construcción de una base de datos para conexiones de historias, líneas de tiempo y seguimiento de personajes. Comience examinando la base de código existente para comprender cómo se estructuran actualmente los datos de la historia. Busque archivos de datos o APIs existentes. Investigue ECharts para la visualización de grafos y considere cómo diseñar esquemas JSON para los nuevos datos. El objetivo es proponer una estructura de datos y un método de presentación, no implementarlo de inmediato.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
javascript
Área
backend-api-design, data-visualization
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.