← 목록
플레이 2026-05-09 7KB 읽기 9분

크라우니플레이 생태계 고도화 — 기함 브릿지 + 추천엔진 + 크루연합 (2026-05-09)

개요

crew.crowny.org를 3진법+셀코어 기반 기획 허브(기함 브릿지)로 변환하고, play 추천 엔진, walk 크루 연합/대전 시스템, matching 매칭 알고리즘 고도화를 실행.

1. crew.crowny.org — 기함 브릿지 구축

신규 구축물

항목내용
기획 엔진src/planning-engine.js (280줄) — DB, 3진법, 헬스체크, 셀코어
DBcrew.db (5 테이블: services, enhancement_tasks, service_edges, milestones, crew_log)
서비스 등록11개 서비스 (walk, play, ticket, kbingo, matching, balance, market, bank, edu, network, crew)
고도화 태스크28개 (walk 5, play 5, ticket 3, kbingo 3, matching 3, bank 3, network 2, crew 4)
서비스 엣지30개 (6유형: feeds, depends, syncs, shares_users, enhances, monetizes)
헬스체크27초(3^3) 주기 자동 + 4상 상태 전이 (3연속 실패→Ta, 복구→Om)
대시보드dashboard.html — 함대현황, 27-큐브, 우선태스크, 엣지, 축분포, 항해일지
API14개 신규 (dashboard, fleet, tasks, edges, health, ternary, log, partners)

3진법 프레임워크

  • 27-큐브 좌표: tech × biz × data, 각 축 T(+1)/O(0)/A(-1)
  • 4상 상태: Ti(활성), Om(관찰), Ta(리스크), Um(소멸)
  • 현재 함대: 평균 진화 2.4 (돛단배 함대), Ti 5척, Om 6척

2. play.crowny.org — 추천 엔진

신규 구축물

항목내용
추천 엔진src/recommend/engine.js — 13개 장르 친화도 매트릭스
API 6개/recommend/event/:id, /recommend/genre, /recommend/venue/:id, /recommend/hot, /recommend/edges, /recommend/affinity

추천 알고리즘

  • 이벤트 추천: same_artist > similar_to > genre_affinity 우선순위
  • 장르 친화: K-POP→팝/록/J-POP/힙합/EDM, 클래식→오페라/발레/재즈 등 13계통
  • 공연장 추천: 예정 공연 + 인근 공연장 + 인근 맛집
  • 핫 트렌딩: view_count × 0.3 + bookmark × 0.5 + rating × 20

3. walk.crowny.org — 크루 연합 시스템

신규 구축물

항목내용
파트너크루partner_crews/partner_crew_members/partner_crew_daily 3테이블
연합 시스템crew_federations/federation_members 2테이블 (소함대3→함대9→대함대27)
크루 대전crew_battles 테이블 — 크루 vs 크루 걸음 대결 (7일, 보상 21맘)
크루장 권한crew_permissions — invite/kick/battle/federate/mission 5권한
API 11개federation, battle, partner, permission

등록된 파트너크루

  1. church-001: 좋은교회 크루 (정원 81명)
  2. corp-001: 크라우니 사내크루 (정원 27명)

crew ↔ walk 연동

  • crew.crowny.org/api/partners → walk.crowny.org/api/crew/partners 프록시
  • 파트너 등록/조회/랭킹 양방향 연동

4. matching.crowny.org — 매칭 알고리즘 고도화

개선 사항

항목BeforeAfter
답변 점수단순 일치율가중치 코사인 유사도
가중치없음lifestyle(2.0), preference(1.5), personality(2.5), values(3.0), social(1.0)
3진법 좌표없음bg/answers/hobbies 3축 큐브인덱스
위치 매칭없음walk DB GPS 연동 (반경 N km 검색)
통계 API없음/api/match/stats, /api/match/weights

태스크 진행 현황

#태스크상태
1crew 기획 엔진 3진법+셀코어완료
2crew 대시보드 프론트엔드완료
3crew 헬스체크 27초 자동화완료
4play 추천 엔진 (13 장르 친화도)완료
5walk 파트너크루 연합 (crew 연동)완료
6matching 가중치 코사인 유사도완료
7walk 크루 연합 3→9→27 + 대전완료
8walk 크라우니력/시간 + 러프 위치 그리드완료
9walk 크루 익명 이동선 트레일 API + 시각화완료
10walk 크루 전용 장터 (market.crowny.org 연동)완료
총 28개 기획 태스크 중 9개 완료 (기함 브릿지 DB 기준), 19개 대기.

5. walk.crowny.org — 크라우니력 + 이동선 + 크루 장터

크라우니력 (Crowny Calendar)

항목내용
크라우니력src/walk/crowny-time.js — 3진법 시간 체계
시간 단위1일=27시, 1시=81분, 1분=27초, 1크라우니일=59,049초≈16.4시간
원점2026-01-01 00:00:00 KST
표기CY1-08-02 20:52
러프 그리드27×27 대그리드 × 9×9 소그리드, ~80km×120km
그리드 표기3진법 (예: 201212-0100 = 서울/경기)
API/api/crowny/time, /api/crowny/grid

크루 익명 이동선

항목내용
트레일 엔진src/walk/trail-engine.js — GPS→러프그리드→크라우니력 변환
익명화SHA256(userId + crewId + 일별솔트) → 8자 해시 (크루 간 추적 불가)
이동선그리드 간 이동 자동 감지, 빈도수 집계 (개인 식별 불가)
시각화/trail — canvas 기반 이동선 맵 + 히트맵 + 통계
DB 테이블crew_trails, crew_trail_lines, crew_market_items
API 4개/api/trail/record, /api/trail/lines/:id, /api/trail/heatmap/:id, /api/trail/stats/:id

크루 전용 장터

항목내용
장터크루 내부 P2P 중고거래, market.crowny.org 연동
통화맘 + CRD 이중 표기 (1맘=25원, 1CRD=1,500원)
카테고리general, clothing, electronics, sports, books, food, handmade
상태active → reserved/sold/removed
API 4개/api/crew-market/list, /api/crew-market/:id, /api/crew-market/buy/:id, /api/crew-market/stats/:id

관련 파일

crew.crowny.org

  • /Users/ef/crowny-crew/server.js
  • /Users/ef/crowny-crew/src/planning-engine.js
  • /Users/ef/crowny-crew/public/dashboard.html
  • /Users/ef/crowny-crew/한선씨/기획엔진.한선
  • /Users/ef/crowny-crew/CLAUDE.md

play.crowny.org

  • /Users/ef/crowny-play/src/recommend/engine.js

walk.crowny.org

  • /Users/ef/crowny-play/src/walk/engine.js (파트너크루+연합+대전 추가)
  • /Users/ef/crowny-play/src/walk/crowny-time.js (크라우니력+러프그리드)
  • /Users/ef/crowny-play/src/walk/trail-engine.js (익명이동선+크루장터)
  • /Users/ef/crowny-play/walk-server.js (API 19개: 기존11+크라우니력2+트레일4+장터4)
  • /Users/ef/crowny-play/public/trail.html (이동선 시각화)
  • /Users/ef/crowny-play/한선씨/크루연합.한선
  • /Users/ef/crowny-play/한선씨/크라우니력.한선
  • /Users/ef/crowny-play/한선씨/크루이동선.한선

matching.crowny.org

  • /Users/ef/crowny-play/src/matching/engine.js (가중치+코사인+위치 추가)
  • /Users/ef/crowny-play/matching-server.js (API 3개 추가)

잔여 태스크 (22개)

  • play: KOPIS API 실연동, 아티스트 테이블 활성화, poster CDN, 포네 실거래
  • ticket: 좌석 실시간 UI, NFC 체크인, 환불 자동화
  • kbingo: LIVE 100+ 안정화, 다국어 TTS, 대회 시스템
  • matching: QR 명함 실거래, walk 근처 매칭 활성화
  • bank: 14 노드 합의, CRD 통합, RWA 리딤
  • network: 1천 멤버 온보딩, CRM 대시보드
  • crew: 크로스서비스 오케스트레이션, 셀코어 룰 자동 태스크 생성