乐于分享
好东西不私藏

Hermes Genesis 01:刚下载 Hermes那天,我以为它会自己变聪明

Hermes Genesis 01:刚下载 Hermes那天,我以为它会自己变聪明

我先干的不是调模型,而是给AI定规矩

2026 年 4 月 6 号,早上八点二十。

我第一次打开 Hermes。

说实话,那一刻我挺兴奋。

我以为自己终于找到一个“能长期陪我干活”的 AI Agent。

不是问一句答一句。

不是聊完就散。

而是能接住我的项目、我的习惯、我的文件、我的团队。

结果第一天,我就被现实打了一巴掌。

从 08:20 到 10:23。

我把同一段自我介绍,说了七遍。

我叫强哥。

我在 WSL2 里折腾 AI Agent。

我想让你帮我管项目。具体要求为:~~

七个会话。

七次重来。

每次它都很礼貌。

“好的,强哥,我记住了。”

但下一次打开,它又像第一次见我。

那种感觉挺崩的。

不是因为它笨。

而是因为我突然意识到:

我以为 AI 缺的是记忆。后来才发现,它第一天缺的是规矩。

第一次翻车,是文件开始乱

最早让我不舒服的,不是它回答错了一句话。

是它开始乱放文件。

一个临时脚本,丢到项目根目录。

一份总结报告,放进了系统目录。

当时我还安慰自己:

没事,反正文件都在机器里。

但后来再找,就痛苦了。

人都分不清。

AI 更分不清。

更麻烦的是,它分不清的时候不会停下来问你。

它会很自信地猜。

猜错以后,项目路径错了,端口错了,文档也跟着错。

那时我才明白,AI Agent 不是一个“聪明员工”直接进公司就能干活。

它更像每天早上刚入职的新人。

如果前台没有导览。

档案柜没有标签。

工具箱没有位置。

它不是不努力。

它只是一定会乱。

三个目录,先把地基钉住

后来我做的第一件事,不是换模型。

是立目录规矩。

就三层。

~/.hermes/:系统层。

配置、技能、脚本、运行数据,放这里。

~/knowledge/:知识层。

术语、结构规范、上下文注入协议、团队经验,放这里。

~/projects/:项目层。

每个真实项目有自己的目录,有自己的 STATE.md,有自己的 docs/progress.md

这三个目录分开以后,系统才第一次不像一张乱桌子。

以前是螺丝、账本、图纸全堆在一起。

现在至少知道:

扳手放工具箱。

账本放档案柜。

正在施工的材料放工地。

目录不是洁癖。

目录是边界。

边界一清楚,AI 才少了很多瞎猜的机会。

但这还不够。

因为新会话一开,它还是白纸。

我不能每次都重新告诉它:

系统层在哪里。

知识层在哪里。

项目层在哪里。

所以我做了第二步。

把这条规矩,写进配置文件。

真正好用的,是每次会话自动加载

当时的关键动作很小。

我在 ~/.hermes/config.yaml 里,把一段系统提示写进了 agent.system_prompt

里面不是长篇大论。

就是几条硬规矩:

# 目录结构规范## 目的本规范只回答三个问题:1. 文件应该放在哪里2. 每层目录负责什么3. AI 遇到任务时应该先去哪里找## 三层目录### 系统层:~/.hermes/用途:Hermes 自身配置、技能、记忆、日志、运行数据。规则:- 允许读取配置与技能- 不根据猜测删除系统文件- 清理系统文件前必须确认范围### 知识层:~/knowledge/用途:现行规范、团队经验、历史报告、历史规范。结构:- ~/knowledge/README.md:导航入口- ~/knowledge/standards/:现行规范- ~/knowledge/teams/:团队经验- ~/knowledge/archive/:历史材料### 项目层:~/projects/用途:每个正式项目的代码、状态、进度、数据与项目文档。最小结构:- README.md- STATE.md- docs/progress.md- src/ 或 frontend/ backend/- data/(按需)

就这么一段。

效果立刻不一样。

以前每次新会话,我都得从头讲:

你把项目文件放到哪里。

你把系统文件放到哪里。

写进配置以后,新会话启动时,这些规矩会自动跟着进来。

它不需要“想起来”。

它一进门,就看见墙上贴着办公室地图。

这就是我第一次感受到系统变稳。

不是 AI 突然变聪明了。

是它每次醒来,都先被放进同一个规则现场。

规矩不是绑住 AI,是救 AI

我以前对“规矩”这两个字有点抵触。

总觉得 AI 这么灵活,写太多规则会不会把它绑死。

后来才发现,恰恰相反。

没有规矩,它不是更自由。

它是更容易污染现场。

所以第一集我想讲的不是“怎么写一个漂亮目录”。

而是一个很朴素的教训:

AI Agent 第一天,不是先追模型参数。是先告诉它:什么东西该放在哪里。还要让这条规矩,每次会话都自动加载。

这一步跑通以后,我有点上头。

目录规范这么有用。

那项目规范、命名规范、端口规范、STATE.md 规范,是不是也都该写进去?

我开始继续加规矩。

加着加着,第二个坑来了。

规矩越来越多以后,AI 没有更聪明。

它开始更懵了。

下一集,就讲这个。

📢 欢迎关注「麦尖AI」微信公众号

一个教育从业者的 AI 实战记录。不写教程,只分享真实折腾经历。

如果你觉得这篇文章有用,欢迎转发。你的转发,是我继续折腾的最大动力。