同时让三个工具管理一个文件夹
昨天一整天,我干了件挺蠢的事:整理文件夹。
不写稿,不做产品,就是把散在硬盘里的东西挪来挪去,挪一下,看一眼,再挪一下。
挪完我才发现,这一天真正解决的不是乱,而是另一件我一直没想明白的事。
一、先说乱到什么程度
我手上有三个工具在干活。一个排版工具,我自己写的,管排版和发布;一个笔记软件,管存稿;一个 AI,管写和改。三个都在用,用了好几个月,总觉得哪里别扭,可就是说不出别扭在哪儿。
昨天动手清的时候,数字摊出来,我就明白了。
一个文件夹里躺着两份一模一样的备课文档,十八个文件逐字节比对,一个字都不差。就因为当初两个地方各存了一次。每日简报更离谱,同一份稿子往三个目录里写,七月那一个月几乎天天都有两份,一共三十来组重复。还有一个一百五十多兆的 Python 虚拟环境,两千八百多个文件,全是第三方库,一行都不是我写的,它混在我放文章的目录里,已经待了好几个月。
最要命的还得算笔记库。我建过三个库,而且是套在一起的——外面一层是文章总目录,里面两个子目录各自又是一个库。所以我从哪个入口打开,看到的世界就不一样,能搜的范围不一样,双链还会断。难怪别扭呢。
清完一算,光是删掉的重复和废物,就有两个多 G。

二、三个工具各守一段
清的过程中,我顺手把三个工具的职责划开了,划完发现它们原本就该是这个分工,只是我以前没说清楚罢了。
排版工具管出口。 文章存在它自己的目录里,模板、模块、品牌色都在这儿,这本来就归它管。昨天我给它加了一层:每个分类挂一个本地文件夹,一篇稿子标成“已发布”,它就把 Markdown 写进那个文件夹,顺手带上号、主题、发布日期几个字段。草稿不落盘——我每天出六条短稿,实际只挑两条发,剩下四条留在应用里,库里就不会被塞满没发出去的东西。
笔记软件管仓库。 它不生产内容,它保证内容不丢、能查、有版本。现在库里躺着快三百篇成稿,五十来万字,按题材分成几个文件夹。每小时自动提交一次,推到一个私有仓库,所以我改坏了还能退回去。
AI 管干活。 写、改、整理、跑检测。我在库根放了一份规矩文件,两套写作标准都写在里面——一个号偏观点,一套标准;另一个号偏资讯,另一套标准,靠每篇开头那个字段判断该用哪套。另外挂了两个定时任务,每天早上六点自动出选题简报,落进“选题”目录,只留七天,过期的只留标题进索引。

三、然后我意识到,它们之间什么都没有
这才是昨天真正的收获。
这三个工具之间,没有插件,没有接口对接,没有同步服务,没有任何一行代码,专门为了让它们互相认识而写。它们甚至不知道对方存在。
它们只是都在读写同一个文件夹里的同一批 Markdown 文件。
排版工具写进去,笔记软件刷新就看到;我在笔记里改完,AI 下次读文件就看到。中间没有中转,没有轮询,也没有那句“正在同步”。
我以前一直琢磨的,是怎么把这几个工具连起来。翻过插件市场,想过写个中间层,甚至认真考虑过,要不要给自己那个排版工具做一套 API。结论是不用。我以前老跟自己说“先连起来再说”,现在想,连什么呢。想让几个工具协同,最好的办法往往不是做集成,而是让它们共用一个文件夹。
Markdown 就是纯文本,谁都能读嘛;文件夹是操作系统级别的东西,不需要谁给谁开权限。这套接口的兼容性,比任何 API 都长命。

四、代价是你得自己当那个协议
这话说得漂亮,可它有代价啊,而且代价实打实。
没有集成,就意味着没有校验。三个工具都往同一批文件上写,谁也不管别人写成什么样,所以规矩得由我来定,也得由我来守。
每篇开头那几个字段,字段名必须一个字不差。文件夹结构一改,定时任务里那些写死的路径就得跟着改。我昨天改完名字,忘了改任务,结果它连着两天早上六点准时往一个已经不存在的旧目录里写,写了三个文件,我到第三天才发现。
更疼的一次:我让 AI 按七天规则清理过期简报,它按文件名上的日期扫,把三份不是简报的资料笔记也当简报删了——那三份都是我早前整理的选题材料,攒了挺久。删了就是删了。后来我们把清理脚本改成默认只预演不删,加参数才真动手,这个默认值,算那三份笔记换来的。
还有代码仓库的锁文件,卡了我三次,每次都得手动清。
所以这套东西,不是搭好就能自己跑的。它跑得动,全靠有人盯着那几条约定。

五、真正的资产不在工具里
最后落到一个我越来越确定的判断。
我那快三百篇成稿、两套写作标准、八项检测指标、几个自己写的小脚本,都在本地放着,纯文本。哪天笔记软件我不用了,换别的;哪天排版工具我重写一遍;哪天这个 AI 我用不上了,这些文件还在原地,一个字都不会少。
工具会变,年年都有人喊“换个新的吧”。去年我用的那套,跟今年就不是一套了。可文件不会变,挂在文件上的那些规矩也不会变。
所以我现在判断一个工具值不值得用,标准很简单:它是往我的文件夹里存东西,还是往它自己的服务器上存东西。
前者我随时可以走。后者我走的时候,得先把东西搬出来,而能不能搬、搬得干不干净,那是它说了算,不是我说了算。
昨天清出来的两个多 G 里,最让我不舒服的,不是那些重复文件,而是我发现自己有些东西压根不知道存在哪儿。以后不会了。下次再有人给我推荐什么工具,我第一句先问:“我的东西,你放哪儿?”