프로젝트 소개

THE VISSION은 독특한 설계 철학을 가진 일간 AI 신문입니다. 첫 페이지는 전적으로 두 개의 결정론적 도구(`tools/harvest.mjs`와 `tools/digest.mjs`)로 만들어지며, 이 도구들은 약 30개의 공개 피드에서 헤드라인을 클러스터링하고 순위를 매깁니다. 메인 브랜치에는 AI도, API 키도, 모델도 관여하지 않습니다. 이는 이전의 AI 작성 계층(2026년 8월 17일 – 9월 12일, 18개 에디션)에서 의도적으로 전환한 것으로, 해당 계층은 이제 보관되어 `editorial-ai` 브랜치로 이동했습니다. **주요 기능:** - **The Wire**: 약 30개의 공개 피드에서 가져온 원시 헤드라인으로, 6시간마다 갱신되며 검증되지 않습니다. - **The Digest**: 동일한 헤드라인을 클러스터링하고 순위를 매기며 출처를 표기한 것으로, 하루 3회 갱신됩니다. 두 개의 독립적인 발행자가 다룬 항목만 'confirmed' 배지를 받습니다. - **Archived Edition**: AI가 작성하고 검증된 18개의 스토리로, 영구 보관되며 변경되지 않습니다. - **제로 의존성**: 순수 Node.js로, `npm install`도, 외부 서비스도 필요하지 않습니다. 키 없이 영원히 실행됩니다. - **결정론적 빌드**: `generated/*.json`이 진실의 원천이며, 모든 HTML 파일은 빌드 출력입니다. CI는 바이트 단위로 동일한 재빌드를 검증합니다. - **엄격한 규칙**: 어떤 것도 만들어내지 않으며, 모든 스토리에는 출처가 있고, 게시된 스토리 ID는 절대 변경되지 않으며, 짧은 에디션이 채워 넣은 에디션보다 낫습니다. - **독창적인 커버 아트**: 모든 커버는 빌드 시점에 그려진 독창적인 벡터 일러스트레이션으로, 스토리의 분야에 맞춰집니다. 사진은 사용하지 않습니다. - **프라이버시**: 광고도, 스폰서도, 추적도, 뉴스레터 팝업도 없습니다. **실행 방법:** ```bash git clone https://github.com/Jayaragul/THE_VISSION.git cd THE_VISSION node tools/harvest.mjs # 24개의 공개 피드에서 리드 수집 node tools/build.mjs # 사이트 렌더링 node tools/serve.mjs # http://localhost:4173 ``` **스케줄링:** GitHub Actions 워크플로가 6시간마다 wire를 실행하고, 하루 3회 digest를 실행하며, 모든 푸시마다 검증을 실행합니다. 이 브랜치에는 시크릿이 필요하지 않습니다. **기여:** 환영합니다. 특히 새로운 피드 소스, 해커톤 목록, 디자인 개선을 환영합니다. 자세한 내용은 CONTRIBUTING.md를 참조하세요. **라이선스:** 소프트웨어는 PolyForm Noncommercial 1.0.0에 따르며, 게시된 에디션은 CC BY-NC-ND 4.0에 따릅니다. 사용할 수는 있지만 자신의 것으로 재현할 수는 없습니다.