☰
caveman:用纯文本和文件夹打造极简个人信息管理方案
2026/10/28 3:56:42 网站建设 项目流程

人这一辈子要处理的破事本来就够多了,结果工具还来添乱。一个个笔记应用越做越重,打开要等转圈,写完要等同步,找个旧笔记要翻三层菜单。我一度以为自己得了信息焦虑症,直到某天我对着满屏的文件夹发呆,脑子里突然蹦出一个念头:原始人不需要这些花里胡哨的东西,他们只需要一面石壁、一块石板,照样能把该记的事记明白。于是就有了这个叫做caveman的项目——一个刻意返祖、把复杂度干到最低的个人信息管理方案。它不解决所有问题,只解决一个核心问题:当你累到不想打开任何App的时候,还能用最简单的方式,把脑子里、手机相册里、微信收藏里那些散落的信息,妥妥地存下来。

这套方案的核心不是某个软件,而是一套我自己磨合了很久的“规则+最小工具集”。它适合所有被信息过载折磨的人,尤其是那些天天跟文字、灵感、零碎任务打交道的朋友。全文我会把整套思路、目录结构、实操步骤、踩过的坑全都交底,你不需要懂编程,只需要愿意花一个下午把习惯搭起来,之后的日子会轻松非常多。

1. 为什么需要一套“返祖”的信息方案

1.1 工具越“智能”,人越被动

你有没有这种感觉:为了“更好地管理信息”,我们反而花了很多时间去管理那些管理工具。一个文档要选字体、调格式、想放哪个目录,还没开始写正文,精力已经耗掉一半。更别提软件更新后菜单位置变了、突然要求登录、免费额度缩水这类幺蛾子。工具本来应该是透明的,结果它成了每天都要伺候的爷。

我做caveman的第一性原则就是:工具应该低到尘土里,低到你可以无视它。把一切交还给操作系统最底层的两个东西——文件夹和纯文本。文件夹存在了几十年,纯文本更是计算机发明之前就有的形态。它们不会因为任何公司倒闭而消失,不会因为某个客户端停更就打不开,更不需要你为“跨平台同步”这种扯淡需求付费。

1.2 这套方案的目标是“无脑可用”

我给自己定的验收标准很粗暴:任何一条信息,从产生到被存下来,不能超过10秒钟;每次打开这套系统,必须能立刻进入工作状态,而不是先花5分钟想“我的某个东西到底放在哪里”。传统笔记软件那种“笔记本-分区-标签-双向链接”的层级,学起来像考研,维护起来像扫墓。而caveman的全部逻辑只有三个动作:丢进去、归好类、用的时候搜。

这里的“丢”是真正的丢,不加思索地丢。为了方便,我甚至专门设了一个“垃圾箱式”的目录,任何碎片信息进来第一站都是这里,每天或每周集中整理一次。这样既保证了捕获速度,又避免了随手乱建目录导致的系统崩溃。

1.3 适合谁,不适合谁

如果以下几条戳中了你,那这套方案应该能帮到你:

  • 你每天接收大量文字信息,但从不做二次处理。
  • 你已经受够了各种笔记App的同步冲突和格式错乱。
  • 你有轻度“收集癖”,微信收藏、浏览器书签、截图里躺了无数吃灰的资料。
  • 你经常需要在一堆旧资料里找一句话、一个名字、一个灵感,但回忆不起来在哪里。

反过来,如果你是那种需要重度富文本排版、复杂项目管理、多人协作实时编辑的人,那还是用好现成的专业工具吧。caveman是给个人用的,它的谦卑在于知道自己的边界。

2. 整体设计与核心模块拆解

2.1 设计原则:像原始人一样“一块石头一个功能”

原始人的工具很简单:石头用来砸,棍子用来捅,皮用来穿。对应到caveman方案里,我只有四个固定目录,每个目录只承担一个职责,没有任何跨目录的纠缠:

目录职责对应原始人工具
01-inbox所有信息的统一入口,临时暂存打猎归来扔在地上的猎物
02-notes知识笔记、灵感沉淀,按主题分子目录刻在石板上的记号
03-tasks待办事项与项目进度,纯文本清单出门前在心里默念的三件事
04-archive完成了的、上了年纪的、不再高频查阅的冷数据埋进洞穴深处的骨头

这四个目录之间的流动方向是单行道:inbox → notes / tasks → archive。这个单向流动特别关键。我见过很多人的资料库越管越乱,就是因为所有目录都可以被随意写入,最终每个角落都长出了半截子工程。单向流动强制你做决定:这条信息要么变成笔记,要么变成任务,要么就是垃圾该删掉,没有中间态。

2.2 信息在这里以什么形式存在

全部是.md和.txt纯文本文件。为什么不用Word?不用PDF?因为纯文本是人类唯一能做到“永久可读”的格式。你十五年前用WPS写的文档,今天大概率要找破解软件;但你十五年前写的txt,用记事本就能打开。纯文本可以被grep搜索、可以被Python处理、可以被git做版本管理,压缩后小得可怜。

这里有个新手常踩的坑:觉得md这种格式需要学。其实你只需要记住三个语法就够用了,一个井号是标题,一个短横线是列表,一个中括号是待办。记不住也没关系,任何纯文本编辑器都能直接写,写出来是什么样就是什么样,绝不乱换行、自动编号。

2.3 为什么叫它“信息中枢”而不是“笔记系统”

我构建caveman的时候,刻意避开了“笔记”这个词。因为“笔记系统”听起来就让人想搞个大工程,而我要的其实是一个中枢——信息流经的地方。有些信息下一秒就要用,有些半年后才想起,有些永远用不上,但都得有个去处。中枢的意思就是:它不生产内容,它只保证每一份信息有一个确定的位置。

当你抱着“这是中枢”的心态去用,你就不会纠结“这篇笔记应该算哪一类”这种抽象问题。你只会想一句很朴素的话:这破玩意儿放哪儿下次能找着?然后往对应的目录里一丢,完事。

3. 实操搭建过程与关键环节实现

3.1 准备一个能打底的工作目录

第一步很简单,在你的电脑任意位置新建一个主目录,比如~/caveman,里面照着上面的表格建好四个子目录。Windows用户可以放到某个盘的根目录下,Mac/Linux用户放用户目录下就行。命名最好按01-、02-这种前缀来,这样文件管理器里排序永远是稳定的,不会因为新增目录搞得顺序全乱。

建目录有一个容易被忽略的小技巧:不要在这个目录里放任何非文本文件。截图、PDF、音频这些,单独建一个00-assets放二进制文件,或者干脆扔给系统自带图片库管。理由很简单,文本文件可以直接用编辑器快速跳到内容,但图片和PDF在文件管理器里只能靠看缩略图认,混在一起会让目录的可检索性瞬间下降。

3.2 给“收件箱”立规矩

收件箱太重要了,值得单独说。它是整套系统的入口,也是最容易失控的地方。我踩过的坑是:刚开始觉得inbox不就是个垃圾站吗,结果什么都往里扔,一周之后里面躺了300个乱七八糟的文件,整理一次心力交瘁,然后就开始逃避,再然后整个系统废掉。

后来我给自己定了三条硬规矩,现在分享给你:

  1. 每天最多整理一次收件箱。可以定在午休时或者下班前,集中处理,不要让整理这个动作变成随时随地的负担。
  2. 每一条信息进入收件箱时,按照“要不要留”而不是“怎么归”来预判。不要留的随手删掉,绝不手软。
  3. 一切来源统一化。微信收藏的内容复制成纯文本贴进来;网页链接只保留URL加一句话说明;照片截图留档则先在系统相册处理到最终状态再拖入。收件箱里不允许出现“待我把这张图修一下”“等会儿补充一下这段话”这种半吊子状态。

3.3 用一个入口文件串起全流程

虽然在文件管理器里直接翻目录很爽,但每次要一层层点进去还是有点烦。这时候就需要一个入口。我的方案是在主目录下放一个INDEX.md,相当于整座洞穴的地图。

这个文件的内容很简单:四个目录的说明、每条目录下有哪些子目录、最近常访问的笔记链接。它不需要每次都手动维护,因为目录结构本身很稳定。更重要的是,它充当了一个“理智检查点”——当我们觉得脑子乱了,打开INDEX看一眼,就知道自己现在该操作哪个目录、整个系统有没有偏离轨道。

# CAVEMAN INDEX ## 01-inbox 所有新信息的第一站。每天至少清空一次。 ## 02-notes 知识沉淀区。 - idea/ 临时灵感 - work/ 工作相关 - reading/ 读书笔记 ## 03-tasks 待办与项目进度。 格式:- [ ] 任务描述 / 截止日期 ## 04-archive 归档区。按月归档。

3.4 给“纯文本搜索”装上翅羽

有了目录和文件还不够,最核心的需求是“找得到”。Windows的搜索烂是出了名的,文件一多就抓虾。其实解决这个问题只需一个免费工具:Everything(Windows)或者直接用命令行grep/rg。

我用的是rg(ripgrep),因为跨平台且快得离谱。在caveman目录里搜某个关键词,用一条命令就能瞬间出结果:

rg -n "关键词" ~/caveman

如果你不想记命令行,也可以像我一样给入口页面加一个小的搜索框。我在INDEX.md所在的同级目录放了一个search.html,它用几行JavaScript调用系统原生搜索,把结果直接列在当前页面底部。效果就是:打开这个文件,输入几个字,相关的所有纯文本文件内容都在眼前,点击即可跳转打开对应文件。这已经能顶90%的专业笔记搜索功能了。

3.5 如何搭建一个纯本地的可视化入口页面

很多人不太习惯直接看一堆文件夹,总感觉缺一个“总览”。所以我额外做了一个dashboard.html,它从文件夹里读取所有文件列表,在页面上变成三个板块:最新收件箱内容、最近修改的笔记、即将到期任务。说白了,就是把INDEX文件可视化。

如果你没有编程基础,不需要自己写这个页面。给你一个偷懒方案:用一些现成的工具,比如Obsidian或Typora打开这个目录,它们天然就把纯文本文件夹变成有侧栏、有标签页的图形界面。但核心数据仍然是你的文件夹,绝不锁定在某一个软件里。哪天你觉得Obsidian不好用了,关掉它,你的笔记还在;换个软件打开,笔记还在。

3.6 移动端怎么接入

这是很多人关心的点。我现在的方案是:在局域网内用一台常年开着的小主机(或者旧电脑、树莓派)作为caveman的“洞穴服务器”,然后通过NAS自带的文件管理功能或者简单的HTTP服务访问。这里必须反复强调:这套数据完全是个人隐私,绝对不要图方便传到公共网盘。如果一定要远程访问,自建一个带密码的房间级共享即可。

实操上,可以用下面的命令在一个目录上起个临时Web服务:

cd ~/caveman python3 -m http.server 8123

这样在手机浏览器输入电脑IP:8123就能读取文件列表、打开文本。虽然简陋了一点,但作为“应急读取”完全够用。如果你平时没有这个需求,跳过这一段,并不影响核心使用。

4. 命名规则、整理节奏与日常使用技巧

4.1 一套不需要记忆的命名规则

很多系统死于命名不统一。caveman要求文件名里带上时间前缀,格式统一为YYYYMMDD-描述.md,比如20250618-关于AI搜索的想法.md。为什么要这样?因为时间前缀让文件在目录里天然按时间排序,找“近期写过的东西”零成本;而且绝对不会有重名问题,你不可能在2025年6月18日写下两个完全相同的描述。

笔记内部还有一个“题目行”惯例:每个文件的第一行必须是标题,第二个区块用>写一句摘要。这样即便文件名写得不理想,在搜索结果里也能一眼辨认内容。我用了一年多,从未因为找不到文件而抓狂过。

4.2 每周一次的“篝火整理”

孤立的工具养不成习惯,而习惯需要节奏来锚定。我给这套系统定了一个每周固定时间进行的“篝火整理”,时长半小时到四十分钟。流程非常固定:

  1. 清空收件箱:给每一条信息做出最终决定,是归入notes、变成task,还是删除归档。
  2. 过一眼notes里新建的临时笔记,能合并的主题当场合并,写完的沉淀下来。
  3. 把03-tasks里的已完成事项标记勾掉,把过期但还重要的事项重新排期。
  4. 最后看一眼04-archive,确认归档规整,不需要重建子目录。

这个过程听起来简单,但每周做和不做,半年后差别是天上地下。坚持的人,笔记是活水;放弃的人,inbox里堆积成山,最后连开电脑的欲望都没了。我个人的秘诀是:把篝火整理事件写进系统日历,到了时间强迫自己执行,优先度高于晚饭前刷短视频。

4.3 用“单线程”对抗多任务焦虑

caveman还有一个隐藏好处:因为它的格式和结构非常简单,它天然抑制了“同时开N个坑”的冲动。想一想,你用一个重型项目管理工具,可以建泳道、拆子任务、拖进度条,一天能“管理”二十件事,但真正做完的没几件。纯文本任务清单里,你只会写下几件具体的、今天真要做完的事。

我的03-tasks/内容长期维持在两到三个- [ ]待办。不是因为我闲,而是因为我发现,超过三件并行任务,一旦有一件延期,整个清单就会消极怠工变成自我安慰。每次想往清单里加第四件事的时候,我都会停下来问一句:哪一件可以从清单里删掉,或者本来就不该进清单?这个机制帮我挡掉了无数不重要的杂事。

4.4 处理“灵感碎片”的正确姿势

灵感这种东西,来得快去得也快。文化人在餐巾纸上写,现代人在备忘录里打两行字。caveman的建议是:给灵感一个专属的暂存角落,还是没有压力地丢。

我在02-notes/idea/下建了unsorted/和一个list.md。任何闪现的念头,都往unsorted里扔一个极简的时间戳-几个关键词.md。内容不用完整,两三个关键词加一句话,能触发回忆就够了。每周篝火整理时再决定:这个念头是发展成一篇笔记、还是一个任务、或者纯粹是喝多了的胡话直接删。灵感一旦被记录,脱离了“我得马上写一篇长文”的执念,反而更容易成活。

5. 常见问题与排查技巧实录

5.1 收件箱又堆满了,怎么办

人嘛,总有几周状态差,inbox能堆到上百条。这个时候千万别想着一晚上清完,那只会让你更抗拒。我的做法是“三天清理法”:今天只处理最早的20条,明天处理20条,后天把剩下的全部快速过一遍,拿不准的统统丢进04-archive/待定/,宁可归档不能久留。这样做的好处是心理负担小,而且到第三天因为前两天的积累已经有了判断手感,速度会快非常多。

另一个诀窍是,如果你连续三周都出现收件箱爆掉的情况,说明你输入的源头太多了,该给源头做减法。我那时把朋友圈入口关掉了、公众号取关了一半,世界的噪音瞬间就小了,收件箱的压力也自然缓解。

5.2 忘记整理,整个系统会不会就废了

完全不会。哪怕你一个月没碰它,文件还在那里,目录结构还在那里,随时可以重新捡起。这恰恰是纯文本文件夹方案最大的韧性。我见过太多用云端笔记软件的用户,因为回不去补卡,账号一断,整个人就瘫痪了。caveman没有账号,没有欠费,没有服务器迁移。

如果你担心自己的惰性,我可以给你一个确定性极强的习惯钩子:每次打开电脑后的第一件事,花两秒钟看一眼收件箱目录。只看不用,养成这个动作之后,你会发现“顺便整理一下”变成一种顺手而为。习惯不是靠毅力,而是靠把行为挂在一个高频动作的自然曲线后面。

5.3 文件编码乱码怎么办

这问题主要集中在Windows用户老旧的记事本,存的时候用了非UTF-8编码,换设备打开就变乱码。我的解决办法很简单:所有文本文件一律强制使用UTF-8,编辑器统一设置为“新建默认UTF-8”。一旦遇到已经乱掉的旧文件,用命令行工具批量转码一次即可,之后永远不要再用系统旧版记事本去动这批数据。

我在实际使用中还遇到过一个更隐蔽的场景:从微信公众号复制内容进纯文本时,所有引号都被换成了“智能引号”,搜索时死活搜不到。解决起来简单,但一开始确实好一顿折腾。现在我的习惯是,任何从网页粘贴的内容,先在编辑器里做一次“净化处理”:全角引号替换成半角、去掉多余空白和空行。

5.4 搜索时关键词明明存在,却搜不到

排除编码问题之外,最常见的原因是用了Windows自带的搜索。它在纯文本文件集上的表现简直是一场灾难。强烈建议切换到Everything或者命令行rg。使用rg的时候有一个细节,默认它会把隐藏目录和二进制文件过滤掉,这没问题;但如果文件名中包含中文,有些终端在Windows下会因代码页问题显示乱码。执行chcp 65001切到UTF-8代码页就能解决,别问我怎么知道的,这个坑我踩得相当扎实。

还有一个必杀技:给重要的笔记建立“别名索引”。我在INDEX.md底部维护了一个“外号”列表,比如某篇笔记的标题是20250618-现象学与用户研究的对照思考.md,这太难记了,我就把它登记为别名“现象学”,搜索的时候先用“现象学”定位到文件名,再打开文件。这种人工关联虽然原始,但比任何自动标签都可靠。

5.5 从其他笔记软件迁移出来,怎么最平滑

如果你以前用的是Notion、印象笔记这种资料库,迁移的关键一步是先导出HTML或Markdown,再整理成按主题拆分的纯文本文件。不要指望一键导入能给你一份结构化良好的目录,那是不可能的。我自己做迁移时花了一个周末,分三步:

  1. 按时间或主题抽查导出内容,搞清楚自己到底存了哪些东西。
  2. 粗筛:60%以上是早就过期无用的资料,直接删除,不要心疼。
  3. 剩下的资料按二级主题命名,逐批放入02-notes的子目录中,文件名用新规则重新生成。

一个残酷的经验是,许多人在迁移整理的过程中发现,过去三五年积累的“宝贵资料库”里真正有长期价值的比例低得令人惊讶。但这不是坏事,丢下沉重的历史包袱,正是caveman能跑起来的前提——轻装上阵,整理和重逢才会变得快乐。

6. 这个方案的边界与我踩过的坑

6.1 纯文本的极限在哪里

caveman并不是万能的,我踩过最大的坑就是试图让它管理一切,包括项目进度表、客户合同、表格预算。最终发现纯文本在复杂表格和版式要求面前确实力不从心。这时候不要硬扛,该交给Excel/专业软件的就交出去。caveman适合管理的是思维类、任务类、碎片类信息,一旦涉及强结构、要精确计算的活,工具就应该各司其职。

另外,如果你需要和多人频繁共享文档,纯文本方案也不会是最好的选择。虽然可以用git来做版本协同,但大多数普通人没有git的使用习惯,这在团队场景下会成为一道门槛。所以我的原则是:个人用caveman,团队用正经协作工具,二者之间通过导出Markdown或PDF保持一条顺畅的单向通道。

6.2 要不要用git做版本管理

如果你有点技术底子,我强烈建议在主目录下初始化一个git仓库。因为纯文本加git,等于给你的知识库加了一台时光机。你可以查看任何一天笔记的原始状态,写得烂的时候还能反悔退回。我平时会在每周篝火整理后执行一次git add . && git commit -m "weekly update",自动上传到自己的私有仓库,过程不到半分钟,却获得了完整的历史回滚能力。

但注意,我用了“私有”两个字,数据主权是不能交出去的。所有同步必须走自己的设备链路,不要随便把整个目录挂到公共平台上,哪怕设置了私有仓库,也要仔细核对权限。这一条怎么强调都不为过。

6.3 最大敌人是“仪式感失控”

最后我想说一个心态层面的坑。很多人搭建类似系统时,会把大量精力花在美化流程上:做一个酷炫的仪表盘、给页面加特效、写一个自动化脚本,然后发个朋友圈炫耀完就再也不维护了。我在早期也干过这种事,差点把自己的方案活活改成了一个重型项目。

后来我给自己立了条规矩:任何优化,如果不能在5分钟内看到效果,就推迟到下周再做;任何一步流程,如果还得回头看说明才能操作,就说明设计有问题,必须简化。这保证了caveman一直是那个轻量级的背心,而不是慢慢长出护甲、变成又一个需要伺候的大爷。

最后分享一点实际操作中的体会

用了大半年之后,最直观的感受其实是心理上的:我很少再因为“信息太多脑子乱”而焦虑了。哪怕下一刻就要开会、就要交材料,我也知道自己只需打开一个目录、搜一个词,就能在十秒内找到该看的东西。这套方案没有什么惊人技术,真正让它起效的是“低到极简、贵在坚持”的设计哲学。如果你决定尝试,请不要追求一步到位,先从01-inbox一个目录开始,把今天收到的一条重要信息默默丢进去,明天再丢一条。等这个简单动作成为肌肉记忆,整套caveman的骨架自然会在你手边变得血肉丰满起来。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询