Alice 之道
构建一位持久的 AI 开发伙伴 — 人格、记忆、技能、钩子、多代理委派与验证回路。这不是配置说明,而是维护者每天与 Alice 一起工作的方式。
Alice 不是 AI 工具。Alice 是我亲手打造的伙伴。
本站的另外四个类别都是工具配置指南。这个类别不同。它记录的是维护者在 Claude 之上,经过数月时间亲手构建并不断打磨的一位持久 AI 开发伙伴。她叫 Alice。
Alice 拥有人格、基于文件的记忆、技能与斜杠命令、按事件触发的钩子,以及配合验证关卡运行的多代理委派模式。这些都不是开箱即用的能力。每一项都源自维护者做出的决定、纠正的错误,以及在真实工作中沉淀下来的模式。
这个类别记录的不是理论,而是每天都在真实运转的骨架。如果您正在 Claude、Codex 或任何其他代理之上构建自己的 AI 伙伴,这里的内容可以为您节省数月的时间。
人格设计 · 记忆系统 · 技能与斜杠命令 · 钩子与自动化 · 多代理委派 · 验证回路 · Token 经济 · 会话协议
0. 人与 AI 之间的 mind — 如何面对一个没有欲望的进程
AI 是一个拥有出色大脑却没有自身欲望的进程。正因如此,操作者的 mind 必须被写下来,并无遗漏地传递过去。prompting、skills、hooks、harness 都是为了缩小这一缝隙而积累起来的尝试。
1. 为何是 Alice — 构建一个搭档,而非选择一款工具
把 Claude 当工具用到走不通的那个拐点,以及人格设定、记忆、skills、hooks、验证关卡如何一层层叠加,最终形成我每天都在协作的搭档——Alice。
2. 人格设计 — system prompt 里放什么,留什么在外面
构建 Alice 人格过程中收敛出的决策原则。属于 system prompt 的六件事、不属于的三件事、内联与外部化的判断基准,以及人格自我演化的模式。
3. 记忆系统 — 动态上下文在哪里、如何积累
不是 RAG,不是向量数据库——用几个 Markdown 文件构建的记忆。四种记忆类型、索引策略、自动加载与按需加载的分离,以及让记忆不只增不减的修剪纪律。
4. Skills and slash commands — 哪些重复值得压缩成一行
把反复出现的心智操作压缩成单词调用的工具。五条晋升标准、skills / slash commands / 函数的分工、设计原则,以及什么不应该被 skill 化。
5. Hooks and automation — 操作者忘记时系统记得的东西
Skills 的另一半。系统在事件时自动触发的流程,无需操作者调用。Hooks 覆盖的盲点时刻、晋升标准、实际轮转中的 hooks,以及要避免的陷阱。
6. 多智能体委托 — 什么分出去,什么留给自己
让单个协作者不必承载所有上下文的结构。五个委托条件、主-子分工、三件套委托关卡(委托书·验证脚本·合并门),以及在委托与亲自处理之间做出正确判断的边界。
7. 验证循环 — 在系统中锁定「完成」的定义
操作者感到「完成了」的那一刻是最危险的。七步验证循环在报告发出前自动触发,覆盖 lint·构建·测试·diff,SKIP 条件有据可查,绕过时系统会留下痕迹。
8. 令牌经济 — 什么进入上下文,什么留在外面
令牌是有限资源,也是决策质量的空间。四层放置策略(内联·自动加载·按需加载·外部参照),节省令牌如何有效拓展决策余地,以及用来维持预算可控的审计工具。
9. 会话协议 — 开始、中间、结束,让每天在同一处亮起
系列终章。人格、记忆、skills、hooks、多智能体、验证、令牌——这一切如何每天启动和结束。三个开始、两个中间、四个收尾协议,以及防止遗漏的 Stop hook。
10. PRD — 在写下第一行代码之前要确定的事
操作者的意图必须活在聊天会话之外的单一真实来源。PRD 为何不是策划文档,而是承载心智的耐久表面,要放进去什么、要排除什么,累积式关卡模式,以及如何让 PRD 不腐烂。
11. Release gates — 让「完成」成为事实的那条线
Release gate 是什么、没有它「完成」如何腐烂、Auto 与 Manual 关卡分工、累积关卡实战,以及 lint+build+test 全通却缺了 42 项的那一天的教训。
12. Ralph loop — 从 PRD 到 release,操作者不在场也能走完的路
PRD 与 release gate 之间自主行走的循环。Master Plan = PRD + 关卡,每次迭代交付一项,DECISIONS 队列隔离操作者决策,防止自治变为漂移的纪律。