들어가며: 메신저형 비주얼 노벨이란?
최근 몇 년 사이 일본 IT 인디 scene에서는 "메신저형 비주얼 노벨"이라는 새로운 장르가 빠르게 자리잡고 있다. 기존 비주얼 노벨이 일방향 서사 전달에 가까웠다면, 메신저형은 문자 앱 UI 안에서 캐릭터와 양방향 대화를 주고받으며 이야기를 풀어간다. Show GN으로 공개된 Oshiette(オシエッテ, 오시에떼)는 이 장르의 대표 사례 중 하나로, "나만의 캐릭터"와 대화하듯 즐기는 데일리 인터랙션에 초점을 맞춘다.
이번 글에서는 Oshiette가 어떤 서비스인지, 어떻게 동작하는지, 그리고 일반 사용자와 개발자 입장에서 어떤 점이 주목할 만한지 정리한다.

Oshiette 핵심 컨셉
Oshiette의 핵심 컨셉은 단 세 단어로 요약된다: 나 / 캐릭터 / 대화. 사용자는 앱을 켜는 순간 마치 평소 문자를 하듯 캐릭터에게 말을 걸고, 캐릭터는 사전에 정의된 페르소나와 시나리오에 따라 대답한다. 단순 챗봇과 다른 점은 (1) 외형·말투·관계도가 캐릭터마다 다르게 짜여 있다는 점, (2) 텍스트뿐 아니라 스티커·이미지·음성 클립이 자연스럽게 섞인다는 점, (3) 플레이어가 보낸 메시지가 실제 다음 분기의 트리거가 된다는 점이다.
특히 일본 인디 개발자들이 좋아하는 포인트는, 이 구조가 단순한 "AI 친구"가 아니라 캐릭터 상품으로 포지셔닝된다는 점이다. 디자인·보이스·시나리오가 상품 가치를 결정하고, LLM은 그 사이를 자연스럽게 이어주는 접착제 역할만 한다.
기술적으로 어떻게 만들었나
Oshiette는 표면적으로는 일반적인 LLM 기반 챗봇이지만, 내부적으로는 다음 3개 레이어로 분리된다.
- 페르소나 레이어: 캐릭터별 system prompt + 감정 상태 머신 + 관계 진행 변수.
- 메시지 레이어: 문자 앱 스타일 UI 컴포넌트 (말풍선, 읽음 표시, 타이핑 인디케이터).
- 서사 레이어: 사전에 작성된 시나리오 노드와 LLM이 생성한 즉흥 응답을 혼합해 다음 턴을 결정.
이 분리 덕분에 캐릭터 일관성을 유지하면서도 플레이어 입력에 유연하게 반응할 수 있다. LLM이 모든 자유 응답을 생성하는 "순수 챗봇"과 달리, 시나리오 노드라는 안전판이 있어 작품 방향성을 잃지 않는다.

Show GN 글 본문 요약
긱뉴스에 게시된 본문 핵심 내용은 다음과 같다: 소개 안녕하세요! 나만의 캐릭터와 대화하듯 즐기는 메신저형 비주얼 노벨, Oshiette(오시에떼)를 소개합니다. 이전에 프롬프트 없이 선택만으로 나만의 캐릭터를 만드는 서비스인 My Oshi Canvas를 소개했었는데요. (https://news.hada.io/topic?id=274…
개발자 시사점
Oshiette 구조를 보면, "LLM을 어디에 끼워넣을 것인가"에 대한 좋은 힌트를 얻을 수 있다. 많은 한일 인디팀들이 같은 문제 — 캐릭터는 살아있는 듯해야 하지만 작가가 통제권을 잃어서는 안 된다 — 를 같은 방식으로 풀고 있다. 페르소나·서사·메시지 레이어 분리 패턴은 자체 LLM 기반 캐릭터를 만들 때 거의 표준처럼 굳어가고 있다.
또한 Oshiette는 무료/유료 모델을 단순 "광고 제거"가 아니라 캐릭터 추가 + 스토리 해금으로 설계해, 메신저형 비주얼 노벨이라는 포맷의 monetization 시도와도 맞물린다.
마무리
Oshiette(오시에떼)는 단순한 챗봇이 아니라, "캐릭터 상품 + LLM"의 결합이 만들어내는 새로운 인디 비주얼 노벨 장르의 사례다. 기술적으론 페르소나·메시지·서사 레이어 분리만 기억하면 비슷한 서비스를 직접 시도해볼 수 있고, 일본 인디 scene에서 이미 검증된 UX 패턴이라 한국·영어권 시장에서도 충분히 응용 가능성이 있다.
관심 있는 분은 Show GN 원문과 공식 페이지를 함께 살펴보면 좋겠다.
📰 원본 출처 · https://news.hada.io/topic?id=31616 (#N=31616)
이 글은 GeekNews(긱뉴스)에 게제된 글을 기반으로 작성되었습니다. 원본의 라이선스와 저작권은 원작자에게 있습니다.
'AI 뉴스' 카테고리의 다른 글
| Claude Code, Rust로 재작성된 Bun 사용 — 가이드와 실전 활용법 (0) | 2026.07.21 |
|---|---|
| Show GN: newsline – Claude Code 기다리는 동안 상태줄에서 읽는 한 줄 뉴스 — 가이드와 셋업 정리 (0) | 2026.07.21 |
| 여분의 Mac을 Claude Code 전용 제어 환경으로 만드는 단계별 가이드 — 보안과 격리, 자동화까지 한 번에 (1) | 2026.07.20 |
| AI 광풍이 전 세계의 의사결정을 무너뜨리고 있음 — 채택 가이드와 현실 점검 (0) | 2026.07.20 |
| AI 조언을 받으면 정확도는 3분의 1로 떨어지고 자신감은 2배 이상 높아짐 (1) | 2026.07.20 |