rem(Remember Everything) - โอเพนซอร์สที่ช่วยบันทึกและค้นหาทุกสิ่งบน Apple Silicon
(github.com/jasonjmcghee)- บันทึกทุกการกระทำที่เกิดขึ้นบนหน้าจอคอมพิวเตอร์ (ถ่ายภาพหน้าจอทุก ๆ 2 วินาที)
- ในมุมมองไทม์ไลน์ สามารถเลื่อนซ้าย/ขวาเพื่อย้อนหรือเดินหน้าเวลาได้
- หาก Live Text รู้จำข้อความได้ ก็จะสามารถเลือกข้อความนั้นได้
- ค้นหาคำเฉพาะเพื่อหาหน้าจอที่ต้องการ และสามารถดูเนื้อหาทั้งหมดที่ OCR จากหน้าจอนั้น หรือส่งข้อความนั้นไปยัง ChatGPT เป็นต้น เพื่อทำงานต่อได้
- ทดสอบบน Apple Silicon เท่านั้น และรีลีสก็รองรับเฉพาะ Apple Silicon
- เป็นเวอร์ชันเริ่มต้นมาก: เขียนขึ้นภายในไม่กี่วันช่วงวันหยุด และผู้เขียนยังเป็นมือใหม่กับ Swift
เริ่มต้นใช้งาน
- สร้างจากซอร์สเอง หรือดาวน์โหลดรีลีสแล้วรัน
xattr -c rem.appเพื่ออนุญาตแอปบน macOS - หลังเปิดแอป ให้คลิก "Start Remembering" เพื่อให้สิทธิ์เข้าถึง "Screen Recording"
- เปิดมุมมองไทม์ไลน์ด้วย "Open timeline" หรือ "Cmd + Scroll Up"
- ในไทม์ไลน์ ให้เลื่อนซ้ายหรือขวาเพื่อย้ายไปตามเวลา
- คลิก "Search" เพื่อเปิดมุมมองค้นหา แล้วคลิกรูปย่อในไทม์ไลน์เพื่อย้ายไปยังเวลานั้น
- เปิดใช้ Live Text ในไทม์ไลน์เพื่อเลือกข้อความได้
- คลิก "Copy Recent Context" เพื่อคัดลอกสิ่งที่เพิ่งดูไปเป็นพรอมป์ต์สำหรับโต้ตอบกับ LLM
- คลิก "Purge All Data" เพื่อลบข้อมูลทั้งหมดได้
ฟีเจอร์ที่รองรับในปัจจุบัน:
- ย้อนกลับไปดูอดีต (ตัวเลื่อนดูแบบเต็มหน้าจอสำหรับทุกสิ่งที่เคยเห็น)
- คัดลอกข้อความจากอดีต
- ค้นหาทุกสิ่งที่เคยเห็น
- ดึงบริบทล่าสุดมาใช้โต้ตอบกับ LLM ได้ง่าย
ฟีเจอร์ที่อยากเพิ่ม:
- การค้นหาภาษาธรรมชาติ/การโต้ตอบกับเอเจนต์ ผ่านการอัปเดต local vector embedding
- สำรวจแนวทางใหม่สำหรับ vector database
- รองรับหลายจอ
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
สรุปความเห็นแรก:
DownloadNetที่เก็บทุกหน้าที่เคยเข้าชมไว้แบบออฟไลน์และทำดัชนีครบถ้วนได้ และยังตั้งให้เก็บเฉพาะหน้าที่บุ๊กมาร์กไว้ก็ได้ด้วย เครื่องมือนี้เป็นโอเพนซอร์ส ลองดูได้ที่: ลิงก์ GitHub ของ DownloadNetสรุปความเห็นที่สอง:
สรุปความเห็นที่สาม:
สรุปความเห็นที่สี่:
สรุปความเห็นที่ห้า:
สรุปความเห็นที่หก:
singleFileเพื่อเก็บสำเนาของทุกหน้าเว็บที่ดูผ่าน Chrome และ FireFox นอกจากนี้ยังใช้โปรแกรมAutomaticScreenshotterเพื่อบันทึกกิจกรรมบนหน้าจอที่ไม่ใช่กิจกรรมในเบราว์เซอร์ด้วย วิธีนี้ทำให้ผมรู้ได้ว่าในวันใดวันหนึ่งในอดีต ผมทำอะไรบนพีซีบ้าง ไฟล์ทั้งหมดถูกเก็บในโครงสร้างไดเรกทอรี ปี/เดือน/วัน ตอนนี้ผมใช้ Windows Search ในการค้นหาไฟล์ ผมใช้dittoเพื่อเก็บทุกการคัดลอกและวางลงใน mysqldb ผมใช้โครงสร้างไดเรกทอรีแบบนี้มาตั้งแต่ก่อนปี 2010 แล้ว และเริ่มใช้ส่วนขยายกับการจับภาพหน้าจอเมื่อประมาณ 3-4 ปีก่อน ผมสงสัยว่าการใช้หรือดัดแปลงเครื่องมือสืบสวนพีซีเชิงนิติวิทยาศาสตร์จะช่วยสร้างไทม์ไลน์กิจกรรมบนพีซีได้หรือไม่สรุปความเห็นที่เจ็ด:
สรุปความเห็นที่แปด:
สรุปความเห็นที่เก้า:
สรุปความเห็นที่สิบ: