MiaoYan:一款证明“少即是多”的Markdown写作利器

GitHub June 2026
⭐ 8337📈 +121
来源:GitHub归档:June 2026
在笔记应用功能日益臃肿的当下,开发者tw93打造的极简Markdown笔记工具MiaoYan,却凭借“减法”哲学悄然收获了超过8300颗GitHub星标。它摒弃云同步与插件生态,回归纯粹、本地的写作体验。本文将深入剖析这款反潮流应用为何能赢得越来越多写作者与开发者的青睐。

在Notion、Obsidian、Roam Research等功能堆叠的笔记平台充斥市场的今天,MiaoYan(仓库:tw93/miaoyan)选择了一次刻意的“倒退”——它是一款轻量级、开源的Markdown编辑器,专注于唯一的核心任务:帮助用户写出优美的句子。没有文件夹、没有标签、没有云同步,也没有插件生态。取而代之的,是一个干净、无干扰的界面,提供实时Markdown预览、本地文件存储以及令人惊喜的流畅编辑体验。这款基于Swift和SwiftUI为macOS打造的应用,人气急剧攀升,日均新增超过120颗星,总星数已突破8300大关。这一增长态势,标志着用户对现代生产力软件日益复杂化趋势的一次悄然但有力的反击。

技术深度剖析

MiaoYan使用Swift和SwiftUI为macOS原生构建,这一选择使其立即与Typora、Obsidian或VS Code等基于Electron的跨平台编辑器区分开来。原生架构带来了显著的性能优势:应用启动时间不到1秒,典型使用场景下内存占用低于50MB,即使处理包含数千行文本的文档,也能提供丝滑流畅的60fps滚动体验。其核心架构出奇地简单。应用直接读写用户本地文件系统中的纯Markdown文件,没有专有数据库或隐藏缓存。这意味着每个`.md`文件都可以通过访达(Finder)、聚焦搜索(Spotlight)或任何文本编辑器立即访问。实时预览功能通过一个自定义的Markdown解析器实现,该解析器基于苹果的`NSAttributedString`和`WKWebView`构建,以支持更丰富的渲染效果(例如LaTeX、Mermaid图表)。解析器非常轻量,支持CommonMark规范以及表格和删除线等少量扩展。值得注意的是,MiaoYan并未使用完整的JavaScript运行时进行预览,从而避免了Electron应用中常见的内存开销。

性能对比(本地编辑)
| 指标 | MiaoYan (SwiftUI) | Obsidian (Electron) | Typora (Electron) |
|---|---|---|---|
| 冷启动时间 | 0.4秒 | 2.1秒 | 1.8秒 |
| 空闲内存(未打开文件) | 32 MB | 180 MB | 95 MB |
| 内存(1000行文件) | 48 MB | 240 MB | 130 MB |
| 实时预览延迟 | <10毫秒 | ~30毫秒 | ~15毫秒 |
| 文件格式 | 纯.md | 纯.md(库) | 纯.md |

数据解读: MiaoYan的原生SwiftUI实现相比基于Electron的竞品,启动速度快4-6倍,内存占用低3-5倍。对于使用较旧Mac硬件的写作者或需要频繁多任务处理的用户而言,这种效率优势是实实在在的,能带来更简洁、响应更迅速的工作流程。

该应用的文件管理方式刻意追求极简。它采用单窗口界面,侧边栏仅显示一个扁平化的最近文件列表,没有文件夹层级。这是一个深思熟虑的设计取舍:它消除了将笔记整理到文件夹或标签中的认知负担,迫使用户依赖macOS内置的聚焦搜索(Spotlight)来检索文件。GitHub仓库(tw93/miaoyan)维护活跃,最近的提交集中在错误修复、改进LaTeX渲染以及更好地支持中文字符——这体现了对开发者主要用户群体的关照。代码库整洁且注释清晰,是开发者学习使用SwiftUI构建原生macOS应用的优秀参考。

关键人物与案例研究

MiaoYan背后的核心人物是开发者tw93,一位拥有多款极简开源工具的中国软件工程师。Tw93也是Pake(一款将网页转化为桌面应用的工具)及其他几个Swift实用程序的创建者。其哲学核心是“做好一件事”,这与Notion或Obsidian等公司的平台野心形成鲜明对比。MiaoYan项目没有风险投资支持;它是一个热情驱动的项目,自然而然地吸引了一个由写作者、开发者和数字极简主义者组成的社区。

竞争格局:功能对比
| 特性 | MiaoYan | Obsidian | Notion | iA Writer |
|---|---|---|---|---|
| 平台 | 仅macOS | Win/Mac/Linux/移动端 | 网页/移动端/桌面端 | Win/Mac/iOS |
| 云同步 | 无(仅本地) | 可选(Obsidian Sync) | 内置 | 可选(iCloud) |
| 插件/扩展 | 无 | 丰富的社区插件 | 有限集成 | 无 |
| 价格 | 免费(开源) | 免费(同步付费) | 免费增值(10美元/月) | 49.99美元(一次性) |
| Markdown预览 | 实时,并排显示 | 实时,并排显示 | 实时,所见即所得 | 实时,专注模式 |
| 数据所有权 | 完全(纯文本文件) | 完全(纯文本文件) | 有限(专有格式) | 完全(纯文本文件) |
| 目标用户 | 写作者,极简主义者 | 知识管理者 | 团队,项目经理 | 专业写作者 |

数据解读: MiaoYan在“免费”、“开源”和“本地优先”的交汇处占据了一个独特的位置。虽然iA Writer提供了类似的专注体验,但需要花费50美元。Obsidian免费,但其鼓励的复杂插件生态系统可能成为一种干扰。Notion功能强大,但将数据锁定在专有格式中,并且需要订阅才能严肃使用。对于追求极简的写作者而言,MiaoYan的零成本、零承诺模式是其最强大的竞争优势。

一个值得关注的案例是,越来越多的中国写作者和开发者社区开始采用MiaoYan。在V2EX和知乎等论坛上,用户称赞该应用的速度以及它对中文文本的优雅处理——这恰恰是许多西方开发的编辑器存在的痛点。该应用的简洁性也使其成为开发者在编写README文件、文档或博客文章时,无需离开原生环境的热门选择。

行业影响与市场动态

MiaoYan的崛起是一个更大趋势的症状:“云疲劳”。

更多来自 GitHub

ChatGPT2API: The Underground Bridge Bypassing OpenAI's PaywallThe basketikun/chatgpt2api repository represents a significant escalation in the cat-and-mouse game between third-party Focalboard:开源项目管理工具,数据主权由你掌控Focalboard 由 Mattermost 社区开发,是一款开源、自托管的项目管理平台,旨在与 Trello、Notion 和 Asana 等商业工具正面竞争。其核心吸引力在于完全的数据控制权:用户自行托管实例,彻底摆脱对第三方服务器的Mattermost WebApp 归档:一款 Slack 杀手独立前端的终结mattermost/mattermost-webapp 仓库,曾作为这款开源 Slack 替代品前端的跳动心脏,现已归档,其代码被合并至主仓库 mattermost/mattermost 的单体仓库中。该仓库拥有 2287 颗星,曾作为高查看来源专题页GitHub 已收录 2599 篇文章

时间归档

June 20261209 篇已发布文章

延伸阅读

ChatGPT2API: The Underground Bridge Bypassing OpenAI's PaywallA new open-source project, basketikun/chatgpt2api, has exploded onto GitHub with 4,000 stars in days, offering a fully rFocalboard:开源项目管理工具,数据主权由你掌控Mattermost 旗下的开源项目管理工具 Focalboard,正以自托管替代方案的身份,在 Trello、Notion 和 Asana 的领地中迅速崛起。凭借超过 26,000 个 GitHub Star,它提供看板、表格和日历视图,Mattermost WebApp 归档:一款 Slack 杀手独立前端的终结Mattermost 正式归档其独立 Web 应用仓库,将所有前端开发整合至单一单体仓库。这一举措标志着项目工程策略的关键转变,预示着更紧密的集成与更快的迭代,但也引发了对其模块化架构未来的疑问。Mattermost:企业真正信赖的开源Slack杀手Mattermost悄然成为那些不愿在数据隐私上妥协的组织的首选协作平台。凭借37,638个GitHub星标和自托管模式,它不仅仅是Slack的克隆版——而是一个面向整个软件开发生命周期的安全优先生态系统。

常见问题

GitHub 热点“MiaoYan: The Markdown App That Proves Less Is More for Focused Writing”主要讲了什么?

In a market saturated with feature-heavy note-taking platforms like Notion, Obsidian, and Roam Research, MiaoYan (repo: tw93/miaoyan) takes a radical step backward—intentionally. I…

这个 GitHub 项目在“MiaoYan vs Obsidian for minimalist writing”上为什么会引发关注?

MiaoYan is built natively for macOS using Swift and SwiftUI, a choice that immediately sets it apart from cross-platform Electron-based editors like Typora, Obsidian, or VS Code. This native approach yields significant p…

从“How to install MiaoYan Markdown app on macOS”看,这个 GitHub 项目的热度表现如何?

当前相关 GitHub 项目总星标约为 8337,近一日增长约为 121,这说明它在开源社区具有较强讨论度和扩散能力。