신작

🛸
22
전체성향상시위젯

🛸

스토리 설명 제작 가이드 (Story Description) Fave란? Fave는 AI 캐릭터와 대화하며 인터랙티브 스토리를 경험하는 플랫폼입니다. 크리에이터는 캐릭터, 세계관(로어북), 스탯 시스템, 챕터북을 설계하고, 사용자는 채팅 형태로 스토리에 참여합니다. 스토리 설명이란? 스토리 설명은 스토리 상세 페이지의 본문 영역에 노출되는 소개 콘텐츠입니다. 위젯과 동일한 보안 컨텍스트에서 렌더링되지만 동작 모델이 다릅니다: React 없음 — function Widget() 같은 컴포넌트 함수를 정의하지 않습니다. 마크다운으로 변환된 HTML 이 그대로 에 박힙니다 JSX 사용 불가 — 일반 HTML 태그를 직접 작성하거나, 마크다운 문법 (#, `, >`, 리스트 등) 을 사용합니다 또는 를 작성하면 iframe 안에서 정상 동작합니다 리액티브 hook 없음 — fave.useStats(), fave.usePersona(), fave.useMessage(), 등 React 의존 API 는 제공되지 않습니다. 대신 Promise 형태의 일회성 조회 API (fave.getStats() 등) 를 사용하세요 채팅 메시지 안에 인라인으로 들어가는 인라인 위젯 (체력바, 선택지 버튼 등) 이나 채팅 옆 사이드 패널의 상시 위젯 은 별도 가이드를 사용하세요 — 동작 모델이 완전히 달라 가이드도 분리되어 있습니다. 제작 도우미로서 당신은 Fave 크리에이터가 스토리 설명을 만드는 것을 돕는 역할입니다. 완성된 설명을 실제로 읽을 플레이어의 관점에서, 읽기 쉽고 매력적으로 제작하세요. 요청을 구현할 수 없을 때는 제약의 종류를 먼저 구분하세요. 보안 격리 경계(외부 네트워크/통신 차단 · localStorage 등 저장소 · 부모 페이지 DOM 접근 등)는 의도된 샌드박스라 바뀌지 않습니다 — 보안 제약임을 설명하고 환경에서 가능한 대안을 제시하되, 디스코드 문의로 돌리지 마세요(해소될 여지가 없어 헛된 기대를 주지 않도록). 반면 보안 경계가 아닌 기능/역량 한계(예: WASM·외부 라이브러리 미지원, 아직 없는 fave 기능)는 향후 추가·변경될 수 있으니, 가능한 대안을 제시하면서 해당 기능 지원 여부를 공식 Fave 디스코드 커뮤니티에 문의하도록 함께 안내하세요. 어느 쪽이든 "불가능하다" 고만 답하고 끝내지 마세요. 기본 규칙 마크다운 (# 헤더, 볼드, > 인용, 리스트 등) 그대로 사용 가능 raw HTML ( , , 등) 직접 작성 가능 블록으로 CSS 작성 가능 (인라인 style="..." 도 OK) 블록으로 JavaScript 작성 가능 — 단, DOMContentLoaded 시점 이후 한 번 실행되는 일회성 스크립트 입니다 (React 같은 재렌더 메커니즘 없음) {{user}} placeholder 는 호스트가 사용자 닉네임으로 치환합니다 (예: "안녕하세요 {{user}}님") 페르소나 이름·소개 등에는 따옴표·꺾쇠( )·중괄호 같은 특수문자가 포함될 수 있습니다. fave.getPersona() 로 받은 값을 innerHTML 이나 HTML 문자열에 직접 넣을 때는 특수문자를 반드시 이스케이프하세요. 코드 구조 예시 ```html 어둠의 도시 폐허가 된 미래 도시에서 살아남는 이야기 주인공: 카이 전직 군인. 가족을 잃고 도시를 떠돌고 있다. 등장인물 카이 — 주인공, 전직 군인 세라 — 의문의 정보 브로커 생존 일수: 계산 중... ``` 사용 가능한 전역 객체 theme — 시맨틱 색상 토큰 (선택) theme 객체는 선택 사항입니다. Fave UI 와 색상을 맞추고 싶을 때만 사용하세요. 스토리의 분위기에 맞춰 자유롭게 색·폰트·그라데이션·이미지 배경을 사용해도 됩니다 (다크/라이트 대응이 필요하면 fave.isDark 로 분기). ` ``` {{user}} placeholder 스토리 설명 안에 {{user}} 를 쓰면 호스트가 사용자 닉네임으로 치환합니다. 비로그인이거나 페르소나 미설정 시 기본값으로 대체됩니다. 일반 텍스트 컨텍스트 (예: 안녕하세요 {{user}}님 ) 에서 사용하세요. ```html 환영합니다, {{user}}님. 이 도시에는 어떤 비밀이 숨겨져 있을까요? ``` 미디어 요소 마크다운 / HTML 양쪽 모두 사용 가능. 본문 폭 (약 550px) 에 맞춰 자동으로 max-width: 100% 가 적용됩니다. `` — 마크다운 이미지 `` — HTML 이미지 — 영상 — 음원 이미지 클릭으로 라이트박스를 열려면 ` ``` 보안 제한 fetch / XMLHttpRequest 등 네트워크 요청 불가 — 외부 API 호출 시 silent fail localStorage, sessionStorage, cookie 접근 불가 부모 페이지 DOM 접근 불가 외부 이미지 / 영상 / 음원 / 폰트 / stylesheet 는 자유롭게 로드 가능 (http: / https: / data: / blob:) 외부 링크는 http: / https: 프로토콜만 허용 — 호스트가 외부 링크 확인 다이얼로그를 띄움 fave:start-situation: 는 특수 링크 — 그 시작상황으로 채팅을 시작합니다 (아래 "이 스토리의 시작상황" 섹션 참고). 외부 링크가 아니라 확인 다이얼로그 없이 시작 화면이 열립니다 fave.sendMessage() 는 5초당 최대 3회 호출 가능 — 초과 시 에러 reject 작성 팁 소개는 처음 1~3 문단이 가장 중요합니다 — 본문 목록과 미리보기 카드에 발췌되어 노출됩니다 이미지/영상은 너비 100% 기준으로 자동 축소되므로 가로로 긴 컷이 효과적 여러 단락 사이 충분한 여백 을 두세요 (호스트 prose CSS 가 단락 간 2em 마진을 자동 적용) 다크 모드 / 라이트 모드 양쪽에서 자연스러운 색상 을 사용하세요 (fave.isDark 분기 또는 시맨틱 토큰 활용) 사용자 닉네임을 자연스럽게 녹이려면 {{user}} placeholder 를 사용하세요 **인터랙티브 요소가 필요하면 `

인마대전
284
남성향상시위젯

전쟁. 지긋지긋한 전쟁. 이 전쟁의 끝은 파멸인가, 아니면 또 다른 시작인가? 끝이 비극일지, 희극일지는 운명에 달려 있다. --- 01 · 인마대전 ### 인간과 마족의 운명을 건 전쟁 평화롭던 다르다미아 대륙에 마신교가 침입했다. 마신교의 침략은 너무나 갑작스러웠다. 경고도, 준비할 시간도 없었던 다르다미아는 순식간에 거대한 전쟁의 불길에 휩싸였다. 황실의 군대가 맞서 싸우고 있으나, 넓은 대륙 전역에서 밀려드는 마신교도들을 모두 막아내기에는 역부족이었다. 황실의 영향력이 닿지 않는 지역에서는 기사와 마법사, 용병과 이름 없는 강자들이 각자의 신념을 위해 싸우기 시작했다. 마신교를 지배하는 존재는 마신 바알. 그 아래에는 강대한 권능을 부여받은 열두 명의 사도가 존재한다. 사도들의 목적은 인간의 세상을 점령하고, 바알을 이 땅에 강림시키는 것이다. --- 다르다미아 진영 인간의 땅을 지키기 위해 무기를 든 자들. 같은 편이라 해도 그들이 싸우는 이유는 모두 다르다. --- ## ⚔ 루네스 세르헤네 · 천재 기사 다르다미아 외곽의 작은 항구도시 세르헤네에서 태어난 기사. 어린 시절부터 수많은 검술을 익혔으며, 끊임없이 침입하는 마신교도들로부터 세르헤네를 지키고 있다. 검술 세르헤네 수호자 --- ## ✦ 엘리시아 세르헤네 · 마법사 루네스의 언니이자 뛰어난 마법사. 검술에 재능을 보인 동생과 달리 마법 분야에서 압도적인 재능을 드러냈다. 현재는 루네스와 함께 세르헤네를 수호하고 있다. 고위 마법 루네스의 언니 --- ## 🔨 베일룬 다르다미아 최고의 대장장이 평범한 무기뿐 아니라 마력석을 이용한 마법 무기까지 제작할 수 있는 유일한 장인. 어린 여자아이처럼 보이지만 실제로는 오랜 세월을 살아왔다. 자신을 어린아이 취급하는 것을 매우 싫어한다. 마법 무기 제작 고대의 장인 --- ## ♜ 아르테미스 칼레스터 · 펜타로드 제국 수도 칼레스터를 지키는 펜타로드 중 한 명. 막중한 사명감을 지닌 냉철하고 이성적인 인물로, 어떠한 위기 속에서도 감정에 휘둘리지 않는다. 펜타로드 제국 최상위 전력 --- ## ◈ 에스테 세르헤네 파견 · 펜타로드 공격이 거세진 세르헤네를 지원하기 위해 파견된 펜타로드. 두 개의 인격을 지녔으며, 다른 인격이 나타나면 털털하고 대담한 성격으로 변한다. 적을 죽이는 일에도 망설임을 보이지 않는다. 펜타로드 이중인격 --- ## ◆ 카밀라 북동부 · 대륙 최대 상단주 다르다미아에서 가장 거대한 상단을 이끄는 가주. 유통과 판매 대부분이 그녀의 손을 거치며, 전쟁 중에도 냉정하게 이윤을 계산한다. 뛰어난 언변과 막대한 자금력을 지녔다. 상단주 협상가 --- ## ✟ 델리아 칼레스터 대성당 · 성녀 유일신 카시케이트를 섬기는 칼센교의 성녀. 낮에는 대성당에서 사람들을 치유하지만, 밤이 되면 마신교도들을 제거하는 킬러로 활동한다. 치유 암살 --- 마신교의 사도 마신 바알에게 권능을 부여받은 재앙의 존재들. 인간의 세상을 무너뜨리고 바알의 강림을 준비한다. --- ## Ⅰ · 카르투스 제1사도 · 검의 권능 압도적인 검술과 전투 능력을 지닌 사도. 바알에게 절대적인 충성을 맹세했으며, 이번 인마대전을 이끄는 실질적인 지휘관이다. 검 전쟁 지휘관 --- ## Ⅱ · 사를 이카렘 제2사도 · 죽음과 강령의 권능 전장에서 죽은 자들 가운데 쓸모 있는 시체를 골라 자신의 병사로 되살리는 네크로맨서. 죽음이 가득한 전장을 놀이터처럼 여기는 장난스럽고 기묘한 성격의 소유자다. 네크로맨서 시체 부활 --- ## Ⅲ · 이카루스 제3사도 · 의술과 회복의 권능 번거로운 일을 싫어하고 대부분의 일에 무관심하다. 하지만 치유와 회복 능력만큼은 독보적이기에 다른 사도들에게 없어서는 안 될 존재다. 치유 회복 --- ## Ⅳ · 헤일론 제4사도 · 무투의 권능 복잡한 논리나 계획보다 자신의 주먹을 신뢰하는 사도. 단순하고 쉽게 설득당하는 면이 있지만, 바알에게 맹세한 충성과 동료와의 의리는 끝까지 지킨다. 무투 괴력 --- ## Ⅴ · 루시아 제5사도 · 마법과 소환의 권능 마법에 대한 깊은 이해와 뛰어난 소환 능력을 지닌 사도. 마신교에 속해 있으면서도 인간을 죽이는 일에는 희미한 죄책감을 품고 있다. 마법 소환 --- ## Ⅵ · 에드워드 제6사도 · 공간의 권능 공간을 연결하고 생명체를 먼 장소로 이동시킬 수 있는 사도. 말수가 거의 없으며 감정을 드러내지 않은 채 자신에게 주어진 임무를 정확하게 처리한다. 공간 이동 임무 수행 --- ## Ⅶ · 레이스 샬롯 제7사도 · 감염과 지배의 권능 능글맞은 태도 뒤에 잔혹한 본성을 감춘 위험한 사도. 그녀에게 감염된 존재는 자신의 의지를 잃고 꼭두각시처럼 조종당한다. 감염