Tw93|Nov 04, 2026 08:57
With AI around, there aren't many people still writing documents by hand. It's like the old saying, "Who writes a diary these days?"—it's safe to say that scenarios where articles are written without AI will become increasingly rare.
Actually, I started thinking about what a good Markdown note-taking application should look like seven years ago. I believe that first and foremost, it must fully adhere to Markdown syntax rules, while also supporting community-enhanced syntax, but it must be standardized. This way, Markdown can be used in any rendering container that supports it, without needing to be tied to any specific software. This, in my opinion, is the most fundamental difference between Markdown and Word.
It should be native, purely local, and high-performance, not just a wrapper. It should also be aesthetically pleasing, but not WYSIWYG, as that would easily break the clean format of the original Markdown. At the time, I tried various tools like WizNote, Youdao Notes, Quiver, Bear, and Obsidian, but none felt quite right. So, while learning Swift, I wrote this native Swift Markdown note-taking application during the long Spring Festival holiday in early 2020. Surprisingly, it's been iterated upon ever since. Because I use it daily, I've added things that come to mind and are more convenient, making it increasingly user-friendly. Later, to prevent notes from being corrupted and difficult to revert to earlier versions, I even wrote a simple Git-like feature to record every edit and easily revert to previous versions. It's also a local feature, never uploading to the cloud.
Finally, I had the time this year to add support for iPhone and iPad. Back then, I even had to write to Tim Cook to resolve the Apple developer account payment issue. The first thing I did after getting the certificate was to write this. Thanks to it, all my open-source Mac-related software no longer displays "dangerous, uncertified" warnings, which also made the later Mole Mac version possible.
I've always believed that the focus of mobile Markdown applications should be on previewing. I find it difficult to write long articles on mobile; I mostly use it for memos. Therefore, I focused on rendering and readability in the mobile version, keeping it as lightweight as possible. After using it for over six months, it's gradually become stable, and I can now share it with everyone.
In the AI era, all my content on Miaoyan is handwritten. I write whatever comes to mind, especially technical articles and recent long, rambling tweets. Smooth typing is crucial; I can't tolerate any lag. The preview also needs to be comfortable, and the layout should prioritize readability over flashy design.
However, with more and more people using AI to write documents in the future, I added CLI functionality to Miaoyan. The commands `miao open`, `miao new`, `miao search`, `miao list`, and `miao cat` basically cover the creation, searching, and reading of notes, which is sufficient for now.
Later, I thought about what note-taking applications in the AI era should look like. I envision them primarily focused on reading and previewing, remaining lightweight, aesthetically pleasing, and high-performance, while also being AI-friendly and allowing for easy version rollback. Ideally, they should natively support Git, making it very convenient for AI to use.
However, while an AI-generated document only needs a Markdown file, the final product is still meant for human viewing. Humans still need to read and edit it, which brings us back to the realm of Markdown editors, albeit with fewer users. I personally don't want to give up the ability to independently develop my writing skills. While AI can be used, I don't want to completely relinquish my brain to it, otherwise, the joy of creation is lost.
If you're still interested in writing, you can try out Miaoyan: https://miaoyan.app
Share To
HotFlash
APP
X
Telegram
CopyLink