← 목록
기타 2026-05-22 4KB 읽기 3분

크라우니 디자인 (Crowny Design) — 미개발국 오프라인 디자인·교육 생태계

개요

"claude design"으로 할 수 있는 100가지 유용한 디자인 작업을 전부 한선씨(.한선)로 구현하여 크라우니 생태계의 확장프로그램으로 구축한 프로젝트.

목적: 미개발국 로컬 환경에서 인터넷 없이 90% 이상의 완성도로 디자인 서비스 활용·교육이 가능하고, 간헐적 인터넷 연결 시 변경된 모듈만 받아 환경을 점진 고도화하는 구조. 미개발국의 빠른 교육·문화성장·기회창출이 최종 목표.

무엇을 했는가

1. 아키텍처 — 오프라인 자립 우선

  • 100 도구 = 100개 자립형 .한선 모듈 — 의존성 없음, 단독 컴파일/실행
→ 미개발국 환경에서 의존성 지옥 없이 90%+ 완성도 보장
  • 코어 엔진 6종: 디자인커널·토큰엔진·렌더엔진·동기화엔진·교육엔진·카탈로그
  • 간헐 동기화: 동기화/버전.dat 해시 비교 → 변경분만 다운로드, 재개 가능
  • 교육 내장: 모든 도구에 교육() 함수 = 오프라인 레슨

2. 100 도구 — 10 그룹

  • 그룹01 UI/UX (1-10), 그룹02 프론트엔드 (11-20), 그룹03 비주얼 (21-30)
  • 그룹04 디자인시스템 (31-40), 그룹05 프로토타입 (41-50), 그룹06 브랜딩 (51-60)
  • 그룹07 콘텐츠레이아웃 (61-70), 그룹08 데이터시각화 (71-80)
  • 그룹09 디자인리뷰 (81-90), 그룹10 자동화 (91-100)

3. 구축 방식 — 소넷·하이쿠 에이전트 병렬 + 슬래시 루프

  • 코어 6종 + 그룹01 10도구: 직접 작성 (검증된 레퍼런스)
  • 그룹02~10 90도구: 백그라운드 에이전트 9개 병렬 (소넷 5 + 하이쿠 4)
  • /loop 슬래시 루프로 통합·검증·학습 자동화

4. 검증 결과

  • 전체 106개 한선씨 모듈 컴파일 통과 (도구 100 + 코어 5 + 매니페스트)
  • ./디자인.sh 검증 → 통과 106 · 실패 0
  • 수정한 컴파일 에러 4건: 예약어 충돌(속성목록/파일명/파일목록), 작은따옴표 문자열

관련 파일 경로

/Users/ef/crowny-design-kit/
├── 매니페스트.한선 / 매니페스트.json   확장프로그램 메타
├── 디자인.sh                          오프라인 런처
├── CLAUDE.md / README.md
├── 코어/                              5 코어엔진 (.한선)
│   디자인커널·토큰엔진·렌더엔진·동기화엔진·교육엔진
├── 도구/그룹01~10/                    100 도구 모듈
├── 데이터/카탈로그.dat                100 도구 색인
├── 동기화/버전.dat                    델타 동기화 매니페스트 (107 모듈)
└── docs/도구제작가이드.md             에이전트용 제작 사양

사용법

bashcd /Users/ef/crowny-design-kit
./디자인.sh 매니페스트     확장프로그램 정보
./디자인.sh 목록           100 도구 카탈로그
./디자인.sh 도구 <경로>    개별 도구 실행
./디자인.sh 토큰/동기화/교육
./디자인.sh 검증           전체 106 모듈 컴파일 검증

한선씨(CrownyTVM crowny v0.38) 검증된 사실

  • 주석은 // 만. ;=Semicolon 토큰, #=불가
  • 출력()·배너는 stdout, 컴파일 에러는 stderr → 2>&1 1>/dev/null로 에러만 추출
  • 추가 예약어(식별자 금지): 범위(KwRange), 속성목록(KwObjKeys),
파일명(KwPathBase), 파일목록(KwFileList)
  • 읽기는 미정의 — 파일 IO 대신 임베드 권장
  • 문자열은 큰따옴표만, HTML 속성은 작은따옴표로

잔여 이슈 / 다음 단계

  • 동기화엔진의 실제 네트워크 fetch 래퍼(TCP) 구현 — 현재는 델타 로직 코어만
  • 렌더엔진을 도구들이 공유하도록 가져오기 연동 검토 (현재 자립형)
  • 크라우니 게이트웨이 등록 + 포트 배정 (서버화 시 crowny-ports.sh)
  • arch.crowny.org 표준 원형과 디자인 토큰 정합
  • 미개발국 배포 패키지(.toau 번들) 빌드 파이프라인