苹果迷苹果迷  2026-09-28 07:03 苹果家园 |  隐藏边栏 |   抢沙发 |  4 
文章评分 0 次,平均分 0.0 :
导语: Markraft 是 macOS 上的一款开源悬浮 Markdown 便签,按 ⌥N 可在任意应用上方快速调出窗口。它用 Rust + GPUI 原生绘制,支持实时 Markdown 渲染、表格、LaTeX 公式与 Vim 模式,笔记默认以纯 .md 文件保存在本地文件夹,已签名公证并支持 Sparkle 自动更新。

Markraft 是一款运行在 macOS 上的开源 Markdown 便签工具,定位是 Raycast Notes 的免费替代品。它常驻菜单栏、没有 Dock 图标,按 ⌥N 就能在当前应用上方唤出一个悬浮窗口,写完再按一次 ⌥N 收起。笔记默认保存在 `~/Documents/Markraft` 里,每个文件都是普通的 `.md` 纯文本。

Markraft 悬浮便签窗口浮在当前应用之上,实时渲染标题、任务列表与加粗文字
Markraft 悬浮便签窗口|图片来源:项目官方 GitHub

悬浮便签是什么体验

Markraft 的核心交互和 Raycast Notes 类似:一个全局热键把输入窗口叫到屏幕最前面。窗口会浮在当前应用之上,可以设为跟随指针所在屏幕,也可以出现在所有 Space;它会根据内容自动增高,不会硬占一整个屏幕。

因为没有 Dock 图标,它更像是一个「快捷键触发的输入面板」。写完后按 ⌥N 或 Esc 收起,文件已经存好,不会打断你正在做的事。

实时 Markdown 渲染:打字时直接看到格式

和 Typora 一样,Markraft 采用「所见即所得」的 Markdown 编辑方式。输入时语法标记只在光标附近显示,其余时间你看到的就是渲染后的标题、粗体、列表或引用。经常写纪要或待办清单时,这种体验比左右分屏更直接。

Markraft 编辑「Standup notes」笔记,展示粗体小标题、工具栏与表格编辑
Markraft 的实时 Markdown 编辑界面|图片来源:项目官方 GitHub

支持的格式包括标题、列表、任务列表、引用块、代码块与高亮、脚注、图片与链接。它还用 `[[` 触发 wiki 链接补全,适合把多篇笔记串成一个小型知识库。

表格、LaTeX 公式与 Vim 模式

除了常见格式,Markraft 对两类进阶内容做了专门处理:

- 表格:可以按单元格编辑,按 Tab 在单元格间移动,支持常见的对齐与增删行列。 - **LaTeX 公式**:原生支持 `$...$` 行内公式与 `$$...$$` 块级公式,渲染依赖项目内置的 RaTeX,离线可用。公式块支持编号、标签与引用,按 ⌘Return 退出编辑。

Markraft 中打开的 Markdown 笔记,展示纯文本段落与加粗小标题
Markraft 打开一篇普通 Markdown 笔记|图片来源:项目官方 GitHub

另外,它的编辑器支持 Vim 模式。开启后默认进入 Normal 模式,支持 `h/j/k/l`、`w/b/e`、`gg/G`、`dd/yy`、`ciw`、`f/F` 等常见操作,也能用 `:w` 保存、`:q` 隐藏窗口、`:wq` 保存并隐藏。如果你习惯在编辑器里用 Vim,这个模式能省掉不少肌肉记忆冲突。

笔记是纯 .md 文件,换编辑器也能打开

Markraft 没有自己的数据库格式。每篇笔记都是一个 `.md` 文件,默认放在 `~/Documents/Markraft`,你可以在设置里改成已有的笔记文件夹。文件格式本身保持开放:

- 用 Obsidian、Typora、VS Code 或任何文本编辑器都能打开同一份笔记; - 把笔记目录放进 iCloud Drive 或其他同步盘,就能在多台 Mac 间同步; - 删除笔记会把文件移到废纸篓,而不是从某个私有库里抹掉。

保存策略也值得一提:它只重写你修改过的行,而不是整篇覆盖,对 Git 追踪或大文件比较友好。

快捷键一览

除了 ⌥N,常用的全局/局部快捷键还有这些:

快捷键 动作
--- ---
⌥N 显示或隐藏便签窗口
⌘N 新建笔记
⌘P 查找并打开已有笔记
⌘K 打开动作面板
⌘O 打开任意 `.md` 文件
⌘, 设置
/ 插入标题、列表、表格、代码块等
[[ 创建或链接到另一篇笔记

⌘K 动作面板类似 VS Code 的命令面板,可以搜到几乎全部操作;/ 则是一个轻量级的块插入器。

隐私、签名与更新

Markraft 没有用户账号,也不发送遥测数据。它只在检查更新或加载笔记中引用的网络图片时才会联网,这两类行为都可以在设置里关闭。

下载方面,项目通过 GitHub Releases 分发 `.dmg`,应用已经过签名与公证,并内置 Sparkle 自动更新。截至 2026-09-27,最新版本是 v0.1.2,发布页同时提供了 `SHA256SUMS` 校验文件。

安装门槛与适合谁用

Markraft 需要 macOS 13 或更高版本。安装步骤和常规 Mac 应用一样:下载 `Markraft.dmg`,打开后把应用拖到「应用程序」文件夹即可。

它适合这些场景:

- 需要随时记两行,但不想打开一个完整笔记应用的人; - 已经用 Markdown 管理笔记,希望有一个快速入口的人; - 喜欢纯文本文件、排斥私有数据库格式的人; - 想要一个免费开源的 Raycast Notes 替代方案的人。

不足也比较明显:目前仅支持 macOS,没有 iOS 或 Windows 版本;项目上线时间不长(仓库创建于 2026-09-17),功能还在快速迭代,生产环境下的长期稳定性还需要时间验证。

下载与源码

- 官网:markraft.app - GitHub 仓库:github.com/ahonn/markraft - 最新 Release 下载:Markraft.dmg

同类工具中,本站此前介绍过同样基于 Rust + GPUI 的 Navop for Mac,以及另一款 Mac 端 Markdown 笔记工具 Melo Lite。如果你正在找原生、轻量、不绑架数据的 Mac 笔记方案,可以把 Markraft 加进候选清单。

声明:本文来自投稿,不代表苹果家园立场,版权归原作者所有,欢迎分享本文,转载请保留出处!

发表评论

表情 格式 链接 私密 签到

友情链接

    扫一扫二维码分享