New Ensō – เบต้าแรกแบบเปิดสาธารณะ
(untested.sonnet.io)- Ensō เวอร์ชันใหม่ Occult Vampire Keanu ซึ่งถูกขัดเกลามาจากการใช้งานทุกวันตลอด 6 ปี ได้เข้าสู่การทดสอบแบบสาธารณะแล้ว และดาวน์โหลดได้ผ่าน TestFlight
- เบต้านี้ไม่ได้เน้นเพิ่มฟีเจอร์ แต่เน้นลดสิ่งที่รบกวนโฟลว์การเขียนตามปรัชญา MISS
- การเปลี่ยนแปลงหลักคือ UI ที่เรียบง่ายขึ้น, ธีม 5½ แบบ, Coffeeshop Mode, การปรับปรุงความเป็นส่วนตัว และเอนจินเรนเดอร์ข้อความใหม่
- ช่องทางการเผยแพร่จะเปลี่ยนไปเน้น AppStore เป็นหลัก ส่วนเวอร์ชัน Gumroad จะยังคงอยู่เป็นสำรอง แต่จะไม่อยู่ในขอบเขตการบำรุงรักษา
- มีการลบอีเวนต์ analytics และทราฟฟิกเครือข่ายออกแล้ว ส่วนการรองรับ RTL จะรวมอยู่ในบิลด์ทดสอบถัดไป จึงจะเดินหน้ารวบรวมฟีดแบ็กและเตรียมเปิดตัวต่อไป
การทดสอบแบบสาธารณะและทิศทางของผลิตภัณฑ์
- Ensō เวอร์ชันใหม่ โค้ดเนม Occult Vampire Keanu ถูกปล่อยสำหรับการทดสอบแบบสาธารณะแล้ว
- ดาวน์โหลดบิลด์ทดสอบได้จาก TestFlight
- เวอร์ชันนี้มุ่งเน้น การกำจัดสิ่งรบกวน และการปรับปรุงความสมบูรณ์ มากกว่าการเพิ่มฟีเจอร์ใหม่ ตามปรัชญา MISS
- แม้แต่วิธีแนะนำฟีเจอร์ก็อาจตัดจังหวะโฟลว์การเขียนของผู้ใช้ได้ ดังนั้นสมดุลระหว่างการค้นพบฟีเจอร์กับการรักษาสมาธิจึงเป็นโจทย์สำคัญ
การเปลี่ยนแปลงหลักที่เปลี่ยนประสบการณ์ใช้งาน
-
UI ที่เรียบง่ายขึ้น
- UI ส่วนใหญ่ถูกย้ายจากพื้นที่ข้อความภายในแอปไปยัง แถบเมนูของ macOS
- การย้ายไปยังแถบเมนูเป็นการเปลี่ยนแปลงเพื่อเพิ่มการค้นพบฟีเจอร์และการเข้าถึงคีย์ลัด
- จนถึงตอนนี้ยังไม่มีผู้ใช้คนใดคิดถึง UI แบบอินไลน์เดิม
-
ธีมที่เน้นการเข้าถึง
- ธีมที่กำหนดไว้ล่วงหน้ามี 5½ แบบ โดยจัดตามการเข้าถึงและรูปแบบการใช้งาน จากฟีดแบ็กที่ได้รับตลอดหลายปี
- สถานการณ์การใช้งานที่รองรับมีดังนี้
- เขียนตอนกลางวันภายใต้สภาพแสงทั่วไป
- เขียนใต้แสงจ้า
- เขียนในที่แสงน้อย
- เขียนในที่แสงน้อยบนหน้าจอ OLED
- ใช้สีดำสนิท
- เขียนในสภาพแสงน้อยมากพร้อมลดการได้รับแสง
- ธีมสำหรับแสงน้อยมากถูกออกแบบโดยคำนึงถึงหน้าจอ OLED และเน้นกรณีการใช้งานสำหรับเขียนตอนกลางคืนจนหลับไป
- ธีมหนึ่งยังต้องปรับแต่งเพิ่มเติม จึงเรียกว่า 5½ แบบ ไม่ใช่ 6 แบบ
-
Coffeeshop Mode
- Coffeeshop Mode เป็นหนึ่งในฟีเจอร์ใหม่ที่มีไม่บ่อยของ Ensō
- โหมดนี้จะบดบังข้อความเพื่อให้คนที่ยืนอยู่ด้านหลังอ่านสิ่งที่พิมพ์ได้ยาก แต่ผู้เขียนยังรู้ว่าตัวเองกำลังเขียนอะไรอยู่
- เปิดหรือปิดได้ทุกเมื่อด้วย
⌘-C - จากการใช้งานมาหลายเดือน พบว่ามีประโยชน์เป็นพิเศษเมื่อเขียนบันทึกส่วนตัวในที่สาธารณะ
- สเก็ตช์ที่เกี่ยวข้อง: Sketch - Ensō Coffeeshop Mode
-
การปรับปรุงการเข้าถึงเล็กๆ
- สามารถเปิด/ปิดการแก้ไขอัตโนมัติ การเปลี่ยนเป็นตัวพิมพ์ใหญ่อัตโนมัติ และฟังก์ชันสะกดคำได้
- รองรับ การปรับขนาดข้อความ ซึ่งในเวอร์ชันเนทีฟก่อนหน้านี้ทำไม่ได้
- เมื่อนำเมนู Edit ออกและเปลี่ยนชื่อเป็น Write แล้ว macOS จะไม่เพิ่มรายการที่เกี่ยวข้องกับ AI เข้าไปในการตั้งค่า
เอนจินเรนเดอร์ข้อความใหม่
- เอนจินเรนเดอร์ข้อความ ใหม่ช่วยให้ควบคุมการตั้งค่าด้าน typography ได้ละเอียดขึ้น
- รองรับโหมดการแสดงผลทางเลือกอย่าง Coffeeshop Mode และใช้ caret แบบกำหนดเองด้วย
- ใน UI ใหม่ ความรู้สึกขณะเขียนลื่นไหลขึ้น และข้อความดูอ่านง่าย นุ่มนวล แต่ไม่เบลอ
- เมื่อฟีเจอร์ถูกลดลง จึงสามารถโฟกัสกับคุณภาพและความคุ้นเคยขององค์ประกอบที่เหลืออยู่ได้มากขึ้น
- เป้าหมายคือประสบการณ์ที่คุ้นเคยและมีคุณภาพสูงจนผู้ใช้รู้สึกสบายใจที่จะจ่าย 10 ดอลลาร์ให้กับแอปพิมพ์ข้อความที่ไม่มีการเลือกข้อความ
วิธีเผยแพร่และเส้นทางการชำระเงิน
- โดยพื้นฐานแล้ว Ensō จะเผยแพร่ผ่าน AppStore
- เวอร์ชัน Gumroad เดิมจะยังคงอยู่ แต่จะไม่บำรุงรักษา เพราะเวอร์ชันใหม่มีฟังก์ชันเทียบเท่ากันตามเกณฑ์พฤติกรรมเริ่มต้นและดีกว่า
- เหตุผลที่ย้ายไป AppStore มีดังนี้
- ผู้ใช้หลายคนบ่นว่าการชำระเงินผ่าน Gumroad โดยเฉพาะขั้นตอนหน้าชำระเงินของ PayPal ดูน่าสงสัย
- AppStore มีข้อเสีย และการส่งมอบแอปก็ช้าและยุ่งยาก แต่สามารถเผยแพร่ได้ค่อนข้างง่ายโดยไม่ต้องเขียนโค้ดมาก
- ในภายหลัง การเพิ่ม OTA update และกลับไปเผยแพร่ผ่าน Gumroad ก็สามารถทำได้ด้วยการปรับปรุงแบบค่อยเป็นค่อยไป
- เวอร์ชัน Gumroad จะยังคงอยู่เป็นสำรอง แต่ไม่ใช่เป้าหมายของการบำรุงรักษา
ฟีเจอร์ที่หายไปและข้อจำกัดโดยตั้งใจ
-
Analytics
- Ensō เวอร์ชันก่อนส่งอีเวนต์ impression แบบไม่ระบุตัวตนเมื่อโหลด
- เวอร์ชันใหม่ถูกออกแบบให้ ไม่สร้างทราฟฟิกเครือข่ายเลย
- มีหน้าความเป็นส่วนตัวใหม่เตรียมไว้แล้ว: Privacy Page
- บทความที่เกี่ยวข้อง ได้แก่ How I Use Analytics With My Indie Projects และ Defaults Matter, Don't Assume Consent
-
การปรับแต่งเฉพาะบุคคล
- ฟีเจอร์การปรับแต่งเฉพาะบุคคลจะถูกเพิ่มในอนาคต
- เนื่องจากเวอร์ชันใหม่ในตอนนี้ดีขึ้นกว่าเวอร์ชันเดิมมากพอแล้ว จึงเลือกเริ่มการทดสอบแบบสาธารณะแทนที่จะรอฟีเจอร์เพิ่มเติม
- กำลังทำ UX ที่รักษาสมดุลระหว่างการค้นพบฟีเจอร์กับการรักษาสมาธิ
- ตัวเลือกและทางเลือกแต่ละอย่างอาจกลายเป็นโอกาสที่จะรบกวนผู้ใช้ได้ จึงต้องจัดการอย่างระมัดระวัง
-
การรองรับ RTL และภาษาที่ไม่ใช่ LTR
- การรองรับ RTL จะรวมอยู่ในบิลด์ทดสอบถัดไป
- ผู้ใช้ Ensō จำนวนมากใช้ภาษาที่ไม่ใช่อักษรละติน และเท่าที่ทราบส่วนใหญ่เป็นผู้ใช้ Persian, Arabic, Hebrew
- การรองรับ RTL ขั้นพื้นฐานอาจทำได้ด้วยการเปลี่ยนโค้ดเพียงบรรทัดเดียว และแม้จะยังไม่สมบูรณ์แบบ ก็อาจเป็นการปรับปรุงครั้งใหญ่สำหรับผู้ใช้ภาษาที่ไม่ใช่อักษรละติน
-
UI แก้ไขแบบอินไลน์
- Ensō เวอร์ชันก่อนแสดง UI ในพื้นที่เดียวกับข้อความ แต่เวอร์ชันใหม่ไม่ทำเช่นนั้น
- แนวทางการเพิ่มเมนู hamburger บน canvas หลักของแอปยังอยู่ระหว่างการพิจารณา
- จนถึงตอนนี้มีเพียงผู้ใช้ที่ใช้งานไม่บ่อย 2 คนที่หยิบยกประเด็นนี้ขึ้นมา
- เกณฑ์ที่ให้ความสำคัญมากกว่าคือ
- ความสะดวกในการใช้งานและการลดสิ่งรบกวน
- การค้นพบฟีเจอร์
- ความคุ้นเคย
- ฟีเจอร์ที่เพิ่มการค้นพบจะสร้างทางเลือกมากขึ้น และแต่ละทางเลือกอาจกลายเป็นสิ่งรบกวนได้
- แม้การเปลี่ยนแปลงเล็กๆ ก็สะสมกันได้ ดังนั้นการเอาบางอย่างออกจึงยากกว่าการเพิ่มเข้าไป
ขั้นตอนถัดไปและไอเดียที่กำลังพิจารณา
- สิ่งที่จะทำต่อไปคือรวบรวมและตอบสนองต่อฟีดแบ็กจากการทดสอบ เตรียมสื่อการตลาดพื้นฐาน เพิ่มการรองรับการเขียนแบบ RTL และเปิดตัว
- การตลาดอาจลองโฆษณาบนโซเชียลมีเดีย แต่หลักๆ จะเป็นการพูดคุยเรื่อง Ensō และหัวข้อที่เกี่ยวข้อง รวมถึงการมีปฏิสัมพันธ์กับคอมมูนิตี้ที่รู้จักอยู่แล้ว
- ไอเดียที่กำลังพิจารณามีดังนี้
- รองรับ Windows และ Linux
- จะกลับมาพิจารณาอีกครั้งภายในไม่กี่เดือนข้างหน้า
- ผู้ใช้ที่สนใจทดสอบสามารถแจ้งทางอีเมลได้
- Quick Save
- เมื่อกด
⌘+Sจะบันทึก snapshot ของโน้ตลงในไดเรกทอรีที่กำหนดไว้ล่วงหน้า ด้วยชื่อไฟล์แบบ timestamp - ตัวอย่างชื่อไฟล์คือ
note-27-06-2025.txt
- เมื่อกด
- Toybox
- เป็นฟีเจอร์เมนูแบบเลือกใช้ได้ที่เผยแพร่เครื่องมือทดลองเหมือนเป็นตอนๆ
- อาจรวมถึง prompt สำหรับการเขียน, ตัวจับเวลาเขียน, การทดลองสไตล์ typography, การทดลองภาพที่ทำให้ตัวอักษรและคำเติบโตเหมือนเถาวัลย์ตามการพิมพ์ เป็นต้น
- รองรับ Windows และ Linux
- หาก Toybox กลายเป็นจริง จะถูกวางไว้ลึกในเมนูเพื่อหลีกเลี่ยงการรบกวน
- หาก Toybox มีแนวโน้มจะสร้างสิ่งรบกวนมากขึ้น ก็จะกลายเป็นแอปแยกต่างหาก
ความท้าทายที่ปรากฏระหว่างการพัฒนา
- งานดำเนินไปทีละเล็กทีละน้อยทุกวัน และบางวันก็ทำต่อเนื่องนานขึ้น
- ไม่ได้มองแต่ละฟีเจอร์แยกกัน แต่ทำหลายงานพร้อมกันและโฟกัสที่การโต้ตอบระหว่างกัน
- Ensō ใหม่เป็นโปรเจกต์ประเภทที่ยากจะแชร์ชิ้นส่วนที่ยังไม่เสร็จทีละน้อยตามฟีเจอร์
- เป้าหมายคือมอบเครื่องมือที่ไม่รบกวนผู้ใช้ แต่สวยงาม ขัดเกลา และให้ความรู้สึกเหมือนเป็นของตัวเอง
-
Tauri และประสบการณ์การบิลด์
- Tauri เติบโตขึ้นมากเมื่อเทียบกับตอนเปิดตัวเวอร์ชัน macOS ครั้งแรก
- ในเวอร์ชันก่อน ต้องใช้เวลาหลายสัปดาห์กับการบิลด์บน Mac, notarisation, provisioning profile และ AppStore Connect API ที่ไม่มีเอกสารกำกับ
- ตอนนี้ส่วนใหญ่ใช้งานได้แล้ว และในงานสคริปต์บางส่วน Claude Code เป็นสิ่งจำเป็น
-
ความซับซ้อนของตัวสลับธีม
- ตัวสลับธีมเป็นปัญหาที่ซับซ้อนกว่าที่คิด
- ส่วนที่ยากคือการรวมการตั้งค่าธีมตามโหมด dark/light/ซิงก์กับ OS, การพรีวิว และการเลือกว่าจะบันทึกการเปลี่ยนแปลงหรือไม่ ให้อยู่ใน UI เดียวและภายในไม่เกิน 2–3 คลิก
- ความพยายามหลายครั้งให้ผลลัพธ์ที่ใกล้กับ GUI ของ Dwarf Fortress มากกว่าตัวเลือกธีมที่เรียบง่าย
-
การเรนเดอร์ข้อความบนเบราว์เซอร์
- ยังคงพอใจกับการเลือกใช้ เบราว์เซอร์ เป็นเอนจินเรนเดอร์ข้อความ
- โดยเฉพาะ Safari มีการควบคุม typography ที่ยอดเยี่ยม เช่น
text-box: cap alphabetic - ปัจจุบันยังไม่มีวิธีง่ายๆ ในการอ่านสี accent แบบเนทีฟของ OS
accentสามารถปรับแต่งได้ แต่อ่านค่าไม่ได้
เวอร์ชันเว็บฟรี
- ไม่มีแผนจะนำ เวอร์ชันเว็บฟรี ของ Ensō ออก
- แม้อยากได้รับค่าตอบแทนจากงานนี้ แต่ผู้คนก็ยังติดต่อและซื้ออยู่ แม้แทบไม่ได้ทำการตลาด
- คาดหวังว่าความเชื่อมั่นที่ได้รับจนถึงตอนนี้และคุณภาพของผลิตภัณฑ์สุดท้ายจะเพียงพอให้ Ensō เติบโตอย่างช้าๆ และมั่นคง
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ผมรู้สึกมาตลอดว่าสิ่งที่ดีที่สุดของการเขียนด้วยคอมพิวเตอร์คือ ความสามารถในการแก้ไขได้ทันทีระหว่างเขียน
แต่ก็เข้าใจว่ามีหลายคนที่วิธีนี้ไม่เหมาะเลย ส่วนตัวคงไม่ได้ใช้เอง แต่แอปนี้ดูค่อนข้างดี
การทำ brain dump ก็ทำงานในลักษณะเดียวกัน ถ้าเขียนสิ่งที่อยู่ในหัวออกมาตรง ๆ โดยไม่แม้แต่จะแก้คำผิด สิ่งที่เราไม่รู้ด้วยซ้ำว่ามีอยู่ แต่กำลังกวนใจหรือกินพื้นที่อยู่ จะเผยตัวออกมาจริง ๆ
คุ้มค่าที่จะลองสักครั้ง และใช้เวลาประมาณหนึ่งชั่วโมงก็พอ ผมใช้วิธีคล้ายกันกับร่างบทความบล็อกเวลามีไอเดียแล้ว แต่ส่วนที่เหลือของงานเขียนไม่ค่อยไหล
ดีมาก ๆ ผมเคยอยากทำอะไรแบบนี้เองแต่ยังไม่ได้ทำ โหมดคาเฟ่ ยอดเยี่ยมมาก
ฟีเจอร์ที่อยากได้ที่สุดคือการเปลี่ยนฟอนต์และเคอร์เซอร์ เคอร์เซอร์ที่กะพริบทำให้เสียสมาธิและไม่จำเป็น เพราะถ้าเป็นเครื่องมือที่ไม่ควรแก้ไขอยู่แล้ว ก็ถือได้ว่ามันอยู่ท้ายข้อความเสมอ
ดังนั้นถึงจะใส่เข้าไป ก็อาจซ่อนไว้หลังเมนูหลายชั้นอยู่ดี แต่ผมก็ทำ yak shaving กับปัญหาเหล่านี้มาพักใหญ่แล้ว :)
Enso ทั้งตัวคงไม่เหมาะกับผม เพราะแนวทางการเขียนค่อนข้างต่างกัน
แต่ผมชอบไอเดีย โหมดคาเฟ่ และอยากลองทำอะไรคล้าย ๆ กันใน Obsidian
ช่วงนี้เวลาอยู่บ้าน ผมเขียนงานส่วนใหญ่ด้วย การป้อนข้อมูลด้วยเสียง อยากให้มีใครสักคนประดิษฐ์อุปกรณ์ตัดเสียงรบกวนที่ทำให้เราพูดกับอุปกรณ์ได้ในคาเฟ่หรือบนขนส่งสาธารณะ โดยที่คนอื่นไม่ได้ยิน
ดูดีมาก ใช้เวลาหลายนาทีกว่าจะเข้าใจว่ามันคืออะไร
ถ้ามี คำอธิบายผลิตภัณฑ์ อยู่ด้านบนของหน้าแรกหรือในคำอธิบายตรงนี้ก็คงดี
นึกถึง https://github.com/maebert/themostdangerouswritingapp
ensō นั้นสงบ มีความ mindful และให้ความรู้สึกมั่นคง ส่วน MDWa นั้นวุ่นวาย น่ากลัว และซาดิสต์ น่าสนใจที่ความต่างเล็ก ๆ น้อย ๆ สามารถสร้างผลิตภัณฑ์ที่ดูแทบเหมือนกัน แต่ให้ความรู้สึกต่างกันโดยสิ้นเชิงได้
ขอปรบมือดัง ๆ ให้ rafal ผู้สร้าง ensō และโดยส่วนตัวแล้วผมชอบมากจริง ๆ
เคยเห็นครั้งหนึ่งเมื่อนานมาแล้ว แต่ลืมชื่อไป
ลองค้นด้วย Google และถาม LLM แล้ว แต่สุดท้ายก็หาไม่เจอ การค้นหาใน HN ก็ไม่ค่อยช่วย เลยดีใจมากที่ได้เห็นอีกครั้ง
มันหาเจอได้ดี รวมถึงเว็บไซต์ AI หลายร้อยเว็บที่เว็บสแครปแล้วใส่คำอธิบายผลิตภัณฑ์แบบหลอน ๆ เข้าไปด้วย
งานยอดเยี่ยม นี่เป็นตัวอย่างที่ดีว่าไม่ใช่แค่ไอเดียดีเท่านั้น แต่ การลงมือทำให้สำเร็จ สำคัญจริง ๆ
ผมคงไม่ใช่คนเดียวที่เคยนึกไอเดียแบบนี้ขึ้นมาสักครั้ง ไอเดียของผมคือ “nanowriter” สำหรับ NanoWriMo แต่ตอนนั้นยังขาดทั้งทักษะการเขียนโค้ดและ executive function ที่จะทำมันจริง ๆ
Enso สวยงาม และที่สำคัญที่สุดคือมันมีอยู่จริง ดังนั้นมันจึงดีกว่าอย่างไม่มีที่สิ้นสุด
0: https://storyempire.com/2025/04/28/nanowrimo-closing-what-we...
ถ้าเป็นผู้ใช้ Linux ก็ดูค่อนข้างคล้ายกับ https://flathub.org/apps/org.gnome.gitlab.somas.Apostrophe
Ensō คล้ายกับ เครื่องมือเขียนแบบมินิมอล ที่ช่วยการเขียนบางรูปแบบ โดยซ่อนข้อความที่เขียนไปแล้วและไม่ให้ผู้ใช้แก้ไข จุดเน้นตรงนี้ดูเหมือนเป็นการให้ผู้ใช้เทคำออกมาก่อน แล้วค่อยไปจัดรูปแบบและแก้ไขภายหลังด้วยเครื่องมืออื่น
ยอดเยี่ยม
เมื่อก่อนผมเคยได้รับแรงบันดาลใจจากที่นี่แล้วทำอะไรคล้าย ๆ กันอยู่สองสามครั้ง สภาพตอนนี้ก็ถือว่าค่อนข้างสมบูรณ์แล้ว ส่วนเพลงบรรยากาศก็เตรียมเองได้
ผมนึกฟีเจอร์ใหม่ได้ แต่จริง ๆ ดูไม่จำเป็น โดยเฉพาะผมชอบ โหมดคาเฟ่ มาก ผมมักจะรู้สึกประหม่าเพราะกลัวคนอื่นเห็นว่าผมกำลังเขียนอะไร ดังนั้นการซ่อนข้อความจึงดีมากจริง ๆ
อ่านไปสองสามหน้าจอแรกแล้วยังไม่รู้เลยว่าบทความนี้เกี่ยวกับอะไร
ตอนแรกสรุปเอาเองว่าคงเป็นอะไรสักอย่างอย่าง จอแสดงผล Paperwhite แต่ปรากฏว่าเป็นแอป บทความบล็อกนี้ดูเหมือนเขียนสำหรับคนที่รู้แล้วว่าแอปนี้คืออะไร