← 목록
AI 2026-05-21 6KB 읽기 7분

Tiomta AI — 4상균형3진법 글로벌 AI 플랫폼

개요

세계 최초 4상균형3진법(TOAU) 사고체계 기반 글로벌 AI 플랫폼. 티옴타(에니어그램) 9유형 진단을 통해 사용자를 이해하고, T(긍정)/O(중립)/A(부정)/U(미해) 4상 관점으로 균형 잡힌 AI 대화를 제공. 크라우니 생태계 133개 서비스의 글로벌 관문(Global Gateway) 역할.

브랜드 정체성: 티옴타 자체가 AI 서비스. 모델명(Opus/Sonnet/Haiku)은 메인 UI에서 비노출.

핵심 특징

1. 4상 입력 시스템

T/O/A/U 버튼 + 직접 입력 (X) — 모든 대화의 기본 틀. 한/영 양국어 라벨 동시 표시: "T: 그래 · Yes", "O: 모르겠어 · Unsure", "A: 아니야 · No", "U: 이해안돼 · Confused".

2. 티옴타 진단

9문항 에니어그램 → 9유형(완벽주의자/조력자/성취자/예술가/탐구자/충성가/열정가/도전자/평화주의자) × 성숙도(건강/보통/불건강) × 날개. 진단 결과는 로그인 시 사용자 프로필에 저장되어 모든 대화에 컨텍스트 주입.

3. 티옴타 세계 (글로벌 통합 플랫폼)

  • 튜브' — YouTube 대응 (영상 콘텐츠)
  • 톡' — X.com/Threads 대응 (한마디/포스트)
  • 음악' — Spotify/Apple Music 대응 (9유형 × 4상 무드 큐레이션)
  • 코드' — GitHub 대응 (오픈소스 SDK/API)

4. 다국어 (i18n)

  • 한국어/영어 동시 지원, 추후 31개 언어 확장 가능 (crowny-org 패턴 채용)
  • 248개 번역 키, dot-notation 컨벤션 (section.key_name)
  • localStorage tiomta-lang + navigator.language 자동 감지
  • 상단바 1클릭 토글 (한 ↔ EN)
  • data-i18n="key" HTML 속성 기반 자동 적용

5. 크라우니 통합 ID (Crowny Unified ID)

  • 신규 crowny-auth SSO 서비스 구축 (port 9401)
  • JWT 기반 (jsonwebtoken + bcryptjs, 7일 만료)
  • 크라우니 ID 형식: CRW + 24 hex chars
  • 9 엔드포인트: signup/login/verify/me/logout/profile/upgrade/tiers/status
  • Tiomta가 프록시 → 사용자는 tiomta.com에서 직접 가입
  • Premium 게이팅: 티옴타AI는 Premium 필요, 가이드/프렌즈는 무료
  • 가입 시 ID, 닉네임, 이메일, 비밀번호 + 진단 결과/언어 설정 자동 저장

6. 크라우니 생태계 런처

사이드바의 "생태계 · 133" 버튼 → 슬라이드 패널.
  • 9 카테고리: 생활/금융/비즈니스/기술/엔터/커뮤니티/신앙/정부/도구
  • 35개 추천 서비스 + 전체 133개 검색
  • 카테고리별 색상/아이콘
  • 직접 도메인 이동 (mind.crowny.org, bank.crowny.org 등)

7. 3 AI 에이전트

에이전트티어내부 모델
티옴타AIPremiumclaude-opus-4-7
티옴타가이드Freeclaude-sonnet-4-6
티옴타프렌즈Freeclaude-haiku-4-5
모델명은 메인 UI 비공개. 가입/로그인 후 사용자 컨텍스트(이름/티어/티옴타유형/언어) 시스템 프롬프트 자동 주입.

기술 스택

  • 서버 (Tiomta): Node.js + 내장 fetch (Node 18+), 단일 server.js (~1000줄)
  • 서버 (Auth): Node.js + jsonwebtoken + bcryptjs, 단일 server.js (~380줄)
  • 프론트엔드: Single-file SPA (index.html, 3358줄) + i18n.js + JSON 사전
  • 포트: 9878 (Tiomta), 9401 (Auth)
  • 도메인: tiomta.com / tiomta.crowny.org → 9878, auth.crowny.org → 9401

파일 구조

/Users/ef/crowny-tiomta/
├── server.js                    — 메인 서버 (auth + i18n + services + chat)
├── 티옴타AI.한선                 — 한선씨 동반 파일 (358줄)
├── public/
│   ├── index.html               — SPA (3358줄, data-i18n 65개)
│   ├── js/i18n.js               — 다국어 엔진
│   ├── lang/
│   │   ├── ko.json              — 한국어 (248 키)
│   │   └── en.json              — 영어 (248 키)
│   └── data/
│       └── services.json        — 133 서비스 카탈로그
└── data/
    ├── conversations/           — 대화 영속화
    └── diagnosis/               — 진단 세션

/Users/ef/crowny-auth/           — 신규 SSO 서비스
├── server.js                    — JWT + bcrypt 서버
├── package.json
├── data/users.json
└── README.md

API 엔드포인트

Tiomta (9878)

  • GET /api/health — 인증 서버 연결 상태 포함
  • POST /api/chat — SSE 스트리밍, Premium 게이팅
  • GET /api/me — 현재 사용자 (Bearer token)
  • POST /api/auth/signup|login — crowny-auth 프록시
  • GET /api/services — 133 서비스 카탈로그
  • GET /api/types?lang=ko|en — 9 유형 (다국어)
  • POST /api/diagnosis/start|answer — 진단 (다국어 + 인증 시 프로필 저장)
  • GET /api/platforms/youtube|xcom|github — 플랫폼 통합 스텁

Crowny Auth (9401)

  • GET /api/auth/status — 게이트웨이 헬스체크
  • POST /api/auth/signup — 신규 가입 (email + name + nickname + password)
  • POST /api/auth/login — 로그인 (email or phone + password)
  • POST /api/auth/verify — 토큰 검증 (서비스간 호출)
  • GET /api/auth/me — 사용자 정보 (Bearer)
  • POST /api/auth/logout — 토큰 폐기
  • PUT /api/auth/profile — 프로필 업데이트
  • POST /api/auth/upgrade — Premium 업그레이드 (현재 스텁)
  • GET /api/auth/tiers — Free/Premium/Pro 티어 정의

게이트웨이

gateway.yaml에 다음 등록:
  • crowny-tiomta: tiomta.com / www.tiomta.com / tiomta.crowny.org → :9878
  • crowny-auth: auth.crowny.org → :9401 (사전 등록됨)

보안

  • bcryptjs 10 rounds 패스워드 해싱
  • JWT 7일 만료
  • 로그인 5회/분, 회원가입 3회/시간 rate limit
  • 10회 실패 시 계정 잠금 (5분 쿨다운)
  • 토큰 폐기 목록(revocation list)
  • Premium 게이팅 (401/402 명확한 에러 코드)
  • CORS 화이트리스트 + Credentials 지원

잔여 이슈

  • 플랫폼 통합 실제 API 연동 (YouTube/X/Spotify/GitHub)
  • 결제 시스템 통합 (Premium 업그레이드 — 현재 스텁)
  • tiomta.com DNS 설정 + SSL 인증서
  • 다국어 확장 (현재 한/영 → 31개 언어)
  • 음악' 큐레이션 알고리즘 (9유형 × 4상 무드 매핑)
  • 진단 결과 시각화 강화 (차트, 인포그래픽)
  • 톡' 자체 마이크로블로깅 vs X.com 통합 결정
  • 모바일 PWA 최적화 + 앱 스토어 출시