
MiaoYan (โปรแกรมจดบันทึกแบบ Markdown สำหรับ macOS) : โปรแกรม MiaoYan เป็นโปรแกรมสำหรับจดบันทึกข้อความด้วยรูปแบบ Markdown ที่ถูกออกแบบ และพัฒนาขึ้นมาเพื่อผู้ใช้งาน ระบบปฏิบัติการ (OS) แมคโอเอส (macOS) โดยเฉพาะ (รองรับตั้งแต่ macOS 11.5 ขึ้นไป)
โปรแกรมนี้มีความโดดเด่นอย่างมากในเรื่องของความรวดเร็ว และขนาดที่เล็กกะทัดรัด เนื่องจากตัวโปรแกรมถูกเขียนขึ้นมาแบบ Native ด้วยภาษา Swift 6 ซึ่งทำให้มีประสิทธิภาพการทำงานรวมถึงความเร็วในการตอบสนองที่ไหลลื่นกว่าโปรแกรมจดบันทึกทั่วไปที่มักจะสร้างบน เฟรมเวิร์ก (Framework) แบบ Electron อย่างเห็นได้ชัด นอกจากนี้
ตัวโปรแกรมยังยึดหลักการทำงานแบบ Local-First ซึ่งหมายความว่าข้อมูล และไฟล์บันทึกทั้งหมดจะถูกจัดเก็บไว้ในเครื่องคอมพิวเตอร์ของผู้ใช้เท่านั้น ไม่มีการแอบเก็บรวบรวมข้อมูลใด ๆ ส่งกลับไปยังผู้พัฒนา ทำให้มีความปลอดภัย และเป็นส่วนตัวสูงมาก โดยผู้ใช้สามารถกำหนดโฟลเดอร์สำหรับเก็บไฟล์บันทึกไว้ใน iCloud Drive เพื่อใช้ในการซิงค์ข้อมูลไปมาระหว่างอุปกรณ์ได้อย่างอิสระ
ในด้านของ ส่วนติดต่อผู้ใช้งานแบบกราฟิก (GUI) โปรแกรม MiaoYan ถูกออกแบบมาให้มีความมินิมอล, เรียบง่าย, สบายตา และเน้นลดสิ่งรบกวนสมาธิในขณะที่ผู้ใช้งานกำลังพิมพ์ (Distraction-free) โดยรองรับการแสดงผลแบบ Dark Mode และมีเลย์เอาต์ที่จัดวางอย่างเป็นระเบียบ
สำหรับระบบการแก้ไขข้อความนั้น โปรแกรมนี้เลือกที่จะใช้ระบบแบ่งหน้าจอซ้ายขวา (Split Editor & Preview Mode) แทนที่จะใช้ระบบพิมพ์แล้วแปลงร่างข้อความทันที (WYSIWYG) เนื่องจากผู้พัฒนาต้องการรักษาประสบการณ์การพิมพ์โค้ด Markdown แบบดั้งเดิมที่สะอาดตาเอาไว้ โดยหน้าต่างแสดงผลลัพธ์ (Preview) จะทำงานแบบเรียลไทม์ควบคู่ไปกับหน้าต่างพิมพ์ และมีระบบเลื่อนหน้าจอที่ซิงค์ตรงกันทั้งสองฝั่งอย่างแม่นยำ เพื่อให้ผู้ใช้สามารถตรวจสอบความถูกต้องของเนื้อหาได้ทันที
นอกเหนือจากการพิมพ์ข้อความทั่วไปแล้ว โปรแกรม MiaoYan ยังรองรับความสามารถขั้นสูงที่จำเป็นสำหรับนักเขียน หรือนักพัฒนาซอฟต์แวร์อย่างครบถ้วน ไม่ว่าจะเป็นการพิมพ์สมการคณิตศาสตร์ด้วย LaTeX, การวาดแผนภาพ หรือกราฟด้วย Mermaid, การเชื่อมโยงเนื้อหาของบันทึกแต่ละหน้าเข้าหากันด้วยระบบ Wikilink backlinks, การจัดรูปแบบข้อความอัตโนมัติ ไปจนถึงโหมดสำหรับนำเสนองาน (PPT Presentation Mode) ที่อนุญาตให้ผู้ใช้เปลี่ยนข้อความ Markdown ให้ออกมาเป็นสไลด์พรีเซนเทชันได้ง่าย ๆ
จุดเด่นอีกอย่างที่เพิ่มความสะดวกสบายให้กับผู้ใช้งานสายโปรแกรมเมอร์ คือการที่ โปรแกรม MiaoYan มีระบบ ส่วนติดต่อผู้ใช้แบบบรรทัดคำสั่ง (CLI) มาให้ในตัว ทำให้ผู้ใช้งานสามารถพิมพ์คำสั่ง "miao" ผ่านโปรแกรม Terminal เพื่อสั่งสร้างไฟล์, ค้นหาข้อความ หรือเปิดอ่านบันทึกที่ต้องการได้อย่างรวดเร็วโดยไม่ต้องใช้ เมาส์ (Mouse) คลิกเปิดโปรแกรมก่อน สำหรับช่องทางการติดตั้ง ผู้ใช้สามารถเลือกดาวน์โหลดได้ทั้งจาก Mac App Store ซึ่งเป็นช่องทางสำหรับผู้ที่ต้องการสนับสนุนนักพัฒนา หรือสามารถดาวน์โหลดไปใช้งานได้ฟรี ๆ ผ่านทางระบบ Homebrew และ GitHub Releases โดยทุกช่องทางจะได้รับโปรแกรมเวอร์ชันเดียวกัน และมีการอัปเดตฟีเจอร์ที่เหมือนกันทุกประการ
ตัวแอปพลิเคชันถูกพัฒนาด้วยภาษา Swift 6 ของ Apple โดยตรง ไม่ใช่โปรแกรมที่รันบนโครงสร้าง Electron ทำให้การทำงานรวดเร็ว, กินทรัพยากรเครื่องต่ำ และตอบสนองได้ไหลลื่นกว่าโปรแกรมจดบันทึกทั่วไป
ข้อมูลบันทึกทั้งหมดจะถูกเก็บไว้ในเครื่องของผู้ใช้เท่านั้น ไม่มีการส่งข้อมูลขึ้นไปเก็บบน เซิร์ฟเวอร์ (Server) ของผู้พัฒนา และไม่มีการเก็บรวบรวมข้อมูลส่วนบุคคลใดๆ
รองรับการพิมพ์โค้ด Markdown ในฝั่งซ้าย และดูผลลัพธ์แบบเรียลไทม์ในฝั่งขวา โดยมีระบบ Scroll Sync ที่ซิงค์การเลื่อนหน้าจอทั้งสองฝั่งให้ตรงกันอย่างแม่นยำด้วยความเร็วสูงถึง 60fps
หน้าตาโปรแกรมเรียบง่าย และสบายตา โดยสามารถจัดวางเลย์เอาต์แบบ 3 คอลัมน์ โฟลเดอร์, รายชื่อบันทึก และเนื้อหา รองรับการแสดงผลแบบโปร่งใส (Glass Effect) ตามสไตล์ macOS และรองรับ Dark Mode สมบูรณ์แบบ
สามารถสร้างการเชื่อมโยงระหว่างบันทึกแต่ละหน้าเข้าหากันได้ง่ายๆ ผ่าน Wikilink และมีระบบ Backlinks เพื่อดูว่าบันทึกหน้านี้ถูกอ้างอิงมาจากหน้าไหนบ้าง ช่วยในการสร้างคลังความรู้ส่วนตัว
สามารถเปลี่ยนเนื้อหาในบันทึกให้กลายเป็นสไลด์นำเสนองานได้ทันที โดยใช้สัญลักษณ์ --- เพื่อแบ่งหน้าสไลด์
มีเครื่องมือบรรทัดคำสั่ง (Command Line) ชื่อ miao เพื่อให้ผู้ใช้สามารถสั่งสร้าง, เปิด, ค้นหา หรืออ่านบันทึกผ่าน Terminal ได้โดยตรง
สามารถติดตั้งได้ทั้งผ่าน Mac App Store, Homebrew (Brew Cask) หรือดาวน์โหลดไฟล์ DMG โดยตรงจากหน้า GitHub Releases โดยทุกช่องทางใช้ Source Code ชุดเดียวกันทั้งหมด
โปรแกรม MiaoYan เป็นซอฟต์แวร์ ฟรี (Free) ที่พัฒนาแบบ โอเพ่นซอร์ส (Open-Source) ที่อยู่ภายใต้เงื่อนไขการใช้งานแบบ MIT License ซึ่งหมายความว่าผู้ใช้สามารถใช้งาน, ดัดแปลง, แจกจ่าย และเข้าถึง โค้ดต้นฉบับ (Source Code) ได้อย่างเสรี ภายใต้เงื่อนไขที่กำหนด
หากต้องการค้นหาข้อมูลเพิ่มเติม สามารถติดต่อกับทางผู้พัฒนาโปรแกรมนี้ได้ผ่านทางช่องทางเว็บไซต์ (Website) : https ://github.com/tw93/MiaoYan (ภาษาอังกฤษ) ได้เลย
MiaoYan is a Markdown note-taking application specifically designed and developed for macOS users (supporting macOS 11.5 and later).
This program stands out significantly for its speed and compact size. Because it is built natively using Swift 6, its performance and responsiveness are noticeably smoother than typical note-taking apps that are often built on the Electron framework. Furthermore, the application strictly adheres to a "Local-First" approach. This means all data and note files are stored exclusively on the user's computer. There is no hidden data collection sent back to the developer, ensuring a high level of security and privacy. Users can also designate a folder in iCloud Drive to store their files, allowing for seamless data synchronization across devices.
In terms of its Graphical User Interface (GUI), MiaoYan is designed to be minimalist, simple, and easy on the eyes, providing a distraction-free typing experience. It fully supports Dark Mode and features a well-organized layout.
For text editing, the program opts for a Split Editor & Preview Mode rather than a WYSIWYG (What You See Is What You Get) approach. This choice was made because the developer wanted to preserve a clean, traditional Markdown coding experience. The Preview window operates in real-time alongside the editing window and features a precise synchronized scrolling system across both panes, allowing users to instantly verify the accuracy of their content.
คำสำคัญ