惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Help Net Security
G
Google Developers Blog
aimingoo的专栏
aimingoo的专栏
博客园 - 聂微东
酷 壳 – CoolShell
酷 壳 – CoolShell
小众软件
小众软件
Stack Overflow Blog
Stack Overflow Blog
美团技术团队
博客园_首页
T
Tailwind CSS Blog
博客园 - 三生石上(FineUI控件)
B
Blog
D
DataBreaches.Net
腾讯CDC
C
Check Point Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
U
Unit 42
月光博客
月光博客
V
V2EX
Vercel News
Vercel News
T
The Blog of Author Tim Ferriss
The Cloudflare Blog
博客园 - 叶小钗
Y
Y Combinator Blog

暗无天日

读:AI Agent 安全日志——从可见性与隐私的两难说起 - 暗无天日 读:AI Agent 生产化——一份从原型到上线的速查清单 - 暗无天日 AI写作的语言指纹——如何让文字不那么像机器 - 暗无天日 读:50 条 Claude Code 技巧——一个工程经理的六个月使用心得 读:AI 辅助开发为什么让 E2E 测试更有价值 - 暗无天日 读:在Emacs中使用Claude Code(Spacemacs适配版) - 暗无天日 Claude Code 背后的工程哲学——读 Agent Harness Engineering 读:Agent Harness Engineering——AI 智能体不只是模型,还有套件 - 暗无天日 browser-harness:让 AI 直接接管你的浏览器 - 暗无天日 读:Security-First CI/CD —— DevSecOps 自动化实践指南 TIL: 数字小键盘的小数点陷阱与行内算术求值 - 暗无天日 读:Immutability 不是万能药,它是一种权衡 - 暗无天日 Conducty:给 Claude Code 加上项目记忆和并行执行能力 - 暗无天日 读 — GitHub Trending 里的 Claude Code 技能包 读 — Prompt Caching 省钱指南 TIL: Emacs 中那些跟鼠标配合的冷门快捷键 - 暗无天日 读:Anvil——把 Emacs 变成 AI 的工具服务器 读:Emacs 代码折叠终极指南 - 暗无天日 读:Clojure 搭车客指南 - 暗无天日 git推送失败后恢复仓库损坏的完整记录 - 暗无天日 多智能体系统的两个有效模式——以及对 Claude Code 用户的启示 - 暗无天日 用 Org Babel 写 Literate 博文:扩展执行 + 定制导出 proced:Emacs 内置的进程查看器 - 暗无天日 从 proced 定制中学到的 Elisp 模式 读:让 Emacs proced 在 macOS 上显示 CPU 和内存 异步编程的函数着色税 - 暗无天日 链式调用的代价:JavaScript 和 Clojure 的共同教训 - 暗无天日 hyperfine:命令行基准测试工具 - 暗无天日 管道中的变量去哪了?——子 shell 作用域陷阱 - 暗无天日 开源包装器的信任陷阱:四个危险信号 - 暗无天日
AI 时代的 PARA 方法:用 Org-mode 和 AI 打造个人知识管理系统
lujun9972 · 2026-04-15 · via 暗无天日

目录

  • 从一个实验说起
  • PARA 四层结构速览
  • AI 时代为什么更需要 PARA
  • 在 Org-mode 中落地 PARA
  • 用 Claude Code 增强整理流程
  • 总结

从一个实验说起

Tiago Forte(PARA 方法的创始人、《Building a Second Brain》作者)最近做了一个实验:他让自己的电脑文件自由堆积了一个月,不整理任何东西。月底,桌面和下载文件夹里累积了 222 个文件。

这些文件五花八门:

  • 财务文档:个人报税单、商业财务报表、退休账户表格、人寿保险地址变更单
  • 视觉素材:工作坊宣传图、社交媒体照片、博客文章配图、采访视频录像素材
  • 各种待读内容:PDF 论文、研究报告、他人推荐的文章

然后他手工将这 222 个文件按照 PARA 方法整理到文件系统中。整个过程耗时 36 分钟,平均每个文件约 10 秒。

很多人看到这个实验会想:"这种事交给 AI 不就行了?" Claude Code 确实能帮你整理文件。但 Tiago 认为效率和省时其实是整理文件最不重要的方面。有更深层的原因。

而在 AI 时代,这个理由变得前所未有的重要:整理你的文件,是为了让 AI 能更好地利用你的信息。

PARA 四层结构速览

PARA 是一个通用的数字信息组织方法,将所有信息归入四个类别:

类别 含义 特征 举例
Projects(项目) 有明确目标和截止日期的任务 临时性、行动导向 写一篇博文、准备一次演讲、完成一个开发项目
Areas(领域) 持续维护的责任领域 永久性、标准导向 健康、财务、职业发展、人际关系
Resources(资源) 感兴趣的主题和参考资料 按兴趣分类、未来可能有用 编程技巧、设计灵感、历史知识
Archives(归档) 不再活跃的其他三类内容 保留但不活跃 已完成的项目、不再负责的领域、失去兴趣的资源

PARA 的妙处在于它只有四个类别,却涵盖了你可能想保存的任何东西。简单到不需要思考"这该放哪"。

如果你熟悉我这个博客的结构,你会发现它本质上也是一个 PARA 系统:

  • Emacs之怒=、=编程之旅=、=linux和它的小伙伴 → Resources(按主题归类的知识)
  • life-hacking → Areas(持续维护的生活效率领域)
  • 读书笔记 → Resources(参考资料)
  • 博客的 git 历史本身就是 Archives

AI 时代为什么更需要 PARA

Tiago 在文章中提出了一个关键洞察:

AI 正在让任何现有数据仓库的价值飙升——包括你电脑上的文件和文档。但这些数据需要(一定程度上的)组织。

原因有三:

1. LLM 的上下文窗口有限

你不能把整个数字世界一次性喂给 AI。你需要找到并提供当前任务所需的"最小可行上下文"。如果你的文件已经按照 PARA 组织好了,你可以直接指向一个 Project 文件夹——而不是一堆毫不相关的散碎文件。

搜索只能找到单个文件的精确匹配。PARA 给你更有价值的东西:预组装的上下文块,反映你真实的工作和思维方式。

2. 本地文件 > 云端

像 Claude Code 这样运行在你电脑上的 AI 工具需要访问本地文件。云端访问有延迟、登录障碍、token 消耗等问题。你的本地文件更快、更可靠、更容易访问。

3. PARA 天然适合 AI 辅助工作

  • *简单*:只有四个类别,人类和 AI 都容易理解
  • *个性化*:类别基于你自己的承诺和兴趣,而不是固定层级
  • *知道如何遗忘*:Archives 类别让 AI 不被无关信息淹没
  • *跨平台*:同一套分类逻辑可以统一不同工具和平台

在 Org-mode 中落地 PARA

理论说完了,让我们来实际搭建。以下是在 Org-mode 中实现 PARA 的具体方案。

目录结构设计:

~/org/
├── projects/
│   ├── 2026-博客重构/
│   ├── 2026-Anki插件开发/
│   └── ...
├── areas/
│   ├── 健康/
│   ├── 财务/
│   ├── 职业/
│   └── ...
├── resources/
│   ├── emacs/
│   ├── python/
│   ├── linux/
│   └── ...
└── archives/
    └── ...

org-capture 模板配置:

通过 org-capture 快速将想法、任务、笔记归入 PARA 的正确位置:

(setq org-para-base-dir "~/我的笔记")

(setq org-capture-templates
      '(("p" "Project" entry
         (file+headline (lambda () (expand-file-name "projects/inbox.org" org-para-base-dir)) "Projects Inbox")
         "* TODO %?\n  %U\n  %a\n  %i")
        ("a" "Area" entry
         (file+headline (lambda () (expand-file-name "areas/inbox.org" org-para-base-dir)) "Areas Inbox")
         "* TODO %?\n  %U\n  %a\n  %i")
        ("r" "Resource" entry
         (file (lambda () (expand-file-name "resources/inbox.org" org-para-base-dir)))
         "* %? :resource:\n  %U\n  %i")
        ("j" "Journal" entry
         (file+datetree (lambda () (expand-file-name "journal.org" org-para-base-dir)))
         "* %?\n  %U")))

org-refile 目标设置:

让 org-refile 可以直接将条目归档到 PARA 目录下的各文件:

(setq org-refile-targets
      `((,(expand-file-name "projects/*.org" org-para-base-dir) :maxlevel . 2)
        (,(expand-file-name "areas/*.org" org-para-base-dir) :maxlevel . 2)
        (,(expand-file-name "resources/*.org" org-para-base-dir) :maxlevel . 1)
        (,(expand-file-name "archives/*.org" org-para-base-dir) :maxlevel . 1)))

(setq org-refile-use-outline-path 'file)
(setq org-outline-path-complete-in-steps t)

org-roam 与 PARA 的结合:

如果你使用 org-roam,可以用 filetags 来标记 PARA 类别:

(setq org-roam-directory org-para-base-dir)

(setq org-roam-node-display-template
      "${tags:20} ${title:*}"
      org-roam-node-annotation-function
      (lambda (node)
        (let ((tags (org-roam-node-tags node)))
          (when tags
            (format " [%s]" (string-join tags ", "))))))

(defun my/org-roam-filter-by-tag (tag)
  (lambda (node)
    (member tag (org-roam-node-tags node))))

(defun my/org-roam-list-notes-by-tag (tag)
  (mapcar #'org-roam-node-file
          (seq-filter
           (my/org-roam-filter-by-tag tag)
           (org-roam-node-list))))

以上配置完成后,你就有了:

  • org-capture 快速捕获 → 进入 inbox
  • org-refile 重新归档 → 移到正确的 PARA 位置
  • org-roam 双向链接 → 在 PARA 之间建立联系

用 Claude Code 增强整理流程

PARA 的整理可以借助 AI 来加速。这里演示如何用 Claude Code 自动将下载文件夹中的文件分类到 PARA 结构。

首先,让我们看看一个典型的 Downloads 文件夹会积累什么样的文件:

ls ~/Downloads/ | head -20

然后用 Claude Code 进行自动分类:

cd ~/org
claude "请帮我整理 ~/Downloads/ 下的文件到 PARA 目录结构中:
1. 查看文件列表和文件类型
2. 根据文件名和类型判断属于 Projects/Areas/Resources/Archives 中的哪一类
3. 将文件移动到对应的 ~/org/ 子目录下
4. 如果是项目相关文件,放入 projects/ 下对应的子目录
5. 如果无法确定分类,放入 resources/inbox/ 待后续处理
注意:不要移动 .part 文件和不完整的下载文件"

Claude Code 会:

  • 逐个检查文件名和类型
  • 根据上下文判断分类
  • 创建必要的子目录
  • 移动文件到正确位置

但正如 Tiago 所指出的,AI 有做不到的事情:

当我注意到桌面上有一个屏幕录制,那会提醒我要把它发给视频编辑。当我看到下载文件夹里有一组照片,它可能让我想到一些微弱关联的事情——比如我孩子学校即将到来的拍照日。这些关联是 AI 目前无法识别的。

所以最佳实践是:

  • *AI 批量处理*:让 AI 处理大量文件的初步分类
  • *人工复审*:你自己过一遍,捕捉那些需要联想和行动的项目
  • *定期维护*:每周花 10 分钟整理,而不是积累一个月

总结

PARA 的核心不是分类学,而是行动学。它以你正在做的事情(Projects)为中心,而不是以信息的主题为中心。这正是 AI 最擅长辅助的场景——指向一个明确的项目文件夹,让 AI 帮你处理它。

Org-mode 为 PARA 提供了完美的载体:纯文本、本地存储、可编程、可搜索。再加上 AI 工具的辅助,整理数字生活的成本从"每月 36 分钟"可能降到"每周 5 分钟"。

但记住 Tiago 的提醒:整理文件最重要的收获不是速度。是在整理的过程中,你会重新审视自己的承诺、责任和兴趣。这个反思过程,AI 暂时代替不了。


参考:Why PARA Is the Key to the AI Era - Forte Labs