MyGo 云音乐
Go와 MyGo로 만든 서드파티 네이버 클라우드 뮤직 데스크톱 클라이언트
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기sistema para facilitar a escolha de um filme por meio das reviews dos usuários no Letterboxd, tirando o viés de ler uma ou duas reviews de pessoas que gostaram muito ou odiaram tudo.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A nota média mente. Um filme com nota 3,5 pode ser um filme que todo mundo achou mediano — ou um filme que metade amou e metade odiou. A média não distingue os dois casos; o Espectro 24 sim. Um agregador de reviews do Letterboxd para quem ainda não assistiu ao filme e quer saber, antes de decidir: o que quem não gostou disse, o que quem ficou no meio disse, e o que quem gostou disse — cada grupo com as suas próprias palavras, sem que a média os misture num número só. Sem spoilers, sem nota, sem "8,5/10 — obra-prima".README 전문 보기 ↗
A nota média mente. Um filme com nota 3,5 pode ser um filme que todo mundo achou mediano — ou um filme que metade amou e metade odiou. A média não distingue os dois casos; o Espectro 24 sim.
Um agregador de reviews do Letterboxd para quem ainda não assistiu ao filme e quer saber, antes de decidir: o que quem não gostou disse, o que quem ficou no meio disse, e o que quem gostou disse — cada grupo com as suas próprias palavras, sem que a média os misture num número só. Sem spoilers, sem nota, sem "8,5/10 — obra-prima".
A média achata o espectro. Um filme divisivo e um filme consensualmente mediano podem ter a mesma nota e são experiências completamente diferentes para quem vai assistir. O produto mostra a distribuição — quanto do público está em cada faixa — e, dentro de cada faixa, os temas que mais aparecem: o que incomoda quem não gostou, o que convence quem gostou, e se os grupos concordam sobre do que o filme trata (discordando só no veredito) ou discordam também sobre o que há para discordar.
coleta por faixa de nota (negativas · medianas · positivas)
↓
classificação de cada review numa taxonomia fechada de 10 eixos
(ritmo, atuação, direção e imagem, roteiro, som, tom, impacto emocional,
comparações, expectativa, crítica social) — por votação de 3 passadas
↓
bullets por grupo: os de maior frequência (do que esse grupo mais fala)
e os de maior contraste (o que esse grupo fala muito mais que os outros)
↓
narrativa em três movimentos: o filme → a experiência que os três grupos
compartilham → onde e como eles discordam
Cada número na tela é contagem de código sobre a classificação persistida — nenhuma frequência é estimada ou lembrada por um LLM. O LLM decide o que dizer sobre um tema (a frase, o parafraseado); o código decide quantas reviews mencionam cada coisa.
O produto é honesto sobre o que não sabe, de propósito:
impacto_emocional tem precisão medida de 0,794 contra um gabarito
humano de 100 reviews (era 0,486 antes de um segundo estágio de
verificação, que roda depois da classificação e só pode remover marcação
errada — nunca adicionar). É o único dos 10 eixos com essa fragilidade
medida; os outros não passaram pelo mesmo escrutínio porque não deram
sinal de precisar.A SPEC.md é a autoridade técnica completa do projeto — toda
decisão, toda medição, todo changelog desde a v1.0.
python3 -m venv venv && source venv/bin/activate
pip install -e ".[llm]" # empacotado (pyproject.toml, src-layout)
export GEMINI_API_KEY=... # ou ANTHROPIC_API_KEY / DEEPSEEK_API_KEY
Registra o comando espectro24 no PATH do venv. A chave também pode viver
num .env na raiz (carregado automaticamente, não versionado).
espectro24 --slug oppenheimer-2023 # por slug
espectro24 "city of god" # por nome (resolve o slug)
espectro24 --slug oppenheimer-2023 --tom ambos # síntese estruturada + narrativa
espectro24 --slug oppenheimer-2023 --offline # reexecução 100% cache
Sem --provider, cada estágio usa o provider configurado para ele
(PROVIDER_POR_ESTAGIO em config.py) — hoje, classificação e rotulagem
em DeepSeek, narrativa em Gemini. --provider força um único provider em
todos os estágios.
Gera resultado/<slug>.json. Ver SPEC.md §4 para o schema completo.
pip install -e ".[llm,test]"
python -m pytest tests/ # zero rede, zero chamada real de LLM
python scripts/verificador_impacto.py aplicar-producao # verificador sobre o consenso
python scripts/publicar_catalogo.py # pipeline completo, checkpoint/resume
python frontend/build_data.py # embute os JSONs no frontend
pyproject.toml empacotamento (setuptools, src-layout) + console script "espectro24"
src/espectro24/
config.py parâmetros congelados + provider por estágio
fetcher.py rede + cache em disco + parada anti-bot
collector.py coleta por nível + cascata de relaxamento
selecao.py seleção 40/40/40 estratificada por profundidade
synthesize.py síntese por bucket + adaptador ÚNICO de LLM (guard-rail no CI)
narrador.py narrativa em 3 movimentos, best-of-3
eixos.py frequência, lift, margem, contraste — tudo Fraction, zero LLM
pipeline.py orquestração coleta → seleção → síntese → eixos → narrativa
cli.py argparse (espectro24 --slug ...)
scripts/ harnesses de classificação, verificação, votação, publicação e auditoria
frontend/ site estático (HTML/CSS/JS puro, sem build step, dados embutidos)
tests/ ~1100 testes contra fixtures/, zero rede, zero LLM real