- ไคลเอนต์ SQL ที่มี AI ช่วยทำงาน ซึ่งพัฒนามาเพื่อเพิ่ม ความเร็วและความเรียบง่ายในการสำรวจข้อมูล รองรับ Mac/Windows/Linux
- รองรับ ฐานข้อมูลหลัก เช่น PostgreSQL, MySQL, Microsoft SQL Server, SQLite
- ฟีเจอร์ AI Assistant แปลงคำถามภาษาธรรมชาติเป็น SQL query และรองรับ การสร้างกราฟและอินไซต์อัตโนมัติ
- มี SQL syntax highlighting และ smart autocomplete ผ่าน query editor ที่พัฒนาบน Monaco
- รองรับการเรียกใช้คำสั่งอย่างรวดเร็วผ่าน Command Palette ด้วยคีย์ลัด
Cmd+K
- โครงสร้างแบบหลายแท็บและหลายหน้าต่าง ทำให้ทำงานกับหลายฐานข้อมูลและหลาย query พร้อมกันได้
- ใช้ Query Telemetry วิเคราะห์เวลาและประสิทธิภาพการรัน query ในรูปแบบ waterfall visualization
- มี Query Plan viewer สำหรับวิเคราะห์ผล EXPLAIN ANALYZE เพื่อหาคอขวดด้านประสิทธิภาพ
- รองรับการเชื่อมต่อระยะไกลอย่างปลอดภัยผ่าน SSH tunneling และปกป้องข้อมูลรับรองด้วย ที่เก็บข้อมูลเข้ารหัสในเครื่อง
- สำรวจโครงสร้างของตาราง, view, procedure และ function ได้ด้วย Schema Explorer
- แสดงความสัมพันธ์ระหว่างตารางแบบภาพด้วย ERD visualization
- แก้ไขข้อมูลในตารางได้โดยตรงด้วย Inline Editing (INSERT/UPDATE/DELETE)
- มีฟีเจอร์ที่เน้นผู้ใช้ เช่น บันทึก query ที่ชื่นชอบ, หยุด query, อัปเดตอัตโนมัติ, โหมดมืด/สว่าง
- พัฒนาด้วย Electron + React 19 + TypeScript, ใช้ Tailwind CSS, shadcn/ui, Zustand สำหรับจัดการสถานะ และใช้ Monaco ทำตัวแก้ไขโค้ด
- มี build script สำหรับ macOS, Windows และ Linux โดยเฉพาะ
- ใช้งานส่วนบุคคลได้ฟรี และมี Pro เวอร์ชันแบบจ่ายครั้งเดียวสำหรับการใช้งานเชิงพาณิชย์ (ปัจจุบัน $29) - https://www.datapeek.dev/
- ไลเซนส์ MIT
2 ความคิดเห็น
ดูเหมือนว่าปัญหาไม่ได้อยู่ที่ไวยากรณ์ของคำสั่ง SQL แต่เป็นเพราะในระบบที่เปิดใช้งานมานานเกือบ 20 ปี มีตารางนับพันที่ไม่รู้ว่าใครสร้างขึ้นเมื่อไหร่ ทำให้มีแค่ผู้รับผิดชอบเท่านั้นที่รู้ว่าข้อมูลไหนอยู่ในตารางไหน PTSD เลย...
อาจเป็นเพราะผมคุ้นกับการเขียน SQL มากกว่าการเขียนพรอมต์ เลยรู้สึกว่าการเขียน SQL จากสิ่งที่ต้องการในหัวออกมาโดยตรงเร็วกว่าการให้ SQL ผ่านพรอมต์มากครับ
ถ้าเป็นกลุ่มคนที่เขียน SQL เองไม่ได้ก็น่าจะมีความต้องการอยู่บ้าง แต่เพราะปัญหา hallucination ถ้าข้อมูลที่ออกมาผิด จะตรวจสอบความถูกต้องกันอย่างไร ตรงนี้ก็น่าสงสัยเหมือนกันครับ