News / How-to / รวมค่าย
รวมค่าย · How-to

Hister คือเสิชเอนจินส่วนตัวของเราเอง…

ภีศเดช เพชรน้อย
ภีศเดช เพชรน้อย
24 ก.ย. 2026 · อ่าน 4 นาที
สรุปสั้น — Hister คือเสิชเอนจินส่วนตัวของเราเอง มันเก็บหน้าเว็บทุกหน้าที่เราเปิดผ่านไปกับไฟล์ที่เราเก็บไว้ แล้วทำดัชนีเนื้อหาข้างในทั้งหมด พอ
#Coding#Agent#เขียน/เอกสาร
Hister คือเสิชเอนจินส่วนตัวของเราเอง…

Hister คือเสิชเอนจินส่วนตัวของเราเอง มันเก็บหน้าเว็บทุกหน้าที่เราเปิดผ่านไปกับไฟล์ที่เราเก็บไว้ แล้วทำดัชนีเนื้อหาข้างในทั้งหมด พอวันไหนนึกไม่ออกว่าเรื่องนั้นอ่านเจอที่ไหน ก็ค้นย้อนกลับมาได้

อาการนี้ผมเป็นประจำ จำได้ว่าเมื่อสองเดือนก่อนอ่านเจอวิธีแก้ปัญหาหนึ่งอยู่ในบล็อกสักที่ จำเนื้อหาได้คร่าวๆ แต่จำไม่ได้ว่าเว็บอะไร ประวัติเบราว์เซอร์ก็ช่วยไม่ได้เพราะมันค้นได้แค่ชื่อหน้ากับลิงก์ ไม่ได้ค้นเนื้อข้างใน Hister แก้ตรงนี้ คือมันเก็บเนื้อหาเต็มไว้ให้ค้น

ค้นได้สามทาง เปิดหน้าเว็บของมันแล้วพิมพ์ค้น เรียกจากเทอร์มินัล หรือต่อ MCP เข้ากับ AI แล้วให้ AI ไปค้นคลังของเราแทน อันหลังนี่น่าสนใจสุดสำหรับผม เพราะแปลว่าถามผู้ช่วยได้ตรงๆ ว่าเคยอ่านอะไรเกี่ยวกับเรื่องนี้ไว้บ้าง แล้วมันไปรื้อของที่เราเคยอ่านมาให้

คำค้นก็ใส่เงื่อนไขได้ เช่น domain:hister.org เพื่อจำกัดเฉพาะเว็บนั้น และมันมีชั้นที่เรียกว่า extractor คอยแกะเนื้อหาตามชนิดของหน้า เพราะคำตอบใน Stack Overflow กับบทความข่าวกับโน้ต Markdown มีโครงคนละแบบ ใช้ตัวแกะตัวเดียวกันแล้วจะเสียโครงไปหมด

ติดตั้งง่ายกว่าที่คิด มันเป็นไฟล์เดียวเขียนด้วย Go โหลดจากหน้า release มา chmod แล้วรันได้เลย ไม่ต้องลง runtime อะไรเพิ่ม เวอร์ชันล่าสุดตอนนี้คือ v0.19.0 ออกต้นเดือนนี้เอง

คนทำคือ Adam Tauber ซึ่งถ้าใครอยู่ในวงโอเพนซอร์สจะคุ้นชื่อ เขาเขียนไว้ในโปรไฟล์ตัวเองว่าเป็นคนทำ Searx เสิชเอนจินที่ไม่เก็บข้อมูลผู้ใช้ กับ Colly ตัวดูดข้อมูลเว็บของสาย Go ⁠ผมว่าประวัติแบบนี้ทำให้เชื่อมือเรื่องการทำเสิชได้พอสมควร ตอนนี้ Hister มีดาวราว 5,400 ดวง ผมเช็คสดจาก GitHub เอง

จุดที่ต้องรู้ก่อนใช้ ของแบบนี้แปลว่าทุกหน้าที่เราเปิดจะถูกเก็บเนื้อหาไว้ในเครื่อง ซึ่งดีตรงที่ไม่ออกไปไหน แต่ก็แปลว่าเครื่องเรากลายเป็นกล่องที่รวมทุกอย่างที่เราเคยดู ถ้าเครื่องหาย ต้องคิดเรื่องเข้ารหัสดิสก์ให้ดี

อีกเรื่องคือสัญญาอนุญาตเป็น AGPL-3.0 ผมเปิดไฟล์ LICENSE อ่านเอง เป็น GNU Affero ของจริง ใช้ส่วนตัวสบายมาก แต่ถ้าบริษัทไหนคิดจะเอาไปแก้แล้วเปิดเป็นบริการให้คนอื่นใช้ ต้องเปิดโค้ดด้วยสัญญาเดียวกัน อันนี้ดูก่อน

อยากใช้ AI กับงานจริงเป็นระบบ?

เรียน Claude Method — วิธีคิดและลงมือใช้ Claude/AI กับงานจริง ตั้งแต่วันแรก

ดูคอร์ส →

📍 โพสต้นฉบับบน Facebook: AI กับ Peesamac