纯文本 AI 接口
Source: Dev.to
(请提供需要翻译的正文内容,我将为您翻译成简体中文。)
概览
Your vault isn’t a notebook anymore. It’s a runtime.
We previously published “Your Vault Is Your Moat” — the case that your personal knowledge base is the one asset AI can’t commoditize. That piece was about ownership. This one is about something stranger: plain‑text vaults are becoming the default interface layer between humans and AI agents. Not by design. By convergence.
六个独立信号
六个独立的信号,彼此之间没有任何协调,全部指向同一个方向。
AGENTS.md 标准
AGENTS.md 是一个纯文本文件,告诉编码代理如何在你的项目上工作:构建步骤、测试命令、代码风格、约定——全部使用 markdown,位于仓库根目录。Google、GitHub Copilot、Windsurf 和 OpenAI Codex 已经采用它。Claude Code 有自己的变体(CLAUDE.md)。现在已有超过 60 000 个开源项目包含此文件。
- 没有人把它设计成标准。它的出现是因为每个代理构建者独立得出了相同的结论:在根目录放置一个 markdown 文件,让代理在启动时读取它。
社区策划的纯文本配置
- awesome‑cursorrules – 一个
.cursorrules文件的集合,纯文本指令告诉 Cursor 的 AI 在你的项目中如何行为(38 K 星,3.2 K 分叉)。Cursor 后来演变为结构化的 MDC 格式,但最初的洞见是相同的:仓库中的文本文件,代理首先读取它。 - JARVIS – 一个完整的监控仪表板,构建在 Obsidian 中,包含 13 个 DataviewJS 小部件,跟踪活跃的 Claude Code 会话、令牌使用情况和项目状态。它在 r/ClaudeAI 上走红。没有网页应用或外部仪表板服务;仅是同一金库中带有嵌入查询的 markdown 文件。
- Dave Swift 的 “Lloyd” – 在无头 Mac Mini 上运行的代理。每次会话开始时,Lloyd 读取
AGENTS.md获取行为指令,读取SOUL.md获取身份,并读取每日记忆文件获取最近的上下文。会话之间,金库即是 Lloyd 的大脑。
引导模式
AGENTS.md → SOUL.md → MEMORY.md通过纯文本进行会话引导。没有数据库,没有嵌入存储,没有向量数据库——全程使用文件。
llms.txt 提案
llms.txt 在站点根目录放置一个纯文本的 markdown 文件,向 AI 代理说明站点的主题、哪些内容重要以及如何导航。它相当于将 robots.txt 的逻辑应用于 LLM,并且已经足够主流,以至于 Bluehost 也发布了相应的设置指南。
- 该模式与
AGENTS.md类似:两者都是纯文本,都位于根目录,并且都是独立出现的。
市场信号:Smart Connections Pro
Smart Connections Pro 推出了付费层,提供对 vault 内容的语义搜索、AI 驱动的笔记关联等功能。免费版已经获得了显著的用户增长,付费层的推出表明市场足够成熟,可以收费。
为什么纯文本有效
- 可被所有东西读取 – LLM 原生解析 markdown;shell 脚本、
grep、Python 以及可能的未来工具也能解析。 - 可 diff – 用 Git 跟踪代理的记忆,准确看到会话之间的变化。SQLite 很难做到这一点。
- 可移植 – 当下一个 AI 框架出现(给它六周时间),你的库仍然可用。文件比框架更持久。
- 可组合 –
AGENTS.md负责行为,SOUL.md负责身份,MEMORY.md负责连续性,日常笔记负责情景记忆。每个文件都是一个模块,可以在不触及其他文件的情况下替换。
通过趋同演化形成的事实标准
AGENTS.md → SOUL.md → MEMORY.md 引导模式正逐渐成为事实标准。当一个代理的上下文窗口首先读取这些文件时,这种架构显得显而易见。
重新构想 Vault
你的 Obsidian Vault 是 AI 代理所在的地方:
- Boots – 读取
AGENTS.md - Orients – 读取
SOUL.md - Acts – 按照 markdown 文件中的指令执行
- Persists state – 将记忆存储在纯文本文件中
文件夹结构 = 文件系统。链接 = 图数据库。Frontmatter = 架构。每日笔记 = 事件日志。
结论
每周都有更多人独立地弄清楚这一点。纯文本 AI 界面一直都在,只是我们现在才注意到我们所构建的东西。
最初发表于 The Undercurrent,这是一个每日发布的关于 AI 工具、独立开发者以及独立创作者地下世界变化的简报。