YouMind
登录

如何将 Obsidian 打造成永不崩溃的个人操作系统

@cyrilXBT
英语2026年5月20日
784K
752
81
26
2.9K

TL;DR

本指南概述了一个包含存储、智能和自动化三个层级的 Obsidian 架构,通过结合 Claude 和 N8N,打造出一个能够自动处理维护与信息流转的个人操作系统。

大多数生产力系统的崩溃原因都是一样的。

它们是为"好日子"设计的。

在好日子里,你有时间和精力来维护系统。你正确地归档笔记。你更新项目状态。你处理收件箱。你处理所有新进来的东西。

在糟糕的日子里,系统变成了负罪感的来源,而不是助力。你已经四天没有处理收件箱了。笔记随意堆在文件夹里。项目状态已经落后数周。

你停止使用这个系统,因为维护它消耗的能量比它能节省的还多。

Obsidian 个人操作系统被设计成不同的模式。

它不是为"好日子"设计的。

它是为了在"坏日子"中也能存活而设计的。

它的架构在你不堪重负时能自我维护,在你状态不稳定时能产出有用的内容,并且无论你是否主动管理,它都能智能地累积价值。

本指南将完整构建一个 Obsidian 系统,它能管理你的生活,无论生活给你带来什么风暴,都永远不会崩溃。

为什么大多数 Obsidian 系统会崩溃

在构建之前,你需要理解为什么大多数人构建的系统无法持久。

它们崩溃有三个原因:

手动维护负担。系统需要你定期更新才能保持准确。项目状态需要手动更新。仪表盘需要手动刷新。标签需要手动添加。当生活忙碌时,维护工作就会落后,系统变得不可靠。一个不可靠的系统最终会被抛弃。

复杂度随时间积累。人们从一个简单的结构开始,每当遇到当前系统无法处理的问题时,就增加新的复杂度。六个月后,他们拥有一个复杂的架构,需要 20 分钟才能理清,并且需要阅读自己写的文档才能理解。

没有智能层。保险库只存储信息,但不进行推理。你捕捉想法,但再也找不到它们。你做会议记录,但从未在相关时刻浮现出行动项。这个系统只是一个档案,而不是智能。

而操作系统架构解决了这三个问题。

手动维护消失了,因为通过 MCP 连接的 Claude Code 会自动维护系统。

复杂度保持可控,因为架构有固定数量的组件,每个组件有特定功能,且没有组件重复。

智能层通过 Claude 添加,它可以读取保险库中的内容,建立联系,浮现相关信息,并生成保险库本身无法产生的输出。

三层架构

个人操作系统由三个不同的层级组成。

第一层:存储层

这就是 Obsidian 本身。以一致的格式组织的纯文本 Markdown 文件。你生活中生成的每一条信息都以人类可读、机器可读且永久保存的格式存在于此。

第二层:智能层

这就是通过文件系统 MCP 连接到你的保险库的 Claude Code。Claude 读取你的文件,在它们之间建立联系,从中生成输出,并根据你生活中发生的事件更新它们。

第三层:自动化层

这是在 $5 服务器上运行的 N8N。它调度工作流,触发事件,调用 Claude API,并在不同系统之间传递信息,无需你手动启动任何操作。

这三层将一堆笔记转变为一个操作系统。

移除任何一层,你都会得到一些不够完整的东西。

没有智能的存储只是一个档案。

有存储和智能但没有自动化,只是一个你需要使用的工具。

三者结合才是一个能够自主运行的系统。

永不崩溃的保险库结构

保险库结构是一切的基础。这个结构对了,系统就能在增长中保持一致性。结构错了,它就会变成迷宫。

这个结构包含八个文件夹。你保险库中的每一个笔记都精确地属于其中一个。没有哪个文件夹是可选的。没有哪个文件夹与其他文件夹重叠。

00 - CAPTURE/

[所有未处理的内容都落在这里]

01 - ACTIVE/

projects/

[project-name]/

overview.md

tasks/

notes/

outputs/

areas/

health/

finances/

relationships/

learning/

career/

daily/

[YYYY-MM-DD].md

02 - RESOURCES/

research/

references/

templates/

bookmarks/

03 - SYSTEM/

CLAUDE.md

skills/

workflows/

logs/

04 - GENERATED/

briefings/

summaries/

analyses/

drafts/

05 - QUEUE/

[pending tasks for Claude]

06 - CALENDAR/

events/

reviews/

07 - ARCHIVE/

[completed projects and outdated content]

每个文件夹背后的逻辑:

00 - CAPTURE 之所以存在,是因为捕捉和处理是两件不同的事情。捕捉的速度取决于思维的速度。处理的速度则取决于注意力的速度。捕捉文件夹不加判断地吸收所有内容,这样就不会因为处理速度慢而丢失任何东西。

01 - ACTIVE 只包含当前正在活跃的项目。你正在进行的项目。你负责的生活领域。日常笔记。没有历史内容。没有想做的事情。只有当前内容。

02 - RESOURCES 是参考库。你将来可能会用到的东西。不是你当前正在处理的事情。

03 - SYSTEM 是操作系统本身。CLAUDE.md。技能文件。工作流定义。日志。基础设施层。

04 - GENERATED 是 Claude 产出输出的地方。永远不要手动编辑这里的文件。它们是系统输出。

05 - QUEUE 是 Claude 的任务收件箱。你把描述你需求的文件放到这里。Claude 处理它们。输出会存放到 GENERATED。

06 - CALENDAR 跟踪基于时间的信息。即将到来的事件。定期回顾。按时间而非内容组织的项目。

07 - ARCHIVE 是项目完成后的归宿。你完成的项目。过时的参考内容。永远不要删除。归档即可。

让系统智能的 CLAUDE.md

CLAUDE.md 是一个文档,它在任何工作流运行之前告诉 Claude 关于你生活的一切。

没有它,每次 Claude 会话都从头开始。有了它,每次会话都从关于你是谁、你在做什么、以及现在什么重要的完整上下文开始。

markdown
1# Personal Operating System — CLAUDE.md
2
3## Identity
4
5Name: [YOUR NAME]
6
7Role: [YOUR PRIMARY ROLE]
8
9Location: [YOUR CITY]
10
11## Life Areas and Current Status
12
13Health: [BRIEF STATUS — e.g., "Training for half marathon,
14running 4x per week"]
15
16Finances: [BRIEF STATUS — e.g., "Saving for house deposit,
17target by December 2026"]
18
19Relationships: [BRIEF STATUS — e.g., "Partner: [name].
20Key friendships to maintain: [names]"]
21
22Learning: [BRIEF STATUS — e.g., "Currently studying:
23[topic]. Goal: [outcome]"]
24
25Career: [BRIEF STATUS — e.g., "Current role: [title].
26Working toward: [goal]"]
27
28## Active Projects
29
30[Repeat for every active project]
31
32## Current Priorities
33
341. [MOST IMPORTANT THING THIS WEEK]
352. [SECOND MOST IMPORTANT]
363. [THIRD MOST IMPORTANT]
37
38## Standards for Generated Content
39
40Voice: [HOW YOU WRITE AND COMMUNICATE]
41
42Format preferences: [YOUR PREFERENCES]
43
44What you never want: [SPECIFIC THINGS TO AVOID]
45
46## Operating Rules
47
48- Never delete files. Move to ARCHIVE with timestamp.
49- Never send communications without human review.
50- Always date-stamp generated files as YYYY-MM-DD.
51- Log every significant action in SYSTEM/logs/operations.md.
52- When uncertain about placement, use GENERATED and flag.
53
54## Update Schedule
55
56This file is reviewed and updated: [YOUR SCHEDULE —
57e.g., every Monday morning]

每周一早上更新"当前优先级"部分。这是整个系统中唯一最重要的维护习惯。花五分钟诚实地反思本周真正重要的内容,会显著提高系统生成的所有内容的相关性。

五个工作流让系统成为操作系统

五个工作流将保险库从存储系统转变为操作系统。

每个工作流自动运行。每个工作流输出到 GENERATED。每个工作流无需你手动干预即可自我维护。

工作流 1:每日晨间简报

每天早上 6 点,这个工作流读取你的保险库并生成一份简报。

Claude 提示词:

text
1Read CLAUDE.md for full life context.
2
3Generate a morning briefing covering:
4
5MOST IMPORTANT TODAY: The single highest-leverage action
6I can take today based on my current priorities.
7
8SCHEDULE: Any events in CALENDAR/events/ dated today.
9Prepare a one-sentence brief for each one.
10
11OPEN LOOPS: Any items prefixed with OPEN: in yesterday's
12daily note.
13
14PROJECT PULSE: For each active project in CLAUDE.md:
15one sentence on status, one sentence on next action.
16
17WEEKLY FOCUS: If today is Monday, read the previous week's
18daily notes and identify the most important thing to
19accomplish this week.
20
21Format for under 300 words. Start with MOST IMPORTANT TODAY.
22
23Save to: GENERATED/briefings/[DATE]-morning.md

这份简报在你打开电脑之前就已经生成。你只需三分钟就能读完。在你看到任何一条通知之前,你就知道什么最重要了。

工作流 2:捕捉处理器

每天晚上 8 点,这个工作流处理 00 - CAPTURE 中的所有内容。

Claude 提示词:

text
1Read all files in the CAPTURE folder created today.
2
3For each captured item:
4
51. Identify what type it is:
6
7TASK: Something that requires action
8IDEA: Something to develop or research later
9REFERENCE: Information to store for later use
10NOTE: Context or observation about something active
11EVENT: Something time-bound to calendar
12
132. File it in the correct location:
14
15TASK → Create a task note in the relevant project or area
16IDEA → File in RESOURCES/research/ with the date
17REFERENCE → File in RESOURCES/references/ by topic
18NOTE → Append to the relevant project or daily note
19EVENT → Create an event file in CALENDAR/events/
20
213. For TASKS: extract the specific action, assign a due date
22if mentioned, and add to the relevant project task list.
23
244. After processing: move the original capture file to ARCHIVE.
25
26Log all processing actions in SYSTEM/logs/capture-log.md.

这个工作流意味着 00 - CAPTURE 每天晚上自行清空。不会有任何积累。不会有任何内容在收件箱中丢失。每一条捕捉到的信息都会自动归位,无需你手动归档。

工作流 3:每周回顾生成器

每周日晚上 7 点,这个工作流生成你的每周回顾。

Claude 提示词:

text
1Read all daily notes from the past 7 days.
2Read all project notes modified this week.
3Read CLAUDE.md for current life context and priorities.
4
5Generate the weekly review:
6
7WHAT MOVED FORWARD:
8Specific wins from the week. What caused each one.
9Be specific. Name the projects, the actions, the results.
10
11WHAT DID NOT MOVE:
12Honest assessment of what stalled.
13The most likely reason for each item that did not progress.
14
15THE WEEK'S PATTERN:
16One theme or insight that appeared repeatedly.
17Whether it signals something to change.
18
19NEXT WEEK'S PRIORITIES:
20Three specific priorities for next week ranked by impact.
21For each: why it matters, what the specific next action is.
22
23ONE DECISION:
24The most important decision sitting open right now.
25What information you have to make it.
26What the cost of delaying it another week is.
27
28Save to: GENERATED/summaries/[DATE]-weekly-review.md
29
30Update CLAUDE.md: Current Priorities section with next
31week's top 3.

以前,每周回顾需要花 45 分钟盯着笔记试图回忆发生了什么。

现在,只需要花 10 分钟阅读系统生成的内容,再花 2 分钟补充它遗漏的地方。

工作流 4:队列处理器

每 2 小时,这个工作流检查 05 - QUEUE 中是否有你放入的文件。

命名约定很简单。用动词和主题来命名文件:

text
1RESEARCH-stoic-philosophy-applications.md
2SUMMARIZE-project-meeting-notes.md
3DRAFT-email-to-landlord-about-repairs.md
4PLAN-trip-to-portugal-october.md
5DECIDE-whether-to-accept-new-client.md

工作流读取文件名以理解任务类型,并读取文件内容以获取具体指令。

Claude 提示词:

text
1Check the QUEUE folder for any unprocessed files.
2
3For each file found:
4
51. Read the filename to identify the task type
62. Read the file content for specific instructions
73. Execute the task using the relevant skill from
8SYSTEM/skills/ if one exists
94. Save output to GENERATED/[task-type]/[DATE]-[topic].md
105. Move the queue file to ARCHIVE/queue-processed/
11
12Log all queue processing in SYSTEM/logs/queue-log.md.
13
14If the task requires information not available in the vault:
15Flag in the output as NEEDS HUMAN INPUT: [what is needed]

队列处理器是系统中最强大的工作流,因为它能处理任何事情。

你在午夜想到了某件事。你只需把一个文件放入队列。凌晨 2 点它就会被处理完毕。当你醒来时,结果已经在等你了。

工作流 5:项目健康监控器

每周一早上 7 点,这个工作流检查所有活跃项目。

Claude 提示词:

text
1Read CLAUDE.md for the list of active projects.
2Read the overview.md file in each active project folder.
3Read any project files modified in the last 7 days.
4
5For each project generate a health assessment:
6
7STATUS: On track / At risk / Stalled / Blocked
8EVIDENCE: What specifically indicates this status.
9Be concrete. Name files, dates, and specific observations.
10NEXT ACTION: The single most important thing this project
11needs in the next 48 hours.
12FLAG: Any project that has had no activity for more than
137 days. These need human attention.
14
15Save health report to:
16GENERATED/briefings/[DATE]-project-health.md
17
18For any FLAGGED projects: create a file in QUEUE named:
19REVIEW-[project-name].md with a summary of the situation.

项目健康监控器能在问题变成危机之前就将其暴露出来。一个停滞了七天的项目会在周一早上被标记出来,而不是在截止日期临近时才被惊慌失措地发现。

反崩溃特性

这个操作系统设计了三个特定的反崩溃机制。

捕捉安全网

所有内容都先进入 00 - CAPTURE。捕捉时不需要做任何决定。你永远不会因为不知道放在哪里而跳过捕捉。捕捉文件夹吸收所有内容,处理器稍后归档。

这意味着系统在你忙碌的日子里也能完好无损地运行。在你完全没有时间处理任何事情的日子里,你仍然可以捕捉到 00 - CAPTURE。处理器会在当天晚上自动处理剩余内容。

永不删除规则

这个系统中没有任何东西会被删除。完成的项目移动到 ARCHIVE。过时的参考移动到 ARCHIVE。处理过的捕捉移动到 ARCHIVE。

这意味着系统永远不会丢失信息。你无法通过过度归档来破坏它。保留所有内容的成本为零,因为存储空间是无限的,而且系统从不需要你在日常操作中浏览存档。

CLAUDE.md 单一真实来源

关于你生活中 Claude 需要了解的每一件事都存在于一个文件中。一个需要更新的文件。一个需要审查的文件。一个控制所有工作流的文件。

当你的优先级发生变化时,你只需更新 CLAUDE.md,之后的所有工作流都会自动反映新的现实。你不需要更新五个不同的文档,也不需要在不同会话中重新解释你的情况。

一个周末就能让你跑起来的构建顺序

按这个精确顺序构建系统。克制住同时构建所有东西的冲动。

周六上午:存储层

创建八个文件夹。用你实际的当前信息设置 CLAUDE.md。为你最活跃的项目写一个项目概述,包含一致的属性。

所需时间:2 小时。

周六下午:智能层

安装 Claude Desktop。配置文件系统 MCP。将其指向你的保险库。手动运行第一个晨间简报,并验证它基于你的 CLAUDE.md 生成了准确的输出。

所需时间:1 小时。

周六晚上:第一个队列任务

在你的 QUEUE 文件夹中放入一个文件,包含一个实际的任务。一个你一直想探索的研究主题。一个你一直推迟的决定。一份你本周所做的笔记摘要。

让 Claude 处理它。审查输出。记下需要在你的 CLAUDE.md 中改进的地方。

所需时间:30 分钟。

周日上午:自动化层

设置 N8N。将晨间简报工作流构建为 cron 任务。让它按预定时间运行,并验证输出自动出现在 GENERATED 中。

所需时间:2 小时。

周日下午:其余工作流

将捕捉处理器、每周回顾生成器和队列处理器添加为额外的 N8N 工作流。

所需时间:2 小时。

到周日晚,你将有五个工作流全部运行。操作系统已投入运行。

"永不崩溃"到底长什么样

在构建这个系统三个月后,你会注意到一件事。

系统一直在运行。

不是因为你的完美维护。事实并非如此。有几周你几乎没碰 Obsidian。有几天捕捉内容在 00 - CAPTURE 堆了三天你才想起它们。

但是晨间简报每天都在运行。捕捉内容每晚都在处理。每周回顾每个周日都在生成。项目健康监控器每个周一都在标记停滞的项目。

系统一直在运行,无论你是否在使用它。

这就是生产力工具和操作系统之间的区别。

一个工具需要你去使用。

一个操作系统则自主运行。

这个周末就打下基础吧。

从它上线的那一刻起,操作系统就开始运行。

关注 @cyrilXBT 以获取精确的 CLAUDE.md 模板、N8N 工作流配置以及文件系统 MCP 设置,这些将使整个架构运转起来。

一键保存

使用 YouMind AI 深度阅读爆款文章

保存原文、追问细节、总结观点,并在一个 AI 工作空间里把爆款文章沉淀成可复用笔记。

了解 YouMind
写给创作者

把你的 Markdown 变成干净的 𝕏 文章

图片上传、表格、代码块,往 𝕏 上手动重排太痛苦。YouMind 把整篇 Markdown 一键转成干净、可直接发布的 𝕏 文章草稿。

试试 Markdown 转 𝕏

更多可拆解样本

近期爆款文章

探索更多爆款文章