RSS DEV 커뮤니티
팔로우
从 v1.0 到 v2.0:一个 Vibe Coding 管线的架构级反思
저자는 비교 테이블에서 버전 번호 오타를 수정하여 vibe-coding-universal 프로젝트에 대한 패치를 릴리스했습니다. 이 간과된 부분은 심각한 문제를 드러냈습니다. 개발자조차 프로젝트의 현재 버전에 대해 명확하지 않아 사용자가 그 가치를 이해하기 어렵게 만들었습니다. 원래의 v1.0은 구조화된 질문을 통해 요구 사항을 명확히 하여 AI가 코드를 생성하도록 돕는 것을 목표로 했으며, 단일 가이드 파일을 출력했습니다. 그러나 디자인 사양이 부족했고, 아키텍처와 작업에 대한 단일 파일만 있었으며, 출력 품질은 전적으로 AI의 내부 지식에 의존했습니다.
이러한 제한으로 인해 v1.0의 유용성이 떨어졌고, v2.0 개발로 이어졌습니다. 업그레이드는 단순히 기능 추가가 아니라 프로세스의 근본적인 변화였습니다. v2.0은 초기 7번의 요구 사항 명확화 라운드 외에 추가로 7번의 디자인 선호도 명확화 라운드를 통합했습니다. 이제 색상, 글꼴, 구성 요소, 레이아웃을 포함한 10가지 측면을 다루는 포괄적인 DESIGN_SPEC.md 문서를 생성합니다.
또한 v2.0은 정보를 다중 문서 빌드 사양 패키지로 통합하여 제품 요구 사항 문서, 디자인 사양, 아키텍처 및 작업 계획을 분리합니다. 핵심 혁신은 71개의 브랜드 디자인 시스템을 통합하여 강력한 참조 지점을 제공하는 것입니다. v2.0의 구조화된 Q&A는 단일 선택 질문을 사용하여 디자인 선택을 안내하는 중요한 개선 사항입니다.
이 단계별 접근 방식은 사용자에게 라운드당 제한된 옵션을 제공하여 AI가 기존 브랜드 시스템의 디자인 토큰을 정확하게 일치시킬 수 있도록 합니다. 출력은 vibe 코딩 도구에서 직접 사용할 수 있는 사용 가능한 CSS 변수 테이블입니다. 저자는 특히 새 버전이 이전 버전과 크게 다른 기능을 제공할 때 명확한 버전 레이블링과 사용자 친화적인 비교 테이블이 필수적이라고 강조합니다. 신규 사용자는 몇 초 안에 프로젝트의 가치 제안을 이해해야 하므로 어떤 버전을 사용해야 하는지에 대한 즉각적인 명확성이 필요합니다.