เปิดและอ่านไฟล์ 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 ซึ่งเป็นไฟล์เก็บชื่อตัวละครมาวางคู่กันก็ได้

ขั้นตอนแบบละเอียดในการบันทึกและลบข้อมูล Character.AI ของคุณ

ไม่อยากรอ 3 ถึง 4 สัปดาห์ใช่ไหม?

คุณสามารถเซฟแชทของคุณได้ตั้งแต่วันนี้ จากหน้า Character.AI ที่คุณเปิดค้างไว้อยู่แล้ว นี่คือสคริปต์แจกฟรีขนาดเล็กที่จะเข้าไปอ่านแชทของคุณขณะที่คุณล็อกอินอยู่ แล้วเซฟออกมาเป็นไฟล์ สคริปต์นี้ทำงานบนเครื่องของคุณเท่านั้น ส่งคำขอไปแค่ที่ character.ai (เหมือนกับที่หน้าเว็บทำเอง) และไม่ส่งข้อมูลไปที่ไหนเลย ทั้งยังเป็น MIT license คุณจึงเปิดอ่านโค้ดได้ทุกบรรทัด

  1. ติดตั้งตัวจัดการ userscript เช่น Tampermonkey หรือ Violentmonkey บนเบราว์เซอร์คอมพิวเตอร์ของคุณ
  2. เปิดสคริปต์ผ่านลิงก์ด้านล่าง แล้วกดยืนยันการติดตั้ง
  3. เปิดเว็บ character.ai แล้วล็อกอิน จะมีปุ่มที่ชื่อว่า เซฟแชทของฉัน ปรากฏขึ้นที่มุมจอ
  4. กดปุ่มนั้น สคริปต์จะบันทึกไฟล์ ZIP ที่แยกหนึ่งไฟล์ต่อหนึ่งแชทให้ จากนั้นให้ลากไฟล์ ZIP นั้นมาวางในกล่องด้านบนของหน้านี้

ติดตั้ง userscript

ไม่มีตัวจัดการ 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