สมุดโลก
ตำนานที่ใช้ซ้ำได้ ซึ่งตัวละครจะดึงเข้ามาในบทสนทนาเมื่อเกี่ยวข้อง
สมุดโลกคือชุดรายการตำนานที่ใช้ซ้ำได้ ว่าด้วยฉากหนึ่ง ๆ — สถานที่ ฝักฝ่าย NPC สิ่งของ ประวัติศาสตร์ และกฎของมัน แนบสมุดหนึ่งเล่มเข้ากับตัวละคร เรื่องราว หรือนิยาย แล้ว AI จะดึงตำนานนั้นมาใช้ตอนสร้างข้อความ โดยคุณไม่ต้องอธิบายโลกใหม่ทุกครั้ง
ความจำเป็นเรื่องของคุณกับความสัมพันธ์หนึ่ง ส่วนสมุดโลกเป็นเรื่องของโลกใบนั้น และสมุดเล่มเดียวกันก็ขับเคลื่อนตัวละครได้หลายตัวพร้อมกัน
ไม่มีรายการคีย์เวิร์ด ความลึกของการแทรก ลำดับความสำคัญ หรือการตั้งค่าเรียก ซ้ำให้ต้องกำหนด คุณแค่เขียนรายการ ทำเครื่องหมายไม่กี่รายการว่าเป็นแคนอน แล้ว Reverie จะตัดสินว่าอะไรไปถึงโมเดล การเอ่ยชื่อรายการตรง ๆ ดึงมันเข้ามา ได้จริง — นั่นคือหนึ่งในชั้นของการค้นคืน ไม่ใช่สิ่งที่คุณต้องไปต่อสายเอง
รายการไปถึงโมเดลได้อย่างไร
ทุกรายการเป็นหนึ่งในสองชนิด
| ชนิดของรายการ | เข้าอยู่ในบริบทเมื่อใด |
|---|---|
| Canon หลัก | ทุกเทิร์น ในฐานะความจริงที่ตั้งไว้แล้ว — กรอบของโลก: คุณอยู่ที่ไหนและเมื่อไร กฎที่นิยามมัน และโทนของมัน |
| เมื่อเกี่ยวข้อง | เฉพาะตอนที่จังหวะนั้นเรียกหา โดยจับคู่ด้วยความหมายกับบทสนทนาล่าสุด |
Canon หลัก
แคนอนถูกจัดใส่ทีละเล่ม และภายในเล่มก็เรียงตามลำดับที่รายการของคุณปรากฏในลิสต์ จนกว่างบแคนอนจะหมด ส่วนที่ใส่ไม่ลงจะไม่ถูกฉีดเข้าไป — ตัวอย่างจะแสดงไว้ใต้ Canon เกินงบประมาณ ส่วนรายการแรกนั้นถูกเก็บไว้เสมอ แม้ลำพังมันจะทำให้งบบานปลาย
นั่นทำให้ลำดับของรายการมีน้ำหนักจริงต่อแคนอน ลากรายการขึ้นไป หรือใช้ ย้ายไปบนสุด / ย้ายไปล่างสุด จากเมนูของแถวนั้น เพื่อตัดสินว่าอะไรจะรอดบนโมเดลที่เล็กกว่า มาตรวัดในตัวแก้ไขอ่านว่า แคนอนหลัก: ใช้ N โทเคนทุกเทิร์น และจะเตือนคุณเมื่อชุดนี้หนักขึ้น
เมื่อเกี่ยวข้อง
รายการพวกนี้คือเนื้อหลักของสมุดส่วนใหญ่ และไปถึงโมเดลได้สามทาง
- ทั้งเล่มติดไปด้วย ถ้ารายการ "เมื่อเกี่ยวข้อง" ของสมุดเล่มหนึ่งพอดีกับที่แคนอนเหลือไว้ ทุกรายการจะถูกรวมเข้าไป ตามลำดับในลิสต์ โดยไม่มีขั้นตอนจับคู่เลย พวกมันจะไปอยู่ในส่วนของพรอมต์ที่ถูกแคช จึงเป็นกรณีที่ถูกที่สุด ตัวอย่างจะบอกคุณตรง ๆ
- ถูกเอ่ยชื่อตรง ๆ ถ้าชื่อรายการหรือนามแฝงอันใดอันหนึ่งปรากฏตรงตัวในข้อความล่าสุดของคุณ หรือในสองคำตอบหลังสุดของตัวละคร รายการนั้นจะโผล่ขึ้นมาไม่ว่ามันจะถูกจัดอันดับไว้อย่างไร การจับคู่ใช้ทั้งคำสำหรับคีย์อักษรละติน และใช้สตริงย่อยสำหรับ CJK
- จับคู่ด้วยความหมาย นอกเหนือจากนั้น Reverie จะแปลงบทสนทนาล่าสุดเป็นเวกเตอร์แล้วดึงรายการที่ใกล้เคียงที่สุดออกมา วิธีนี้ทำงานข้ามภาษา ตำนานที่เขียนไว้ภาษาหนึ่งจะโผล่ขึ้นในบทสนทนาอีกภาษาหนึ่ง
เมื่อสมุดใหญ่เกินกว่าจะใส่ลงได้ รายการที่ใกล้เคียงจะถูกฉีดเข้าไปเต็ม ๆ ส่วนที่เหลือกลายเป็นดัชนีโลก — บรรทัดละหนึ่งรายการ ชื่อของมันบวกใจความหนึ่งบรรทัด เพื่อให้โมเดลอย่างน้อยก็รู้ว่ามีหัวข้อนี้อยู่ บนโมเดลที่ใช้เครื่องมือได้ มันจะดึงข้อความเต็มของรายการที่ทำดัชนีไว้มาใช้เมื่อต้องการได้ ส่วนบนโมเดลที่ไม่รองรับเครื่องมือ มันจะเห็นแค่ว่าหัวข้อนั้นมีอยู่
| งบประมาณ | ค่า |
|---|---|
| Canon หลัก | 10% ของหน้าต่างอินพุตของโมเดล สูงสุด 4,000 โทเคน |
| ตำนานต่อเทิร์นสำหรับสมุดเล่มใหญ่ | ค่าที่น้อยกว่าระหว่าง 2,000 โทเคน กับส่วนที่แคนอนเหลือไว้จากงบของมัน |
| รายการที่ฉีดเข้าไปเต็ม ๆ | สูงสุด 5 รายการ แต่ละรายการตัดเหลือ 800 โทเคน |
| ดัชนีโลก | สูงสุด 12 หัวข้อ บวกอีกไม่เกิน 6 หัวข้อที่โยงมาจากรายการที่ฉีดเข้าไป |
| การตรงตัว | สูงสุด 8 ครั้ง โดยมาจากคำตอบของตัวละครได้ไม่เกิน 4 |
| บทสนทนาที่ใช้จับคู่ | 6 ข้อความหลังสุด |
เปิดใช้งานกับปิดอยู่
แต่ละรายการยังมีสวิตช์ เปิดใช้งาน / ปิดอยู่ แยกต่างหากจากแคนอน การปิดรายการหนึ่งคือการพักมันไว้ มันยังอยู่ในสมุดและยังแก้ไขได้ แต่จะไม่ไปถึง AI ผ่านทางใดเลย — ไม่ใช่แคนอน ไม่ใช่การจับคู่ ไม่ใช่ดัชนี และไม่ใช่การดึงเมื่อต้องการ เปิดกลับมาแล้วมันจะกลับคืนทันที
นี่คือการตั้งค่าเดียวที่ทำให้สมุดเลิกทำงานไปเงียบ ๆ ได้ ดังนั้นตรวจมันก่อนเมื่อตำนานที่คุณคาดหวังไม่โผล่มา เลือกหลายรายการแล้วใช้ ปิด / เปิด เพื่อพักหรือคืนทีละชุด และใช้ตัวกรอง ที่ปิดอยู่ เพื่อดูว่าตอนนี้มีอะไรถูกพักไว้บ้าง
หลังจากคุณสร้างหรือแก้ไขรายการ จะมีขั้นตอนทำดัชนีสั้น ๆ ก่อนที่มันจะถูก จับคู่ด้วยความหมายได้ แถวนั้นจะแสดง กำลังจัดทำดัชนีสำหรับการค้นคืน อัจฉริยะ… จนกว่าจะเสร็จ ตราบที่สมุดยังทำดัชนีไม่เกือบครบ เทิร์นที่หา รายการตรงกันไม่เจอจะถอยกลับไปใช้การตรงตัวบวกลำดับในลิสต์ล้วน ๆ — สมุดที่ เพิ่งนำเข้ามาจึงเดินด้วยลำดับ ไม่ใช่ความหมาย จนกว่าการทำดัชนีจะตามทัน
การแนบสมุด
สมุดโลกแนบเข้ากับสิ่งที่เป็นเจ้าของโลกใบนั้น ไม่ใช่แนบกับแชทใดแชทหนึ่ง
- ตัวละคร — ตัวแก้ไขตัวละคร → การตั้งค่าขั้นสูง → แนบสมุดโลก ทุกแชทกับตัวละครนั้นจะรับสมุดเล่มนี้ไปด้วย
- เรื่องราว — ตัวแก้ไขเรื่องราว → แท็บ ตัวละคร ใต้รายชื่อนักแสดง
- นิยาย — ขั้น ตั้งค่าเรื่องราว ในตัวช่วยสร้าง หรือ การตั้งค่านิยาย ในภายหลัง
ตอนสร้างข้อความ สมุดของเรื่องราวหรือนิยายเองจะรวมเข้ากับสมุดที่นักแสดงของมันพามา สมุดที่แนบซ้ำสองครั้ง — ครั้งหนึ่งกับเรื่องราว อีกครั้งกับตัวละครในนั้น — จะถูกฉีดเพียงครั้งเดียว ในแชทกลุ่ม แต่ละรายการจะติดป้ายว่ามาจากสมุดของตัวละครใด เพื่อไม่ให้แคนอนของตัวหนึ่งถูกอ่านเป็นของอีกตัว
คุณแนบสมุดของตัวเองได้ และแนบสมุดใดก็ได้ที่ไม่ใช่ส่วนตัว เรียกดูคลัง จะแสดงสมุดสาธารณะ ส่วนสมุดที่ไม่แสดงในรายการก็แนบได้ถ้าคุณมีลิงก์ของมัน มีเพียงเจ้าของเท่านั้นที่แก้รายการในสมุดได้
การเขียนสมุด
รายการหนึ่งมี ชื่อรายการ (วลีนามสั้น ๆ ไม่ใช่ประโยค) ตำนานของมัน นามแฝงซึ่งจะใส่หรือไม่ก็ได้ สวิตช์แคนอน และสวิตช์เปิดใช้งาน ให้แต่ละรายการอยู่กับหัวข้อเดียว — ตัวแก้ไขจะทำเครื่องหมายรายการที่ยาว เพราะรายการที่กระจัดกระจายถูกค้นคืนได้แม่นยำน้อยกว่ารายการกระชับหลาย ๆ อัน
ทางลัดเข้าสู่เนื้องาน
- สร้างด้วย AI — บรรยายโลกหนึ่งแล้วรับสมุดที่ร่างไว้ให้กลับมา พร้อมรายการครบ และมีบางรายการทำเครื่องหมายเป็นแคนอนไว้แล้ว
- แบ่งข้อความเป็นรายการ — วางบันทึกฉากของคุณลงไป แล้วให้มันแยกออกเป็นรายการที่จบในตัวเอง
- นำเข้า — ไฟล์ส่งออก world info ของ SillyTavern ไฟล์ JSON แบบ lorebook หรือ PNG การ์ดตัวละคร คีย์กระตุ้นจะกลายเป็นนามแฝง ไม่ใช่ทริกเกอร์
- ตัวอย่าง — พิมพ์ข้อความตัวอย่างแล้วดูได้ชัด ๆ ว่ารายการไหนจะถูกรวมเข้าไป รายการไหนจะอยู่แค่ในดัชนี และแคนอนส่วนไหนเกินงบ มันรันการคัดเลือกชุดเดียวกับที่แชทจริงใช้
ตัวแก้ไขยังรายงานด้วยว่าตำนานของคุณไปลงเอยที่ไหนจริง ๆ แต่ละแถวจะแสดงว่ามันถูกใช้ในแชทไปกี่ครั้ง ตัวกรอง ไม่เคยถูกใช้ และการเรียง ใช้มากที่สุด จะดึงตำนานที่ตายแล้วขึ้นมาให้เห็น และสมุดจะสะกิดคุณเมื่อรายการ "เมื่อเกี่ยวข้อง" ไม่เคยโผล่มาเลย — ซึ่งมักเป็นสัญญาณว่าชื่อคลุมเครือเกินไปหรือเนื้อหาบางเกินไป
การแบ่งปัน คัดลอก และส่งออก
สมุดเป็นส่วนตัวโดยค่าเริ่มต้น ไม่แสดงในรายการ คือแบ่งปันด้วยลิงก์ ส่วนสาธารณะจะพามันขึ้นคลังของชุมชนและต้องมีอย่างน้อย 10 รายการ สมุดทุกเล่มที่ไม่ใช่ส่วนตัวจะถูกแปลอัตโนมัติเพื่อแสดงในภาษาอื่น แต่การค้นคืนยังทำงานกับข้อความต้นฉบับของคุณเสมอ
จากสมุดเล่มใดก็ตามที่คุณเห็น คัดลอกไปยังคลังของฉัน จะสร้างสำเนาของคุณเองที่แก้ไขได้ และ ส่งออก จะดาวน์โหลดมันเป็น lorebook ที่เข้ากันได้กับ SillyTavern
| ขีดจำกัด | ค่า |
|---|---|
| ชื่อ / คำอธิบายสมุด | 120 / 2,000 ตัวอักษร |
| แท็ก | 20 แท็ก แต่ละแท็ก ≤50 ตัวอักษร |
| รายการต่อสมุด | 2,000 |
| ชื่อ / ตำนานของรายการ | 2–100 / 20–20,000 ตัวอักษร |
| นามแฝงต่อรายการ | 50 ชื่อ แต่ละชื่อ ≤120 ตัวอักษร |
| รายการที่ต้องมีเพื่อเผยแพร่ | 10 |
| ชุดนำเข้า | 500 รายการ |
| ข้อความที่ป้อนเพื่อแบ่ง | 40,000 ตัวอักษร |
| สร้างด้วย AI | พรอมต์ ≤4,000 ตัวอักษร ได้ออกมา 4–16 รายการ |
| ข้อความตัวอย่าง | 2,000 ตัวอักษร |
| การทำทีละชุด | 500 รายการต่อครั้ง |
| สมุดต่อผู้ใช้ | ไม่จำกัด |
โลกที่มีชีวิต
เปิด โลกที่มีชีวิต (ตัวแก้ไขสมุด → การตั้งค่า) แล้ว AI จะเขียนลงสมุดได้ขณะที่คุณเล่น ความเปลี่ยนแปลงถาวรที่มันปักหมุดไว้ในการสวมบทบาทจะกลายเป็นรายการจริง
| กฎ | ค่า |
|---|---|
| ใช้ได้กับ | สมุดส่วนตัวที่คุณเป็นเจ้าของ — การเปลี่ยนสมุดเป็นไม่แสดงในรายการหรือสาธารณะจะปิดมัน |
| การเขียนมาจาก | แชทของคุณเอง บนโมเดลที่ใช้เครื่องมือได้ |
| ตำนานใหม่ | รายการ เมื่อเกี่ยวข้อง อันใหม่ AI ไม่เคยทำเครื่องหมายอะไรเป็นแคนอน |
| ตำนานที่มีอยู่แล้ว | ต่อท้ายของเดิม ไม่เคยเขียนทับหรือลบ |
| งบประมาณ | 30 ครั้งต่อสมุดต่อ 24 ชั่วโมง |
| ขนาด | รายการใหม่ ≤4,000 ตัวอักษร การต่อท้ายแต่ละครั้ง ≤2,000 รายการที่โตแล้ว ≤20,000 |
| การตรวจทาน | ทุกการเขียนถูกแสดงไว้ใต้ การอัปเดตของ AI พร้อมปุ่ม ย้อนกลับ |
การย้อนกลับทำงานจากใหม่ไปเก่าภายในแต่ละรายการ และทำได้เฉพาะตอนที่ข้อความยังไม่ถูกแก้นับจากการเขียนครั้งนั้น การสร้างคำตอบที่เคยเขียนตำนานขึ้นใหม่จะย้อนตำนานนั้นกลับให้คุณ คำตอบที่คุณปัดทิ้งจึงไม่ทิ้งร่องรอยไว้ในโลก
เพราะการเขียนมาจากแชทของเจ้าของเองเท่านั้น คนอื่นที่เล่นกับสมุดมีชีวิตของคุณจึงไม่เคยเปลี่ยนมัน — และเมื่อโลกที่มีชีวิตต้องใช้สมุดส่วนตัว คนอื่นก็แนบมันไม่ได้อยู่แล้ว
สมุดโลก ความจำ หรือสถานการณ์
| เก็บอะไรไว้ | ขอบเขต | |
|---|---|---|
| สมุดโลก | ตำนานเกี่ยวกับฉาก — สถานที่ ฝักฝ่าย NPC ประวัติศาสตร์ กฎ | ใช้ซ้ำได้ข้ามตัวละคร เรื่องราว และนิยาย |
| ความจำ | ข้อเท็จจริงเกี่ยวกับคุณและความสัมพันธ์ของคุณกับตัวละครหนึ่งตัว | แยกตามตัวละคร ตามเพอร์โซนา ตามสาขา |
| สถานการณ์ | สถานการณ์เปิดเรื่องของแชทหนึ่งแชท | แชทเดียว เลือกตอนเริ่ม |
จังหวะของเนื้อเรื่องและข้อเท็จจริงของความสัมพันธ์เป็นของความจำ การตั้งต้นของแชทเป็นของสถานการณ์ ส่วนสมุดโลกมีไว้สำหรับสิ่งที่ยังจริงอยู่ ไม่ว่าใครจะคุยอยู่หรือเกิดอะไรขึ้นระหว่างคุณสองคน
เคล็ดลับ
- เก็บแคนอนไว้แค่ไม่กี่รายการ แคนอนกินบริบททุกเทิร์น และรายการที่ใส่ไม่ลงก็ถูกทิ้งไปเฉย ๆ
- เขียนรายการแบบที่คนจะถามถึงมัน การจับคู่อิงความหมาย รายการที่อ่านแล้วเหมือนคำตอบชัด ๆ จึงโผล่ขึ้นมาได้ดีกว่ารายชื่อเปล่า ๆ
- ใส่นามแฝงให้หัวข้อสั้น ๆ ที่เหมือนชื่อเฉพาะ วิสามานยนาม ชื่อสิ่งของ และรหัส คือจุดที่การจับคู่ด้วยความหมายอ่อนที่สุด และการตรงตัวก็มาอุดช่องนั้น ข้ามคำสามัญไป
- รันตัวอย่างก่อนจะไว้ใจสมุดเล่มหนึ่ง ด้วยข้อความแบบที่คุณจะส่งจริง ๆ
เรื่องที่เกี่ยวข้อง
- การเขียนเรื่องหนึ่งเรื่อง — การแนบสมุดเข้ากับนักแสดงของเรื่อง
- โหมดนิยาย — สมุดบนนิยาย
- ความจำทำงานอย่างไร และ สถานการณ์ — อีกสองชั้นของบริบท
- นำเข้าตัวละคร — พา lorebook จากการ์ดตัวละครเข้ามา
- ทำไมสมุดโลกถึงไม่ใช่ lorebook — บันทึกการออกแบบ