บล็อก / บันทึกการสร้างเขียนโดยโทมัส

สร้าง SnapSpend อย่างเปิดเผย.

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

ความเป็นส่วนตัว2026 · 07 · 02อ่าน 4 นาที

ทำไมทุกอย่างถึงทำงานบนมือถือ

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

featured / 01
อ่าน
§ โพสต์เพิ่มเติม
2026 · 06 · 18
เบื้องหลัง5 นาที

การสแกนใบเสร็จทำงานยังไง แบบไม่ใช้ศัพท์หรู

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

2026 · 06 · 03
โร้ดแมป3 นาที

อะไรกำลังจะมาต่อ

การตรวจจับรายการที่เกิดซ้ำ งบประมาณ การสำรองข้อมูลแบบเข้ารหัส — และวิธีที่การโหวตของคุณจัดลำดับสัปดาห์ของผมใหม่

2026 · 05 · 20
บันทึก3 นาที

สัญญาเรื่องอัปเดต แบบตรงไปตรงมา

งานประจำ ครอบครัว และแอปหนึ่งตัว สิ่งที่คุณคาดหวังจากผมได้ตามความเป็นจริง — ไม่มากไปกว่านั้น และไม่น้อยไปกว่านั้น

ความเป็นส่วนตัว2026 · 07 · 02อ่าน 4 นาที

ทำไมทุกอย่างถึงทำงานบนมือถือ

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

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

“บนมือถือของคุณ” หมายความว่าอย่างไรจริง ๆ

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

แอปแตะอินเทอร์เน็ตเพียงสองเรื่องเท่านั้น: เช็กว่ามีอัปเดตหรือไม่ และดำเนินการซื้อผ่าน App Store หรือ Google Play ซึ่งทั้งสองอย่างไม่ได้พาข้อมูลการเงินของคุณไปด้วย

ราคาที่ต้องจ่าย

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

มีคำถาม? ทักผมได้ →
เบื้องหลัง2026 · 06 · 18อ่าน 5 นาที

การสแกนใบเสร็จทำงานยังไง แบบไม่ใช้ศัพท์หรู

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

ทำไมใบเสร็จไทยถึงเป็นส่วนที่ยาก

เครื่องสแกนทั่วไปส่วนใหญ่ถูกฝึกมาจากใบเสร็จภาษาอังกฤษที่เรียบร้อย แต่ชีวิตจริงในไทยยุ่งกว่านั้น: ไทยปนอังกฤษ กระดาษความร้อนที่จางลง เลย์เอาต์แปลก ๆ วันที่แบบพุทธศักราช ผมฝึกและทดสอบกับใบเสร็จจริงเหล่านี้นับพันใบโดยเฉพาะ เพื่อให้แอปยังใช้ได้ในจุดที่แอปอื่นล้มเหลวเงียบ ๆ

ทำไมผมถึงไม่บอกชื่อโมเดล

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

คำสัญญาที่ไม่เปลี่ยนคือคำสัญญาที่ควรค่าแก่การพิมพ์ลงไป: มันทำงานบนอุปกรณ์ของคุณ และใบเสร็จของคุณไม่มีวันออกไปไหน นั่นคือส่วนที่ผมจะปกป้องไม่ว่าข้างในจะเป็นอะไรก็ตาม

อ่านเพิ่มว่ามันถูกสร้างยังไง →
โร้ดแมป2026 · 06 · 03อ่าน 3 นาที

อะไรกำลังจะมาต่อ

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

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

สิ่งที่ผมตั้งใจปฏิเสธ

อะไรก็ตามที่ต้องอัปโหลดข้อมูลของคุณ ฟีดโซเชียล โฆษณา “อินไซต์” ที่จริง ๆ แล้วเป็นแค่ข้ออ้างในการส่งข้อมูลกลับบ้าน ถ้าคำขอยอดนิยมทำลายคำสัญญาเรื่องความเป็นส่วนตัว ผมจะอธิบายว่าทำไมมันเกิดขึ้นไม่ได้ แทนที่จะเงียบ ๆ แล้วปล่อยมันออกมา

ไปโหวตบนโร้ดแมป →
บันทึก2026 · 05 · 20อ่าน 3 นาที

สัญญาเรื่องอัปเดต แบบตรงไปตรงมา

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

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

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

ดูจังหวะการอัปเดต →