with one click
systemless-player
systemless-player contains 10 collected skills from revfactory, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
codex์ image-to-image ๊ธฐ๋ฅ์ผ๋ก ๊ธฐ์กด ์ปท ์ด๋ฏธ์ง์ ์๊ทธ๋ฆผ ๋งํ์ ยทํจ๊ณผ์์ ์ง์ ๋ฐ์ ์ง์ง ์นํฐ ์คํ์ผ ์ํฉํธ๋ฅผ ๋ง๋๋ ์คํฌ. shoutยทํฐ SFXยท๊ฐ์กฐ dialogue๋ง ์ฒ๋ฆฌํ๋ ํ์ด๋ธ๋ฆฌ๋ ๋ถ๋ด. CSS ๋งํ์ ์ ์ด์ํจ์ ๋์ด์ค ๋ ๋ฐ๋์ ์ฌ์ฉ. bubble-artist ์์ด์ ํธ๊ฐ ํธ์ถํ๋ค.
ํ๊ตญ ์นํฐ ์คํ์ผ์ ํ๋ถํ ๋์ฌ๋ฅผ ์์ฑํ๋ ์คํฌ. shot_list์ ๋น์ฝํ ํ ์คํธ ๋ฉํ๋ฅผ 6๊ฐ์ง ํ ์คํธ ํ์ (๋์ฌยท์๊ฐยท์ธ์นจยท์์ญ์ยท๋ด๋ ์ด์ ยทํจ๊ณผ์)์ผ๋ก ํ์ฑํ๊ฒ ์ฑ์ shot_list_enriched.json์ ๋ง๋ ๋ค. ํ์ฐจ ์ถ๊ฐ ์์ฑยท๊ธฐ์กด ํ์ฐจ ๋์ฌ ๋ณด๊ฐยท๋์ฌ ๋ถ์กฑ ํผ๋๋ฐฑยท์นํฐ ํ๋ถํ ์์ฒญ ์ ๋ฐ๋์ ์ฌ์ฉ. dialogue-writer ์์ด์ ํธ๊ฐ ํธ์ถํ๋ค.
์์ฆ ์ ์ฒด ํ์ฐจ์ ์์ฌ ํ๋ฆ์ ์ง๋จํ๊ณ ๋น ์ง ์ฅ๋ฉดยท์ฝํ ์ธ๊ณผยท์ผ๊ด์ฑ ๊นจ์ง์ ์๋ณํ์ฌ ๋ณด์ ์ปท์ ์ฒ๋ฐฉํ๋ ์คํฌ. ํ์ฐจ ์ถ๊ฐยท๊ธฐ์กด ํ์ฐจ ๋ณด์ยท์์ฌ ๊ฒ์ฆยท์ฐ๊ฒฐ์ฑ ์ ๊ฒ ์์ฒญ ์ ๋ฐ๋์ ์ฌ์ฉ. narrative-doctor ์์ด์ ํธ๊ฐ ํธ์ถํ๋ค.
์์ฑ๋ ์ปท ์ด๋ฏธ์ง์ shot_list์ ํ ์คํธ ๋ฉํ๋ฅผ ๊ฒฐํฉํ์ฌ ๋ง์ฐ์ค/ํฐ์น ์คํฌ๋กค๋ก ์ฝ์ ์ ์๋ ๋จ์ผ ์ธ๋ก ์คํฌ๋กค ์นํฐ HTML ํ์ด์ง(index.html)๋ฅผ ๋ง๋๋ ์คํฌ. ๋งํ์ ยท๋ด๋ ์ด์ ยท์์คํ UIยท๊ธ๋ฆฌ์น๋ฅผ ๋ชจ๋ HTML/CSS๋ก ์ค๋ฒ๋ ์ดํ๋ค. panel-assembler ์์ด์ ํธ๊ฐ ํธ์ถํ๋ค.
systemless-player ์๋๋ฆฌ์ค๋ฅผ ํ ๋๋ก ์ธ๋ก ์คํฌ๋กค ์นํฐ์ ํ์ฐจ ๋จ์๋ก ์ ์ํ๋ ์ค์ผ์คํธ๋ ์ดํฐ ์คํฌ. 8์ธ ์ ๋ฌธ๊ฐ ํ(character-designer / scene-director / dialogue-writer / narrative-doctor / image-prompt-engineer / image-generator / panel-assembler / consistency-qa)์ ์กฐ์จํ์ฌ ์บ๋ฆญํฐ ์ผ๊ด์ฑ ๋ณด์ฅ๋ ๋ง์ฐ์ค ์คํฌ๋กค ๊ฐ๋ฅํ HTML ์นํฐ์ ์ถ๋ ฅํ๋ค. ํธ๋ฆฌ๊ฑฐ - "์นํฐ ๊ทธ๋ ค์ค", "1ํ ๊ทธ๋ ค์ค", "์ํผ์๋ N ์ ์", "์์ฆ 1 ์์", "์บ๋ฆญํฐ ์ํธ ๋ง๋ค์ด์ค", "๋ค์ ๊ทธ๋ ค์ค", "์ฌ์คํ", "์์ ", "๋ณด์", "๋์ฌ ๋ณด๊ฐ", "๋์ฌ ์ถ๊ฐ", "์ฅ๋ฉด ์ถ๊ฐ", "์์ฌ ๋ณด์", "๊ฐญ ์ฑ์ฐ๊ธฐ", "์ฐ๊ฒฐ์ฑ ์ ๊ฒ", "{ํ์ฐจ}์ {ํน์ ์ปท}๋ง ๋ค์", "์ด์ ๊ฒฐ๊ณผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ ", "๋ค์ ํ ์์ " ๋ฑ ์์คํ ๋ฆฌ์ค ํ๋ ์ด์ด ์นํฐ ์ ์ ๊ด๋ จ ๋ชจ๋ ์์ฒญ์ ์ฌ์ฉ. ๋จ, ์๋๋ฆฌ์ค/์ค๊ฑฐ๋ฆฌ ์์ฒด๋ฅผ ์๋ก ์ฐ๋ ๊ฒ์ ์ด ์คํฌ์ ๋ฒ์๊ฐ ์๋๋ค.
์นํฐ ์บ๋ฆญํฐ์ ์๊ฐ ๋ ํผ๋ฐ์ค ์ํธ(์ธํ JSON + ์ ๋ฉด/์ธก๋ฉด/ํ์ /ํฌ์ฆ ์ด๋ฏธ์ง)๋ฅผ ๋ง๋ค์ด ์์ฆ ๋ด๋ด ์บ๋ฆญํฐ ์ผ๊ด์ฑ์ ๋ณด์ฅํ๋ ์คํฌ. ์ ์บ๋ฆญํฐ ์ ์ , ๊ธฐ์กด ์บ๋ฆญํฐ ์ธํ ๋ณํ(์: ๋ถ์์ผ๋ก ์์ยท์ ์ฒด ๋ณํ) ์ถ๊ฐ, ์ํธ ๊ฐฑ์ ์ด ํ์ํ ๋ ์ฌ์ฉ. character-designer ์์ด์ ํธ๊ฐ ํธ์ถํ๋ค.
์์ฑ๋ ์นํฐ ์ด๋ฏธ์งยทHTML ํ์ด์ง๋ฅผ ์บ๋ฆญํฐ ์ํธยท์คํ์ผ ๋ฐ์ด๋ธยท์ปท ๋ฆฌ์คํธ์ ๊ต์ฐจ ๋น๊ตํ์ฌ ์ผ๊ด์ฑ ์๋ฐ์ ์ก์๋ด๋ QA ์คํฌ. ์บ๋ฆญํฐ ์ธํ ๋๋ฆฌํํธ, ์๊ทธ๋์ฒ ๋๋ฝ, ์ ์๋ฐ, ์คํฌ๋กค ํธํก ๊นจ์ง, ํ ์คํธ ๋ถ์ผ์น 4์ถ์ผ๋ก ๊ฒ์ํ๋ค. consistency-qa ์์ด์ ํธ๊ฐ ํธ์ถํ๋ค.
prompts.json์ ๋ฐ์ codex-image์ 5์ฅ ๋ณ๋ ฌ ๋ฐฐ์น ๊ธฐ๋ฅ์ผ๋ก ํ์ฐจ ์ปท ์ด๋ฏธ์ง๋ฅผ ์ค์ ๋ก ์์ฑํ๋ ์คํฌ. ์๋ ๊ทธ๋ฃน ๋จ์ ๋ฌถ์๊ณผ ์คํจ ์ฌ์๋, ๋ฉํ ๊ธฐ๋ก์ ์ฒ๋ฆฌํ๋ค. image-generator ์์ด์ ํธ๊ฐ ํธ์ถํ๋ค.
shot_list.json์ ๊ฐ ์ปท์ ์บ๋ฆญํฐ ์ผ๊ด์ฑ์ด ๋ณด์ฅ๋ ์๋ฌธ ์ด๋ฏธ์ง ์์ฑ ํ๋กฌํํธ(prompts.json)๋ก ๋ณํํ๋ ์คํฌ. ์บ๋ฆญํฐ ์ํธ์ prompt_block์ ๊ทธ๋๋ก ๋ณต๋ถํ์ฌ ํ์ฐจ ๊ฐ ์ธํ ๋๋ฆฌํํธ๋ฅผ ๋ฐฉ์งํ๋ค. image-prompt-engineer ์์ด์ ํธ๊ฐ ํธ์ถํ๋ค.
ํ ํ์ฐจ์ ์๋์์ค๋ฅผ ๋ฐ์ ์ธ๋ก ์คํฌ๋กค ์นํฐ์ ์ปท ๋ฆฌ์คํธ(shot_list.json)๋ก ๋ถํดํ๋ ์คํฌ. ์๊ฐ ์๊ทธ๋์ฒ ์๋ฌด ์ถํ, ์คํฌ๋กค ํธํก ๋ถ๋ฐฐ, ์ํฉํธ ์ปท ๋ฐฐ์น, ์นจ๋ฌต ์ปท ์ฝ์ ์ ๋ชจ๋ ์ฒ๋ฆฌํ๋ค. scene-director ์์ด์ ํธ๊ฐ ํธ์ถํ๋ค.