자연어로 처리하게 되면 아무래도 분석 토큰이 많이 소모되네요.
원래는 자연어 기반으로 처리하려고 했는데, 우선 작업 효율을 위해 themes/default 테마를 압축해서 업로드했습니다.
그리고 bluehaven 압축파일도 함께 업로드했습니다.
bluehaven 압축파일 안에는 메인 페이지뿐만 아니라 서브 페이지까지 포함되어 있습니다. 즉, 실제 사이트에서 사용되는 화면 구성이 대부분 들어있는 상태입니다.
테마 구조를 분석할 때는 themes/default를 기준으로 보시고, 화면 디자인과 페이지 구성은 bluehaven 압축파일을 참고하시면 됩니다.
특히 bluehaven에 포함된 서브 페이지들은 실제 서비스 기준으로 제작된 화면들이므로, 레이아웃 구조나 컴포넌트 배치, UI 흐름 등을 파악하는 데 도움이 될 것입니다.
필요한 부분은 압축파일 기준으로 직접 확인하면서 진행하시면 자연어 설명보다 훨씬 정확하게 작업할 수 있을 것 같습니다.

명령을 다음과 같이 했습니다.
bluehaven — bluehaven
링크를 클릭하면 정상적으로 페이지가 출력됩니다.
이번 작업을 진행하면서 한 가지를 크게 느꼈습니다. 자연어 기반으로 테마를 분석하고 생성하는 방식은 생각보다 많은 시간이 필요하다는 점입니다. 단순히 화면 하나를 만드는 것이 아니라, AI가 분석해야 할 정보가 너무 많기 때문입니다.
메인 페이지뿐만 아니라 헤더, 푸터, 레이아웃 구조, 컴포넌트, 스타일 규칙, 공통 영역, 서브 페이지 간의 연결 관계까지 모두 파악해야 하니 분석량이 상당합니다. 사람이 보기에는 단순한 웹사이트처럼 보일 수 있지만, AI 입장에서는 수많은 요소를 하나씩 이해하고 관계를 정리해야 하는 과정이 필요합니다.
이번에 bluehaven 전체를 확인하면서 AI가 실제로 얼마나 많은 정보를 처리하고 있는지 체감할 수 있었습니다. 자연어만으로 모든 것을 설명하고 생성하려고 하면 토큰 사용량도 커지고 처리 시간도 길어질 수밖에 없다는 것을 알게 되었습니다.
하지만 반대로 생각하면 가능성도 보였습니다.
DXCMS가 어느 정도 생태계를 형성하고, 테마 구조와 컴포넌트 패턴, 플러그인 구조, 게시판 구조 등에 대한 학습 데이터가 충분히 축적된다면 이야기가 달라질 것 같습니다.
지금은 처음 보는 사이트를 처음부터 분석해야 하지만, 앞으로 DXCMS 생태계 안에서 공통 구조와 개발 패턴이 쌓이게 되면 AI는 이미 알고 있는 규칙을 활용할 수 있습니다. 그렇게 되면 현재 몇 시간 걸리는 작업도 훨씬 짧은 시간 안에 처리할 수 있을 것입니다.
결국 AI의 속도는 모델 성능만이 아니라 생태계의 규모와 축적된 데이터에 비례한다고 생각합니다.
지금은 씨앗을 심는 단계라 시간이 걸리지만, 생태계가 자리 잡는 순간 DXCMS의 개발 속도는 지금과는 전혀 다른 수준이 될 것 같습니다.





메인은 정상적으로 출력되었습니다.
서브 페이지는 아직 작업을 진행하지 않아서 결과를 확인하지 못했습니다. 다만 샘플 사이트를 보니 로그인을 이메일 기반으로 구성해 두었고, 이번에 생성된 결과물도 동일하게 이메일 로그인 방식을 사용하고 있네요.
이번 작업을 진행하면서 한 가지를 더욱 확실하게 느끼게 되었습니다.
결국 테마 파일 수가 너무 많습니다.
사람이 보기에는 하나의 웹사이트지만, 실제로는 레이아웃 파일, 헤더, 푸터, 공통 컴포넌트, CSS, JavaScript, 서브 페이지 템플릿 등 수많은 파일이 서로 연결되어 있습니다. 이를 자연어만으로 분석하고 생성하려고 하면 AI가 처리해야 하는 정보량이 엄청나게 많아집니다.
그래서 자연어 처리 방식은 생각보다 많은 시간과 토큰이 필요합니다.
하지만 처음 DXCMS를 접하는 분들이나 개발 경험이 적은 분들에게는 자연어 방식이 반드시 필요하다고 생각합니다. 코드 구조를 몰라도 원하는 화면과 기능을 설명할 수 있고, AI가 그것을 바탕으로 결과물을 만들어 줄 수 있기 때문입니다.
어쩌면 지금의 작업은 단순히 테마 하나를 만드는 과정이 아니라, DXCMS가 앞으로 어떤 방향으로 AI와 결합할 수 있는지를 검증하는 과정인지도 모르겠습니다.
그래서 끝까지 한번 가보려고 합니다.
지금 진행하고 있는 것은 단순한 코드 생성 테스트가 아닙니다.
진짜 자연어 개발입니다.
사람이 원하는 것을 자연어로 설명하고, AI가 이를 분석하여 실제 동작하는 DXCMS 테마를 만들어내는 과정입니다. 아직은 시간이 많이 걸리고 시행착오도 많지만, 생태계가 커지고 데이터가 쌓이면 지금과는 비교할 수 없을 정도로 빠른 개발이 가능해질 것이라 생각합니다.
일단은 계속 진행해 보겠습니다. 어디까지 가능한지, 그리고 DXCMS가 어디까지 확장될 수 있는지 직접 확인해 보려고 합니다.