ข้อมูลสมมติทั้งหมด · ร้านนี้ไม่มีอยู่จริง · ข้อมูลถึง 30 ต.ค. 2569 (ถือเป็น "วันนี้" ของเดโม) · ทุกอย่างทำงานในเบราว์เซอร์ของคุณ

เกี่ยวกับเดโมนี้

ระบบหลังบ้านสำหรับร้านค้าขนาดเล็ก ทำเป็นผลงานตัวอย่าง ข้อมูลและร้านเป็นของสมมติทั้งหมด

ทำอะไรได้

  • ดูยอดขาย กำไร จำนวนบิล และเมนูขายดี แยกสาขาและช่วงเวลา
  • พิมพ์ถามยอดขายเป็นภาษาไทย เช่น "เดือนนี้สาขาไหนขายดีที่สุด" ได้คำตอบ ตาราง และกราฟ พร้อมคำสั่งที่ใช้ดึงข้อมูล
  • นำเข้า Excel / CSV: จับคู่คอลัมน์ให้เอง ตรวจทุกแถว บอกเหตุผลแถวที่ผิด และแสดงสิ่งที่จะเปลี่ยนก่อนบันทึก
  • ดูสต็อกทุกสาขา เห็นรายการที่ต่ำกว่าจุดสั่งซื้อทันที
  • พยากรณ์ยอดขาย 7 วันข้างหน้า บอกว่าของพอขายอีกกี่วันและควรสั่งเท่าไร โดยวิธีพยากรณ์ต้องชนะวิธีง่ายในการทดสอบย้อนหลังก่อนจึงใช้
  • สลับมุมมองเจ้าของร้านกับพนักงาน พนักงานไม่เห็นต้นทุนและกำไร และเข้าหน้านำเข้าข้อมูลไม่ได้

ทำไมเชื่อตัวเลขได้

  • ระบบไม่ให้ AI เขียนคำสั่งฐานข้อมูลเอง AI (หรือกฎในโหมดเดโม) ทำได้แค่ "วางแผน" ว่าอยากรู้อะไร แล้วโค้ดตรวจแผนกับรายการข้อมูลที่อนุญาตก่อนสร้างคำสั่งเอง
  • คำตอบภาษาไทยประกอบจากผลลัพธ์จริงด้วยแม่แบบ ตัวเลขทุกตัวมาจากฐานข้อมูล มีเทสตรวจข้อนี้ทุกครั้ง
  • อ่านได้อย่างเดียว คำขอแก้หรือลบข้อมูล คำถามนอกเรื่อง และคำขอข้อมูลส่วนตัวถูกปฏิเสธพร้อมบอกเหตุผล
  • ชุดทดสอบคำถามภาษาไทย 30 ข้อ แต่ละข้อมีคำตอบที่ถูกเขียนแยกไว้ ผ่านครบ · ตรวจตัวทดสอบด้วยการจงใจทำโค้ดให้ผิด 31 แบบ เทสจับได้ครบทุกแบบ

เดโมนี้ต่างจากระบบจริงอย่างไร (บอกตรงๆ)

  • ฐานข้อมูลทำงานในเบราว์เซอร์ของผู้ชมแต่ละคน จึงไม่มีใครเห็นการแก้ของคนอื่น และไม่มีการเก็บข้อมูลใดของผู้ชม
  • การแยกสิทธิ์เจ้าของ/พนักงานในเดโมทำที่หน้าจอ ระบบจริงตรวจสิทธิ์ที่เซิร์ฟเวอร์และฐานข้อมูล (row level security) ทุกคำขอ
  • หน้าถามยอดขายอ่านคำถามด้วยโมเดลภาษา แผนจากโมเดลยังผ่านการตรวจชุดเดิม และมีเพดานคำถามรายวัน ถ้าโมเดลใช้ไม่ได้หรือเกินเพดาน ระบบกลับไปอ่านด้วยกฎ ซึ่งเข้าใจได้เฉพาะรูปแบบคำถามที่พบบ่อย
  • ข้อมูลระดับบิลมีเฉพาะ 45 วันล่าสุด ส่วนยอดขายรายวันมีครบ 12 เดือน

เทคโนโลยี

  • Next.js + TypeScript + Tailwind CSS · กราฟด้วย Recharts
  • SQLite ในเบราว์เซอร์ (sql.js / WebAssembly) · อ่าน Excel ด้วย SheetJS
  • ตรวจแผนคำถามด้วย Zod · ทดสอบด้วย Vitest และ mutation check
  • วางบนโฮสต์แบบ static ไม่มีเซิร์ฟเวอร์ที่ต้องดูแล ไม่หลับ