跳转到主要内容
TaskForge 3.0:AI 能读任务。

真的在写文件的 Markdown 编辑器

手机上的 Markdown 编辑器大多要么什么都不渲染,要么把你写的东西塞进自家数据库。这一个在你打字的时候就把排版显示出来,然后存成你选的文件夹里一个普通的 .md 文件。同一个文件,用 Obsidian、用 vim、用什么都能打开。

  • 免费。支持 iPhone、iPad、Mac、Android、Windows
  • 同一个文件的渲染视图和源码视图
  • 永远不需要导出

两个视图,一个文件

渲染视图里标题是真实字号,表格排成表格,标注块带颜色条。点任意一个块就能就地编辑,不需要切换模式。想看文件本身时,⋯ 菜单里的“查看源码”会把整个文档连同 YAML 前置元数据一起显示为等宽文本,那同样是完整的编辑器。两者走同一条写入路径,所以换行符和字节顺序标记都会原样保留。

Notes / Rewrite.md
---
tags: [writing, draft]
---
## 重写
- [x] 删掉第二节 [completion:: 2026-08-20]
- [ ] 出声读一遍 [due:: 2026-08-24]
> [!warning] 注意
> 开头还在重复同一件事。
另见 [[文体笔记]]。

源码视图。和渲染视图里看到的是同一个文件,什么都没有隐藏。

决定你会不会一直用下去的编辑细节

会自己接下去的列表

打一个短横线加空格,按回车,下一行也从短横线开始。有序列表会自动往下数,清单会一直给你新的复选框。在空的列表行按回车,标记会消失,不必按三次退格才跳得出列表。

就在拇指够得到的地方的工具栏

手机和平板上,一排按钮就在键盘正上方:缩进、反缩进、清单、项目符号、加粗、斜体、链接、撤销、重做。链接按钮会插入一对空括号,并把光标放在你接下来要打字的位置。Mac 上没有屏幕工具栏,因为硬件键盘本来就有快捷键,Tab 和 Shift+Tab 负责列表行的缩进与反缩进。

可以手改的前置元数据

YAML 前置元数据通常是应用藏起来、每次保存都重写一遍的东西。源码视图里,分隔线和每个字段都是可编辑的文本。属性打错字的那天、日期格式不对的那天,需要的正是这个。

看不懂的东西就不碰

原始 HTML、双美元符号包起来的公式、%% 注释、Dataview 查询。TaskForge 不会假装自己排好了版,而是显示成安静的等宽文本,并按你写的原样写回去。一个会默默重排看不懂内容的编辑器,正是仓库被弄坏的原因。

真正算任务的复选框

笔记里的复选框行是带截止日期、优先级和提醒的任务。点一下方框,文件就变了。同一条任务会出现在列表、主屏幕小组件和日历里,因为它本来就没在别的地方待过。

两台设备,一个文件,不会悄悄丢东西

如果你开着的时候另一台设备改了这篇笔记,TaskForge 会弹出带两个按钮的横幅:保留自己的版本,或采用磁盘上的版本。它不会替你决定。块编辑器和源码视图用的是同一个提示。

编辑是按块发生的

点一个段落,那个段落就变成输入框,周围的文字仍然是渲染状态,所以不必为了改一个词而掉进一整屏原始 Markdown,也就不会丢了刚才看到的位置。每个块都有稳定的标识,正因如此才能只保存那一个块,而不碰文件里的其他任何字节。

“一个字节都不变”到底是什么意思

保存时把文件规范化一遍的编辑器并不少见:改写 CRLF 换行、去掉字节顺序标记、重排表格、给前置元数据的字段换顺序。这些在变成 git 的一段 diff、或变成一个你根本没改过的文件的冲突之前,都是看不见的。TaskForge 只写回你改动的那个块,并保留换行符和字节顺序标记,所以打开又关上的笔记在磁盘上完全一致。

wiki 链接和标签都是活的

[[wiki 链接]] 显示为标题,并能打开同名笔记。#标签 还是标签。两者都不会变成只剩括号的字符串或失效的文本,保存时也不会被改写。

桌面键盘就该有桌面的行为

Mac 上 Tab 和 Shift+Tab 缩进和反缩进当前的列表行,在其他地方照常工作,所以普通正文里的 Tab 不会被抢走。桌面端没有浮动工具栏,因为硬件键盘已经有快捷键,少一条工具条也就意味着窗口里有更多空间留给正文。

这个编辑器不做的事

如果其中哪一条是硬伤,早点知道比较好。

没有左右分栏的实时预览

没有把源码和预览并排放的界面,而是在渲染视图和源码视图之间切换。手机上这是对的选择,但在宽一点的 Mac 窗口里你可能会想要。

不会显示插入的图片

你可以写图片链接,文件里也会原样保留,但 TaskForge 不会把图片显示出来。附件在树里显示为灰色的行。

代码块没有语法高亮

代码块会有一层抬高的背景和等宽字体,但没有按语言区分颜色。

关于 Markdown 编辑的常见问题

编辑器把文件存在哪里?

存在你设置工作区时选的文件夹里,作为设备上的 .md 文件。没有账号也没有服务器。如果那个文件夹在 iCloud 云盘里,或由 Obsidian Sync 同步,那就由你自己的同步方式来搬运。

保存的时候会重排我的 Markdown 吗?

不会。没被你碰过的块会原样写回,换行符和字节顺序标记也会保留。用源码视图打开一篇笔记而不做任何修改,磁盘上的文件一个字节都不会变。

能渲染哪些 Markdown 语法?

标题、无序和有序列表、任务复选框、代码块、引用、Obsidian 标注块、GFM 表格、分隔线和 wiki 链接。其余内容会原样保留,并显示为普通等宽文本。

能编辑 YAML 前置元数据吗?

可以,在源码视图里。前置元数据的分隔线和每个字段都是可编辑文本。

Markdown 编辑器免费吗?

免费,在所有支持的平台上都是。高级版针对的是自定义列表与空间,以及日历事件的创建和编辑,这个页面上的内容一样都不包含在内。

能和 Obsidian 一起用吗?

可以。指向仓库文件夹,它读写的就是同一批文件。标注块、wiki 链接和 Obsidian Tasks 语法来回都不会坏。它不是 Obsidian 插件,而是运行在同一批文件上的另一个应用。

能用它编辑非 Markdown 的文本文件吗?

不能编辑。.txt、.csv、.json、.log、.yaml、.xml 这类文本文件可以只读预览,方便你不离开应用就查个值。可编辑的对象是 Markdown 笔记。

支持表格吗?

支持。GFM 管道表格会渲染成真正的表格,屏幕窄的时候只有那个表格会横向滚动。表格的 Markdown 和其他块一样编辑。

公式和 Dataview 会怎样?

两者都按原样保留。公式块和 Dataview 查询不会被排版,更不会被默默改写。TaskForge 宁可给你看原始文本,也不去猜。

有字数统计或专注模式吗?

没有。这是为笔记和任务清单做的编辑器,不是长文写作环境。如果你要打字机式滚动和字数目标,专门的写作应用更合适。

在你随身带着的那台设备上写 Markdown。

下载免费,使用也免费。编辑器不花钱。