เปิดและอ่านไฟล์ Character.AI (ZIP หรือ JSON) ได้บนเบราว์เซอร์ของคุณ
ลากไฟล์ที่ Character.AI ส่งให้ทางอีเมลมาวางที่นี่ แล้วอ่านประวัติการคุยของคุณในรูปแบบแชท แทนที่จะต้องมานั่งดูโค้ดยาวๆ
ค้นหาข้อความและเซฟเป็นไฟล์ข้อความหรือหน้าเว็บได้เลย ไฟล์ของคุณจะถูกเปิดอ่านบนอุปกรณ์นี้เท่านั้นและไม่มีการส่งไปที่ไหนทั้งนั้น
เปิดไฟล์ที่คุณส่งออกไว้
ไม่มีข้อมูลหลุดออกจากเบราว์เซอร์ของคุณแน่นอน
หน้านี้ไม่มีปุ่มอัปโหลด เพราะไม่มีเซิร์ฟเวอร์ให้อัปโหลดไป ระบบจะอ่านไฟล์บนอุปกรณ์ของคุณโดยตรง และถูกออกแบบมาไม่ให้มีการส่งข้อมูลผ่านเครือข่ายใดๆ เลยหลังจากโหลดหน้าเว็บเสร็จ
คุณสามารถตรวจสอบได้ด้วยตัวเอง: เปิด developer tools ของเบราว์เซอร์ เลือกแท็บ Network ลากไฟล์ของคุณลงมา แล้วจะเห็นว่าไม่มีข้อมูลใดถูกส่งออกไป หน้านี้ยังสั่งให้เบราว์เซอร์บล็อกการเชื่อมต่อภายนอกทั้งหมดด้วย (มี Content-Security-Policy พร้อม connect-src 'none')
จะหาไฟล์นี้ได้จากที่ไหน?
ในแอป Character.AI หรือบนเว็บไซต์: ไปที่ โปรไฟล์, การตั้งค่า, บัญชี, จัดการบัญชีและข้อมูล แล้วกด ส่งออกข้อมูล Character.AI จะส่งลิงก์มาให้ทางอีเมล ปกติจะใช้เวลาประมาณ 3 ถึง 4 สัปดาห์ และลิงก์จะหมดอายุใน 7 วัน เพราะฉะนั้นให้รีบดาวน์โหลดทันทีที่ได้รับอีเมล
คุณจะได้ไฟล์ ZIP มา สามารถลากไฟล์ ZIP ทั้งหมดมาวางที่นี่ได้เลย หรือจะลากเฉพาะไฟล์ message.json ที่อยู่ข้างใน พร้อมกับ character.json ซึ่งเป็นไฟล์เก็บชื่อตัวละครมาวางคู่กันก็ได้
ไม่อยากรอ 3 ถึง 4 สัปดาห์ใช่ไหม?
คุณสามารถเซฟแชทของคุณได้ตั้งแต่วันนี้ จากหน้า Character.AI ที่คุณเปิดค้างไว้อยู่แล้ว นี่คือสคริปต์แจกฟรีขนาดเล็กที่จะเข้าไปอ่านแชทของคุณขณะที่คุณล็อกอินอยู่ แล้วเซฟออกมาเป็นไฟล์ สคริปต์นี้ทำงานบนเครื่องของคุณเท่านั้น ส่งคำขอไปแค่ที่ character.ai (เหมือนกับที่หน้าเว็บทำเอง) และไม่ส่งข้อมูลไปที่ไหนเลย ทั้งยังเป็น MIT license คุณจึงเปิดอ่านโค้ดได้ทุกบรรทัด
- ติดตั้งตัวจัดการ userscript เช่น Tampermonkey หรือ Violentmonkey บนเบราว์เซอร์คอมพิวเตอร์ของคุณ
- เปิดสคริปต์ผ่านลิงก์ด้านล่าง แล้วกดยืนยันการติดตั้ง
- เปิดเว็บ character.ai แล้วล็อกอิน จะมีปุ่มที่ชื่อว่า เซฟแชทของฉัน ปรากฏขึ้นที่มุมจอ
- กดปุ่มนั้น สคริปต์จะบันทึกไฟล์ ZIP ที่แยกหนึ่งไฟล์ต่อหนึ่งแชทให้ จากนั้นให้ลากไฟล์ ZIP นั้นมาวางในกล่องด้านบนของหน้านี้
ไม่มีตัวจัดการ userscript ใช่ไหม? ลากลิงก์นี้ไปไว้ที่แถบที่คั่นหน้าเว็บ (บุ๊กมาร์ก) ของคุณ จากนั้นเปิด character.ai ล็อกอิน แล้วคลิกที่คั่นหน้านั้น: เซฟแชท Character.AI ของฉัน
userscript และ bookmarklet นี้สร้างขึ้นโดยทีมงานที่พัฒนา Castmanor AI
คำถามที่พบบ่อย
- message.json คืออะไร?
- มันคือไฟล์หลักในชุดข้อมูลที่ Character.AI ส่งมาให้คุณ เป็นไฟล์ที่รวมข้อความแชททั้งหมดของคุณต่อกันยาวๆ โดยไม่ได้บอกว่าใครเป็นคนพิมพ์ หน้านี้จะช่วยจัดเรียงข้อความเหล่านั้นกลับมาเป็นบทสนทนาแบบแชท และแยกตามตัวละครให้อ่านง่าย
- จะเปิดไฟล์ ZIP ที่ได้จาก Character.AI ได้อย่างไร?
- ลากไฟล์ ZIP มาวางที่หน้านี้ได้เลยโดยไม่ต้องแตกไฟล์ หน้านี้จะเปิดไฟล์บนอุปกรณ์ของคุณ ค้นหา message.json ข้างใน และแสดงแชทของคุณแยกตามตัวละคร ถ้าไฟล์ ZIP ถามหารหัสผ่าน ให้ลองใช้อีเมลของบัญชี Character.AI แบบตัวพิมพ์เล็กทั้งหมด เพราะไฟล์บางชุดจะถูกล็อกไว้ด้วยวิธีนี้
- ในไฟล์ส่งออกของ Character.AI มีอะไรบ้าง? อธิบายโครงสร้างไฟล์ส่งออก
- Character.AI ไม่ได้เปิดเผยรูปแบบไฟล์ ข้อมูลนี้เลยมาจากการวิเคราะห์ไฟล์ที่คนนำมาแชร์กัน ในไฟล์ ZIP จะมีโฟลเดอร์ชื่อตาม username ของคุณ และมีโฟลเดอร์ data อยู่ข้างใน ซึ่งไฟล์ user.json จะเก็บข้อมูลบัญชีของคุณ (หน้านี้จะข้ามไป), character.json เก็บข้อมูลตัวละคร และ message.json เก็บข้อความแชท แถวของข้อความจะมี chat id, candidate id, ข้อความ และเวลาที่พิมพ์ แต่ไม่มีการระบุว่าใครเป็นคนพิมพ์ แถมข้อความที่แก้ไขหรือกดสร้างใหม่ก็อาจทำให้มีแถวเกินหรือแถวว่าง หน้านี้ก็เลยต้องเรียงลำดับการคุยขึ้นมาใหม่เอง และมีปุ่มให้คุณสลับฝั่งคนพูดได้ เรายังไม่พบส่วนความจำในไฟล์เหล่านี้ แต่ถ้าไฟล์ export ของคุณมีหน้าตาต่างออกไป หน้านี้ก็จะยังพยายามเปิดอ่านให้อยู่ดี
- แปลงไฟล์ JSON จาก Character.AI ให้เป็นข้อความธรรมดาได้อย่างไร?
- ลากไฟล์ ZIP หรือ message.json มาวางที่หน้านี้ เลือกตัวละคร แล้วกด ดาวน์โหลดข้อความ (.txt) คุณจะได้ไฟล์ข้อความธรรมดาหนึ่งไฟล์ที่มีแต่ละข้อความแยกเป็นบล็อก พร้อมชื่อคนพูดและวันที่ หรือเลือกดาวน์โหลดเป็นหน้าเว็บ (.html) ที่เปิดดูบนเบราว์เซอร์ไหนก็ได้ ส่วนปุ่ม ดาวน์โหลดทั้งหมด จะให้คุณโหลดไฟล์ ZIP ที่รวมทั้งไฟล์ข้อความและหน้าเว็บของทุกตัวละครไว้ครบ
- การ export ไฟล์ใช้เวลานานแค่ไหน?
- Character.AI ระบุว่าอาจใช้เวลาประมาณ 3 ถึง 4 สัปดาห์ แต่บางคนก็ได้เร็วกว่านั้น ลิงก์ที่ส่งมาทางอีเมลจะหมดอายุหลังจากผ่านไป 7 วัน
- ไฟล์ของฉันจะถูกอัปโหลดขึ้นเซิร์ฟเวอร์ไหม?
- ไม่เลย หน้านี้อ่านไฟล์บนอุปกรณ์ของคุณโดยตรง คุณสามารถดูวิธีตรวจสอบเรื่องนี้ด้วยตัวเองได้ที่หัวข้อ ข้อมูลจะไม่ออกไปจากเบราว์เซอร์ของคุณ
- ทำไมบางข้อความถึงอยู่ผิดฝั่ง?
- ไฟล์ export ไม่ได้บอกไว้ว่าใครเป็นคนพิมพ์ข้อความไหน หน้านี้จึงถือว่าแชทเริ่มต้นด้วยคำทักทายของตัวละคร และทั้งสองฝ่ายผลัดกันคุย ถ้าแชทดูสลับฝั่งกัน ก็กดปุ่ม สลับฝั่งคนพูด ได้เลย
- หน้านี้ใช้กับแอปอื่นได้ไหม?
- ได้หลายแอปเลย สามารถเปิดไฟล์ export จาก CAI Tools, แชทจาก SillyTavern รวมถึงไฟล์จาก Kindroid, Janitor AI และ Grok ได้ด้วย แค่ลากไฟล์มาวางแบบเดียวกัน
- วางข้อความแชทแทนการใช้ไฟล์ได้ไหม?
- ได้แน่นอน ใต้กล่องวางไฟล์ ให้เลือก หรือวางข้อความแชท วางข้อความลงไปแล้วกด อ่านแชท จะเปิดได้เมื่อแต่ละข้อความขึ้นต้นด้วยชื่อคนพูดตามด้วยเครื่องหมายโคลอน (:) รวมถึงข้อความที่ก๊อปปี้มาจากหน้า Character.AI หรือหน้าแชร์ของ Grok ส่วนข้อความที่ไม่มีชื่อระบุ เช่น ข้อความส่วนใหญ่ที่ก๊อปปี้มาจาก PolyBuzz หรือ Chai จะเปิดไม่ได้ในตอนแรก เพราะหน้านี้จะไม่เดาเองนอกจากคุณจะสั่ง จากนั้นคุณสามารถเลือก อ่านแบบสลับกันพูด หน้านี้จะแบ่งข้อความเป็นท่อนๆ ตรงบรรทัดว่าง แล้วสลับกันพูดระหว่างตัวละครกับคุณ โดยเริ่มจากคนที่คุณระบุชื่อไว้ก่อน พร้อมกับมีปุ่ม สลับบทบาท ให้กดเผื่อว่าลำดับสลับกัน แต่วิธีนี้ก็ยังเป็นการเดาอยู่ดี และอาจคลาดเคลื่อนได้ถ้าข้อความเดิมมีบรรทัดว่างคั่นอยู่ข้างใน
เกี่ยวกับหน้านี้
หน้านี้ดูแลโดยทีมผู้สร้าง Castmanor AI หนึ่งในบริการที่กล่าวถึงในคู่มือ โปรแกรมเปิดดูไฟล์นี้เป็นเครื่องมือฟรี: ใช้สัญญาอนุญาตแบบ MIT ตัวสคริปต์ที่คุณใช้งานอยู่คือไฟล์ที่เปิดอ่านได้ /static/viewer.js และไม่มีความเกี่ยวข้องใดๆ กับ Character Technologies, Inc.
ใช้งานและทำซ้ำได้ฟรีภายใต้สัญญาอนุญาต MIT