md2rich
· Markdown 工具 · English version →

Files.md 评测:把整台电脑变成 Markdown 知识库

2026 年 5 月 18 日,一个叫 Files.md 的开源项目在 Hacker News 的 Show HN 频道拿下了 730 分、冲上首页第一。它做的事极其简单——把所有 .md 文件装进一个文件夹里,通过"文件夹即数据库"的范式把一台电脑变成 Markdown 知识库。

这条 HN 评论下,最受欢迎的一句话是:"Obsidian 的真正杀手不是另一个 App,而是停止使用 App。" Files.md 想要挑战的正是过去 5 年笔记软件走向"功能堆叠"的方向——它什么插件都没有,就是把 Markdown 文件夹本身当成数据库

本文从内容创作者的视角实测 Files.md,把它跟 Obsidian、Logseq、思源笔记放在一起对比,并聊一聊 Markdown 笔记工作流怎么衔接到 LinkedIn / X Articles / Medium 的发布流程(顺便说说你可能需要的 md2rich)。

一、Files.md 的核心范式:文件夹就是数据库

打开 Files.md 的 GitHub 仓库,整个项目就一个 HTML 文件,没有后端、没有数据库、没有 Electron 包。它的核心逻辑只有一句话:

"你电脑上的 ~/notes/ 目录本身就是数据库。我只是给你加了一个能全文搜索、能标签过滤的目录浏览器。"

具体来说,Files.md 做了三件事:

  1. 目录树浏览:把本地 Markdown 文件夹渲染成左侧导航,跟 VS Code 的文件树几乎一样。
  2. 实时全文搜索:基于 ripgrep 风格的索引,1 万字级别的笔记库搜索响应在 50ms 以内。
  3. 标签和反向链接:用文件名前缀实现 #tag,用 [[wiki-link]] 在文件内引用其他笔记,但解析是离线、纯客户端的。

这种范式的最大优势是零锁定。你的笔记永远是纯文本 .md,换电脑只需要 rsyncgitiCloud 任何一种同步方案。换笔记软件也是几分钟的事——任何支持 Markdown 的工具都能直接读。

二、5 分钟上手 Files.md

Files.md 的安装方式非常极客友好:

1. 准备一个笔记目录

在本地任意位置新建一个文件夹,比如 ~/Documents/notes/。在里面随便扔几篇 .md 笔记:

~/Documents/notes/
├── inbox/
│   ├── 2026-06-06-files-md-review.md
│   └── 2026-06-05-llm-cost-control.md
├── projects/
│   ├── md2rich-product.md
│   └── vpstier-com-audit.md
└── archive/
    └── 2025-notes.md

2. 启动 Files.md

从 GitHub Releases 下载对应的二进制(macOS / Windows / Linux 全平台都有),或者用 Python 启动:

git clone https://github.com/zakirullin/files.md.git
cd files.md
python3 -m http.server 8000
# 浏览器打开 http://localhost:8000
# 在设置里把 notes 目录指向上面的路径

3. 用 Files.md 写第一篇笔记

Files.md 内置一个极简的 Markdown 编辑器(不是 EasyMDE、不是 Monaco,就是一个 <textarea> 加实时预览)。新建笔记:

# 2026-06-06 Files.md 上手笔记

第一次用 Files.md。跟 Obsidian 比,没有侧边栏的反向链接图谱,#obsidian-alternative

但好处是真的轻——启动时间 0.5 秒,索引 8000 篇笔记也不卡。#性能

## 我打算用它做什么
- 写 LinkedIn 帖子草稿 #publish-workflow
- 写 X Articles 长文 #x-articles
- 写公众号 / Medium 同步稿 #multi-publish

## 跟 md2rich 怎么配合
写完一篇 .md → md2rich 一键转富文本 → 复制粘贴到 LinkedIn / X Articles。
比 Markdown 原生粘贴格式保留好得多。

三、Files.md 的实际使用体验

我用 Files.md 写了两周内容草稿,整体感受是「无摩擦」三个字。

优势

不足

四、Files.md vs Obsidian vs Logseq vs 思源:怎么选?

给内容创作者做了一张对比表:

维度 Files.md Obsidian Logseq 思源笔记
存储格式 纯 .md 文件夹 .md + .obsidian/ 私有配置 纯 .md / .org 文件夹 SQLite + .sy 私有
双链 / 反向链接 靠编辑器 LSP 原生支持 原生 + 块引用 原生 + 块引用
白板 / Canvas ✅(实验性)
插件生态 2000+ 社区插件 200+ 插件 500+ 插件
本地 / 云 本地优先 本地优先(Obsidian Sync 付费) 本地优先 本地 + 端到端加密云
启动速度(1 万笔记) 0.5s 3-4s 4-5s 2-3s
迁移成本 零(纯文本) 中(需导出) 低(纯文本) 高(SQLite)
适合谁 写作者 / 极客 知识管理爱好者 日记 / 块引用党 中文团队 / 隐私党

结论:如果你跟我一样是「Markdown 写完直接发到 LinkedIn / X / Medium」的内容创作者,Files.md 是最贴合工作流的——它不抢你的注意力,.md 文件始终保持纯文本,方便后续加工。

五、Files.md + md2rich:内容创作者的发布闭环

Files.md 解决的是「写」的问题。但 Markdown 写完之后,要发到 LinkedIn、X Articles、Medium、Notion 这些富文本平台,直接复制粘贴是行不通的——Markdown 语法标记 **#- 都会变成裸文本。

这也是我做 md2rich 的原因。它是一个 100% 客户端运行的 Markdown → 富文本转换器:

  1. 在 Files.md 里写完一篇 .md 笔记
  2. 复制 Markdown 全文,粘到 md2rich 编辑器
  3. 「复制富文本」 按钮
  4. 直接粘贴到 LinkedIn 编辑器 → 格式完美保留(标题加粗、列表、引用、代码块都对)

整个过程零上传、零账号、零云存储——你的 .md 内容永远不离开浏览器,这是 Files.md 这种本地优先工具的天然搭档。

实操示例:从 Files.md 到 LinkedIn 富文本

假设在 Files.md 里写了这么一段 Markdown:

## 为什么 Files.md 比 Obsidian 适合写作者

- **零锁定**:笔记永远是纯 .md,换软件零成本
- **零分心**:没有白板、插件市场,专注写作
- **零云依赖**:本地优先,断网照常用

> Show HN 730 分,评论区最高赞是"Obsidian 的真正杀手不是另一个 App"

粘到 md2rich,点 复制富文本,再粘到 LinkedIn 编辑器,看到的是:

而不是 LinkedIn 里的:**零锁定** 这种裸 Markdown 标记。

六、常见问题 FAQ

Q1: Files.md 跟 Obsidian 比哪个好?

Files.md 没有专有数据库,所有笔记就是普通文件夹里的 .md 文件,迁移零成本;Obsidian 的 .canvas、白板、插件市场更丰富,但笔记库绑死在 .obsidian/ 目录。换电脑或换软件时 Files.md 几乎无感,Obsidian 需要做格式转换。轻量写作者选 Files.md,重度插件用户选 Obsidian。

Q2: Files.md 支持双链 / 反向链接吗?

Files.md 本身不做双链解析,但可以用 grep / ripgrep 跨目录搜 [[wiki-link]] 模式,编辑器配合 VS Code、Helix、Zed 等带 LSP 的工具即可即时跳转。双链是 Obsidian 私有概念,Files.md 把这件事交给操作系统和编辑器来做。

Q3: Files.md 是云同步还是本地优先?

本地优先。笔记就是 .md 文件夹,你可以用 iCloud、Dropbox、Syncthing、Git 任何一种同步方案,没有厂商锁定。Show HN 评论区有用户把它直接放到 ~/Documents/notes/ 跟其他工作文档放一起管理。

Q4: 用 Files.md 写的内容能直接发到 LinkedIn / X Articles 吗?

可以,但需要把 Markdown 转成对应平台支持的有格式富文本。md2rich 提供 100% 客户端的转换器,把 .md 写完直接复制粘贴到 LinkedIn、Medium、X Articles、Notion 即可,标题、列表、代码块、加粗、引用都能保留。

Q5: Files.md 适合团队协作吗?

不适合多人实时协作。Files.md 假设你是一个人写笔记的小工具,团队场景需要走 Git 协作或者 Notion 这类 SaaS。它最强的是「个人第二大脑」场景,不是团队 wiki。

七、结论:Files.md 是不是 Obsidian 杀手?

Files.md 不是来"杀"Obsidian 的——它俩服务的不是同一个人群。

Files.md 服务的,是那些已经被"功能堆叠"困扰的写作者:你打开 Obsidian 想写一篇 LinkedIn 长文,结果 20 分钟在调 Dataview 视图、试 3 个新插件、整理反向链接图谱。Files.md 把你拉回「写」本身。

如果你的工作流是:

Files.md 几乎是为这条流水线量身定做的。它不抢你的注意力,不锁你的笔记,让你的 .md 永远是纯文本。

试试 md2rich,从任何 Markdown 笔记(包括 Files.md)一键转成 LinkedIn / X / Medium 富文本。100% 客户端运行,零上传,零账号


相关阅读:Markdown to LinkedIn: The Honest Guide (2026) · How to Convert Markdown to X Articles (X Premium Required) · Why You Should Use a Client-Side Markdown Converter