Isang pag-amin
Noong nakaraang Oktubre, nag-publish kami ng post na pinamagatang The Complexity Trap, at hindi kami nagpaligoy-ligoy. Lipas na raw ang mga lorebook, sabi namin. Mga listahan ng keyword at mga regex trigger. Mga insertion probability. Priority order. Lalim ng recursive scanning. Isang bangungot ng configuration sa maraming wika na halos walang nakakatapos — at may abandonment rate na nagpapatunay nito.
Totoo ang bawat salitang iyon para sa amin. Totoo pa rin hanggang ngayon.
Kaya ito ang nakakailang na bahagi: kalalabas lang namin ng isang feature na tinatawag na World Books.
Kung pangalan lang ang babasahin mo, mukha itong pagbaligtad. Hindi — at ang bakit ang buong punto.
Hindi ang opinyon namin ang nagbago. Ang mga mundo ninyo.
Hindi kailanman "hindi mahalaga ang lore" ang argumento namin laban sa mga lorebook. Ang makinarya ang problema. Simple ang sagot namin noon: isulat ang mundo mo sa simpleng wika, ilagay ito sa description ng karakter, at hayaang unawain ito ng model. Walang keyword, walang config.
Tama pa rin ang sagot na iyon — para sa karakter na may isang pahinang background.
Pero hindi tumigil sa isang pahina ang mga creator. Gusto nilang bumuo ng mga karakter na mas malalim — mga karakter na may totoong kasaysayan, may sapot ng mga relasyon, may mundong may sariling mga patakaran. At ang tanging lugar na mapaglalagyan ng lahat ng iyon ay ang description field, kaya doon iyon napunta: talata nang talata, hanggang ginagawa na ng description ang trabahong hindi kailanman idinisenyo para rito. Humihingi ang mga tao ng mas mahusay na paraan para sumulat ng mga komplikadong karakter. Tahimik na naging pansamantalang solusyon ang description.
Tahimik din itong bumibigay kapag ang background ay isang setting na may animnapung entry. O isang mapa ng mga faction na may magulong kasaysayan. O isang nobelang dami ng canon na tatlong buwan nang lumalaki. Sa ganoong laki, ang "ilagay na lang lahat sa karakter" ay hindi na feature kundi problema na: hinihila ng bawat usapan ang buong encyclopedia, may kaugnayan man o wala.
At ito ang minaliit namin: habang gumagaling ang mga model, lumalaki ang binubuo ng mga tao. Hindi nagpapagusto sa mga creator ng mas maliliit na mundo ang mas malalakas na model — binibigyan sila nito ng lakas ng loob na subukan ang napakalalaki. Ang pangangailangang padaskol na inaabot ng lorebook — isang consistent na kalipunan ng kaalaman tungkol sa mundo na talagang mahuhugutan ng karakter — ay hindi lumiliit sa paglipas ng panahon. Lumalaki ito.
"Pero napakalaki na ng mga context window ngayon"
Totoo. Sumandal din kami riyan noong nakaraang taon. Kaya maging tapat tayo kung ano talaga ang nabibili ng malaking context window.
Hindi memorya ang 200K-token na window. Isa itong mesa. Kaya mong itambak ang buong mundo mo rito — pero ang model na sumasagot ng isang linya tungkol sa buwis sa daungan ay hindi na kailangan pang makita sa mesa ang kosmolohiya ng kulto ng buwan mo. Itambak ang lahat, sa bawat turn, at tatlong bagay ang mangyayari: babayaran mo ang lahat ng iyon, mahahati ang atensiyon ng model sa isang tambak ng walang kaugnayang lore, at maiipit ang mismong usapan.
Hindi kailanman naging layunin ang "ipagkasya ang buong mundo." Ang layunin ay ilitaw ang tamang isang porsiyento, sa turn na ito.
Iyan ang retrieval. At ang paggawa nito nang mahusay — nang hindi ka pinapagkabit ng kahit isang trigger — ang mismong binuo namin.
Ang pustang ayaw naming gawin
May bersyon nito kung saan wala kaming binuo kahit ano. Kung patuloy na lalakas ang mga model at patuloy na lalaki ang mga context window, ayon sa argumento, maghintay ka na lang — balang araw maibubuhos mo na ang isang buong mundo sa context sa halagang barya at hahayaan mo na lang ang model na mag-ayos nito. Sineryoso namin ang pustang iyon. Nang ilang panahon, mukhang iyon ang ligtas na pagpili.
Hindi ito tumagal. Hindi lang lumalaking context window ang nangyayari sa pinakadulo ng teknolohiya — mas may kakayahan at mas espesyalisadong mga model ang dumarating: para sa code, para sa reasoning, para sa mahahabang agentic na trabaho. Hindi libre ang ganoong kakayahan. Kadalasan, may kasama itong mas maraming parameter, mas maraming compute kada token, at presyong sumasabay rito. Ang ipusta ang roleplay experience namin sa "balang araw magiging sobrang mura ng context para maging mahalaga pa" ay pagpusta laban sa direksiyong talagang tinatahak ng industriya — patungo sa mga model na mas mahal patakbuhin habang gumagaling sila sa lahat ng iba pa, hindi mas mura.
Ayaw naming bumuo ng platform kung saan ang pagkakaroon ng mas matalino at mas maasikasong karakter ay nangangahulugang sisingilin ka namin ng mas maraming credits tuwing may bagong model na lalabas. Bahagyang sagot ang World Books sa problemang iyon, hindi lang sa pagkalabnaw ng token na nabanggit sa itaas. Panatilihin ang atensiyon ng model sa iilang fact na talagang kailangan ng isang eksena, at hindi na magiging bihag ang gastos ng "isang mayaman at detalyadong mundo" sa kung gaano kamahal ang pinagbabatayang model ngayong taon. Makukuha mo ang lalim. Pananatilihin naming abot-kaya. Walang kailangang pumili.
Ang World Books ay matalinong memorya, na nag-mature na
Sa lumang post na iyon, ipinangako namin ang "matalinong memorya" sa halip na mga lorebook. Ang World Books ang pangakong iyon na tinupad — at pinalaki tungo sa isang bagay na puwede mong buuin, gamitin ulit, at i-share. Ito ang talagang bago. Pansinin kung ano ang wala rito.
Magsusulat ka ng lore. Iyon lang. Magdagdag ng mga entry para sa mga lugar, tao, faction, item, at patakaran sa simpleng wika. Walang keyword na ililista, walang regex na ide-debug, walang insertion order na aayusin. May mga tala ka na? Mag-paste ng isang tipak ng teksto at hayaang hatiin ito ng AI sa malilinis na entry.
Kinukuha ito batay sa kahulugan. Naka-embed ang bawat entry. Sa oras ng chat, niraranggo ng Reverie ang mga entry mo laban sa aktuwal na usapan at isinisingit ang pinakatugma sa context — sa loob ng isang token budget, kaya laging may puwang pang huminga ang usapan.
Nalutas ang "imposibilidad ng maraming wika." Noong nakaraang taon, tinuya namin ang ideya ng pag-maintain ng mga keyword para sa dragon sa English, Chinese, Japanese, at Spanish. Kaya hindi namin ginawa iyon. Isulat ang lore nang isang beses, sa kahit anong wika. Ang player na nag-type ng "那条会喷火的大蜥蜴" ay mahahatak pa rin ang English mong entry tungkol sa dragon, dahil tumatawid sa mga wika ang kahulugan kahit hindi kaya ng mga keyword. I-share ang isang book at awtomatiko itong isasalin para sa sinumang magbabasa.
Isang tapat na knob. Markahan ang isang entry bilang canon — laging nasa context, ang pundasyong mga fact ng mundo mo — o hayaan itong kapag may kaugnayan, lumalabas lang kapag bagay sa sandali. Iyan na ang buong kontrol. Walang depth, walang order, walang recursion.
Isang verbatim na safety net. Magiging tapat kami sa iyo: puwedeng magkamali ang purong semantics sa isang hubad na proper noun — isang maikling codename na dalawang linya lang ang entry. Kaya kung tahasang banggitin ng player ang title o alias ng isang entry, lalabas ito, kahit hindi sana ito mataas sa ranking. Awtomatiko. Wala pa ring kailangang i-configure.
Puwedeng gamitin ulit at i-share. Hindi nakakulong sa iisang karakter ang isang world book — ikabit ito sa kahit ilan ang gusto mo. Mag-browse sa community library ng mga pampublikong world book at ikabit ang gawa ng iba sa isang click. Lilipat mula sa ibang tool? I-import ang SillyTavern lorebook mo — dadalhin namin ang mga entry at gagawing mga hint sa pag-alala ang mga trigger key nila, hindi mga trigger.
Mas magaan sa credits mo
Ito ang isang benepisyong gustong-gusto namin dahil hindi ito nakikita: kadalasang ginagawang mas mura ng mga world book ang mga usapan.
Kapag nasa description ng karakter ang lore mo, binabayaran ng bawat mensahe ang lahat ng iyon. Ang mundong may animnapung entry ay puwedeng mangahulugan ng sampu-sampung libong token na sumasabay sa bawat turn — kailangan man ng eksena o hindi. Binabaligtad iyon ng mga world book. Iilang entry lang na bagay sa sandali ang isinisingit, kasama ang ilang minarkahan mong canon. Ang isang malawak na mundo ay baka magdagdag lang ng ilang libong token ngayong turn sa halip na dalawampung libo.
Sa platform kung saan credits ang mga token, hindi iyon abstraksiyon — pera iyon. Mas kaunting token kada mensahe, mas malayo ang aabutin ng credits mo. At ang context na hindi mo ginagastos sa natutulog na lore ay context na magagamit ng model para alalahanin ang aktuwal ninyong usapan. Mas mura at mas matalas, nang sabay.
Isang mundong talagang kaya mong pamahalaan
May mas tahimik na dahilan para ilabas ang lore mula sa description ng karakter: imposibleng i-maintain ang isang pader ng teksto.
Kapag may tatlumpung gumagalaw na bahagi na ang mundo mo, ang iisang background field ay nagiging lugar kung saan tahimik na nagkakasalungatan ang mga fact. Ginagawa ng mga world book na totoong object ang bawat piraso — isang entry na may title na mahahanap, mae-edit, mapagsusunud-sunod, at magagamit ulit. I-update nang isang beses ang pamilya ng sirang korona at updated na ang bawat karakter na nagkabit ng book na iyon. Hatiin ang gusot na mga tala tungo sa malilinis na entry sa iisang pass ng AI. Markahang canon ang isang ito, iwan ang isang iyon para sa kapag may kaugnayan. Hanapin ito. I-share ito.
Ito ang pagkakaiba ng isang drawer ng nagkalat na resibo at ng isang filing cabinet. Parehong impormasyon — pero isa lang sa kanila ang kaya mong patuloy na palakihin.
Ang tinatanggihan pa rin naming buuin
Sulit itong sabihin nang diretso, dahil ito ang buong punto. Ang World Books ay:
- Walang regex.
- Walang insertion probability.
- Walang priority order.
- Walang lalim ng recursive scanning.
- Walang listahan ng keyword kada wika.
Nananatiling sarado ang bitag ng pagiging komplikado. Hindi namin ito binuksan ulit — dinaanan namin ito paikot.
Parehong tanong, mas magandang sagot
Iisang pagsubok ang hinaharap ng bawat feature na binubuo namin: nakakatulong ba ito sa mga tao na lumikha at kumonekta, o humahadlang ito sa kanila?
Humahadlang ang keyword lorebook — hindi iyon nagbago. Pero ang isang mundong talagang mahuhugutan ng mga karakter mo, nang wala ang alinman sa makinaryang nagpahirap sa mga lorebook? Nakakatulong iyon. Laging sulit iyong buuin. Kinailangan lang naming maghintay hanggang kaya na naming buuin ito nang hindi nahuhulog sa bitag.
Binago namin ang paraan ng pagbuo. Hindi ang paninindigan namin.
Handa ka na bang bigyan ang mga karakter mo ng mundong talagang naaalala nila? Kilalanin ang World Books — o magsimula ng isa ngayon. Hindi kailangan ng regex.

