Skip to content

아키텍처 — 층 7 ​

층무엇코드 자리
1 셸대시보드 창 · 메뉴 3단계 · 칸 · 탭바 · 라이브(고정) · 상태바 · 토큰(밝음 · 다크) · 글자 배율apps/desktop/src/shell/ + main/
2 플러그인 SDK@aoa/ui · @aoa/sdk(브릿지 window.aoa · 토큰 · i18n) · Aoa 파사드(register / extend / override)packages/ui · packages/foundation
3 챗@aoa/chat — 파트 13 · 승인 · 컴포저packages/chat
4 모델ModelProvider / Registry · Laya 라우터 · 로컬(ONNX · GGUF) + 공급자apps/desktop/src/main/models/
5 작업 큐리소스 상한(기본 50%) · 우선순위apps/desktop/src/main/queue/
6 자료층 · 금고로컬 SQLite ↔ 서버 스위치 · safeStorage 금고 · loginToSite()apps/desktop/src/main/data/ · main/vault/
7 서버Shopware 플러그인 CmhAioAi(엔티티) · 챗 API · 기본 플러그인 CmhHub별도 저장소

흐름(요약) ​

비밀번호 · 쿠키 · 토큰은 셸 main 밖으로 나가지 않습니다. 모델은 { site, logged_in } 만 봅니다.