Um thriller noir cyberpunk sobre memórias roubadas, chuva ácida e a busca pela verdade em uma cidade que nunca dorme.
🔴 ACESSE O LIVRO ONLINE AQUI 🔴
(Nota: Adicionar banner conceitual aqui)
Ecos de Baía Cinzenta é um livro interativo sendo desenvolvido como um site estático usando VitePress. A narrativa combina elementos clássicos de Film Noir com a estética e temáticas Cyberpunk.
Você pode ler a versão mais recente online em: ecos-de-baia-cinzenta.netlify.app
A história acompanha Gabriel "Gabo" Moretti, um detetive da Divisão de Casos Esquecidos, em uma investigação que começa no noir policial e escala para uma guerra pela alma de Baía Cinzenta — entre megacorporações, colapso tecnológico, cultos biológicos e uma nova ordem autoritária.
Para um panorama completo dos arcos e eventos principais, consulte a Cronologia da Ópera.
Este projeto é um laboratório vivo para medir a capacidade criativa de Inteligência Artificial.
Para melhorar a acessibilidade e a imersão, o projeto conta com um Player de Áudio (TTS) personalizado:
O livro está disponível como Progressive Web App (PWA) e pode ser instalado em smartphones:
📖 Ver guia completo de instalação
Pressione Ctrl + K ou clique no botão flutuante _> para acessar o Terminal Lázaro, uma interface CLI que permite explorar segredos do universo, verificar status de personagens e acessar arquivos confidenciais.
Comandos disponíveis:
status: Exibe o status do sistema.personagens: Lista o dossiê dos envolvidos.genesis: [ACESSO RESTRITO]bercario: [ACESSO RESTRITO - PERIGO BIOLÓGICO]O cenário é Baía Cinzenta, uma metrópole costeira assolada por chuva perpétua e desigualdade extrema.
Para mais detalhes sobre as regras do mundo, consulte a Constituição do Universo (Lore).
Este projeto utiliza Node.js e VitePress.
Clone o repositório:
git clone https://github.com/seu-usuario/ecos-baia-cinzenta.git
cd ecos-baia-cinzenta
Instale as dependências:
npm install
Inicie o servidor de desenvolvimento:
npm run docs:dev
O site estará acessível em http://localhost:5173.
Para gerar os arquivos estáticos para deploy:
npm run docs:build
Os arquivos serão gerados na pasta docs/.vitepress/dist.
Este projeto inclui um pipeline automatizado de geração de vídeos cinematográficos para cada capítulo usando ferramentas 100% open source.
Vídeos são gerados automaticamente via GitHub Actions quando novos capítulos são adicionados ao repositório. Os vídeos finalizados são salvos em docs/public/videos/.
Quando a consistência visual cair entre capítulos, priorize estes fluxos:
scripts/local_art_gen.py): usa foto base + prompt para preservar traços.# Instalar uv (gerenciador de pacotes Python)
curl -LsSf https://astral.sh/uv/install.sh | sh
# Instalar dependências
uv pip install -r requirements-dev.txt
uv pip install -r requirements-art.txt
# Configurar ambiente
python scripts/setup_assets.py
# Gerar vídeo para um capítulo específico
python -m scripts.video_gen.main --chapter 1 --mode auto
# Forçar text-to-video (Wan2.2)
python -m scripts.video_gen.main --chapter 1 --mode text2video
# Gerar vídeo curto da imagem de capa (image2video)
python -m scripts.video_gen.main --chapter 1 --mode image2video
# Processar todos os capítulos
python -m scripts.video_gen.main --all --mode auto
# Output: docs/public/videos/capitulo_*.mp4
# Executar testes unitários
pytest tests/test_video_gen.py -v
docs/: Contém todos os arquivos Markdown (capítulos e lore).docs/.vitepress/: Configurações do tema e do site.docs/public/: Imagens e ativos estáticos.Python
99.9%
Um thriller noir cyberpunk sobre memórias roubadas, chuva ácida e a busca pela verdade em uma cidade que nunca dorme.
🔴 ACESSE O LIVRO ONLINE AQUI 🔴
(Nota: Adicionar banner conceitual aqui)
Ecos de Baía Cinzenta é um livro interativo sendo desenvolvido como um site estático usando VitePress. A narrativa combina elementos clássicos de Film Noir com a estética e temáticas Cyberpunk.
Você pode ler a versão mais recente online em: ecos-de-baia-cinzenta.netlify.app
A história acompanha Gabriel "Gabo" Moretti, um detetive da Divisão de Casos Esquecidos, em uma investigação que começa no noir policial e escala para uma guerra pela alma de Baía Cinzenta — entre megacorporações, colapso tecnológico, cultos biológicos e uma nova ordem autoritária.
Para um panorama completo dos arcos e eventos principais, consulte a Cronologia da Ópera.
Este projeto é um laboratório vivo para medir a capacidade criativa de Inteligência Artificial.
Para melhorar a acessibilidade e a imersão, o projeto conta com um Player de Áudio (TTS) personalizado:
O livro está disponível como Progressive Web App (PWA) e pode ser instalado em smartphones:
📖 Ver guia completo de instalação
Pressione Ctrl + K ou clique no botão flutuante _> para acessar o Terminal Lázaro, uma interface CLI que permite explorar segredos do universo, verificar status de personagens e acessar arquivos confidenciais.
Comandos disponíveis:
status: Exibe o status do sistema.personagens: Lista o dossiê dos envolvidos.genesis: [ACESSO RESTRITO]bercario: [ACESSO RESTRITO - PERIGO BIOLÓGICO]O cenário é Baía Cinzenta, uma metrópole costeira assolada por chuva perpétua e desigualdade extrema.
Para mais detalhes sobre as regras do mundo, consulte a Constituição do Universo (Lore).
Este projeto utiliza Node.js e VitePress.
Clone o repositório:
git clone https://github.com/seu-usuario/ecos-baia-cinzenta.git
cd ecos-baia-cinzenta
Instale as dependências:
npm install
Inicie o servidor de desenvolvimento:
npm run docs:dev
O site estará acessível em http://localhost:5173.
Para gerar os arquivos estáticos para deploy:
npm run docs:build
Os arquivos serão gerados na pasta docs/.vitepress/dist.
Este projeto inclui um pipeline automatizado de geração de vídeos cinematográficos para cada capítulo usando ferramentas 100% open source.
Vídeos são gerados automaticamente via GitHub Actions quando novos capítulos são adicionados ao repositório. Os vídeos finalizados são salvos em docs/public/videos/.
Quando a consistência visual cair entre capítulos, priorize estes fluxos:
scripts/local_art_gen.py): usa foto base + prompt para preservar traços.# Instalar uv (gerenciador de pacotes Python)
curl -LsSf https://astral.sh/uv/install.sh | sh
# Instalar dependências
uv pip install -r requirements-dev.txt
uv pip install -r requirements-art.txt
# Configurar ambiente
python scripts/setup_assets.py
# Gerar vídeo para um capítulo específico
python -m scripts.video_gen.main --chapter 1 --mode auto
# Forçar text-to-video (Wan2.2)
python -m scripts.video_gen.main --chapter 1 --mode text2video
# Gerar vídeo curto da imagem de capa (image2video)
python -m scripts.video_gen.main --chapter 1 --mode image2video
# Processar todos os capítulos
python -m scripts.video_gen.main --all --mode auto
# Output: docs/public/videos/capitulo_*.mp4
# Executar testes unitários
pytest tests/test_video_gen.py -v
docs/: Contém todos os arquivos Markdown (capítulos e lore).docs/.vitepress/: Configurações do tema e do site.docs/public/: Imagens e ativos estáticos.Python
99.9%