전체 구조도
System Architecture이용자 → 도메인/CDN → 애플리케이션(4개 서브시스템) → 데이터베이스, 그리고 로컬 우선 지식기반 발행 흐름입니다.
4개 서브시스템
Four Subsystems하나의 포털에서 진입하며, 시스템별로 접근 권한이 관리됩니다.
Global Urban Research
세계 도시·스마트도시·고령도시·보행도시·공공공간·스마트 모빌리티의 정책·사례·지표를 정리한 연구 지식베이스. 도시로봇 연구의 도시 맥락을 제공합니다. 도시·사례·정책·토픽을 검색·필터·교차참조로 탐색. 상단에서 영문 단행본 「Planning the Global City with AI」 편집기로 바로 이동합니다.
열람 가능도시로봇·HRI 연구 데이터베이스
자율주행 배송로봇·돌봄로봇·인간-로봇 상호작용(HRI)의 사례·구성개념·연구설계·관찰/실험 프로토콜·연구도구·정책이슈. 연구 산출물 생성기(HRI 연구설계·관찰 코딩북·실험 프로토콜)와 Markdown 내보내기를 제공합니다.
열람 가능세계대도시협력
국제 도시협력 활동을 국외 출장 · 연구원 내원 · 글로벌 협력기관 세 갈래로 정리한 게시판입니다(출장·내원은 연도별 구분). WPSC 출장을 선택하면 도로망 기반 동선 지도·가볼 곳·먹거리·시청 리셉션이 담긴 상세 출장 일정 페이지로 연결됩니다. 수퍼관리자가 접근합니다.
바로가기 · 로그인영문단행본 (2종)
영문 단행본 편집·감수 시스템. 「성장하는 도시를 위한 도시계획」(18장)과 「Planning the Global City with AI — 서울의 데이터 기반 도시계획과 국제 도시협력」(14장, 글로벌 도시 연구 서브시스템 상단 바로가기) 2종을 동일 엔진으로 운영합니다. 본문 열람·문단별 메모(스레드)·직접 편집·블록 이동·되돌리기·그림 교체·DOC/PDF 내보내기 제공.
로그인 · 역할 기반기술 스택
Technology Stack| 계층 | 구성 | 역할 |
|---|---|---|
| 도메인 · CDN | Cloudflare | DNS · TLS(HTTPS) · 트래픽 보호 |
| 애플리케이션 | Render · Flask (gunicorn) | 포털·4개 서브시스템 라우트, 로그인, 역할 기반 권한, REST API |
| 데이터베이스 | Neon · PostgreSQL | 연구 레코드·계정·메모·이미지·편집이력 영구 저장(SQLite 로컬 자동전환) |
| 프런트엔드 | Vanilla JS SPA · UN-Habitat 스타일 | 검색·필터·상세·교차참조·서술형 위키 본문 렌더 |
| 지식기반 | Zotero · Obsidian · Markdown · GitHub | 로컬 우선 작성→빌드→발행(Import API), 참고문헌 자동 확장 |
| AI | Claude | 연구 산출물 생성기(연구설계·코딩북·실험 프로토콜) |
접근 권한 모델
Role-based Access서브시스템별로 권한이 통합 관리됩니다. 이 아키텍처 페이지와 연구 DB의 공개 범위 안내는 계정 없이 볼 수 있습니다.