为什么你跟WorkBuddy说了100遍规矩,它转头就忘?
有没有遇到过这种情况?你耐着性子跟AI说了一百遍“别用那个方案,会卡”,转头开了个新对话,它又原封不动地给你整上了。告诉你把资料往Obsidian里理,第二天一看,满桌子的.txt文件又出现了。规矩说了八百遍,AI转头就忘。
这真不是AI笨,是你没用对记忆命令。很多人在对话框里喊“记住啊,下次别这样”——但对话的记忆就像写在沙滩上,窗口一关,潮水一来,全没。其实,WorkBuddy有一套完整的记忆系统,关键是用对触发命令,让它真正把话听进去,牢牢记在心里。
别再每次对话都重新教Workbuddy了。一条命令让它永久记住你的偏好,跨对话、跨项目都生效。

1、你是不是也经常遇到这种崩溃?
今天告诉AI"别用Whisper,会卡死",明天开个新对话,它照样给你 whisper --model large……
上周跟它说了"整理资料到知识库"指的是Obsidian,这周它又给你生成一堆散落在桌面的 .txt 文件。
你说了八百遍的规矩,AI转头就忘。
这不是AI笨,是你没用对记忆命令。很多用户在对话里说"记住啊,下次别这样"——但AI的对话记忆是随生随灭的,关掉窗口,一切归零。
WorkBuddy有一套完整的记忆系统,关键是用对触发命令。
2、WorkBuddy的四层记忆体系
1️⃣ 会话记忆(当前对话)
就是你正在聊的这个窗口。AI记得你们刚才说了什么,但
关掉对话就全没了
不需要你管理,系统自动维护。适合临时讨论。
2️⃣ 项目级每日记忆(每日工作日志)
每个项目下有 .workbuddy/memory/YYYY-MM-DD.md,AI在完成任务后会
自动追加
特点
3️⃣ 项目级记忆(项目专属规则)
每个项目下有 .workbuddy/memory/MEMORY.md,存的是这个项目特有的规范、习惯和约定。
触发命令
项目级记忆:xxx
示例
"项目级记忆:这个项目用Vue3 + TypeScript,组件命名用PascalCase"
"项目级记忆:每日下午5点生成项目日报,用表格格式"
作用域
4️⃣ 用户级记忆(全局规则)✅
存在 ~/.workbuddy/MEMORY.md,是AI的
全局使用说明书
触发命令
用户级记忆:xxx
示例
"用户级记忆:称呼我为老板,沟通风格简洁直接,先结论后细节"
"用户级记忆:查询任务、查询资料,优先从Obsidian知识库查找、匹配,然后是网络搜索"
"用户级记忆:禁止使用Whisper(会导致电脑卡死),改用SiliconFlow ASR API"
作用域

3、记忆优先级:谁说了算?
四层记忆的优先级从高到低:
会话记忆 > 用户级记忆 > 项目级记忆 > 每日记忆
| 层级 | 触发方式 | 优先级 | 说明 |
|---|---|---|---|
| 会话记忆 | 自动维护 | ⭐⭐⭐⭐ 最高 | 当前对话上下文,即时生效但随对话关闭消失 |
| 用户级记忆 | 用户级记忆:xxx | ⭐⭐⭐ 高 | 全局规则,所有项目生效,永久保留 |
| 项目级记忆 | 项目级记忆:xxx | ⭐⭐ 中 | 仅当前项目生效,永久保留 |
| 每日记忆 | AI自动写入 | ⭐ 低 | 工作日志,只增不改,不用于规则存储 |
冲突时谁赢?
如果用户级记忆说"用Obsidian",项目级记忆说"用飞书文档"——在项目内,项目级记忆会覆盖用户级记忆。但在其他项目里,依然是"用Obsidian"生效。
如果会话里你临时说"这次用飞书"——那当前对话中,会话记忆优先级最高,但关掉就没了。
核心原则
4、正确用法:四步让AI记住你
第一步:写用户级记忆(全局规矩)
打开一个新对话,直接告诉AI:
用户级记忆:称呼我为老板,沟通风格简洁直接
用户级记忆:Obsidian知识库路径 D:Dataobsidian,整理资料一律归档到此
用户级记忆:禁止使用Whisper,改用SiliconFlow ASR API
用户级记忆:查询任务、查询资料,优先从Obsidian查找,然后是网络搜索每一条都是一次独立的写入命令。AI会逐条追加到全局记忆文件中。

第二步:写项目级记忆(项目规矩)
切换到具体项目后,针对这个项目补充:
项目级记忆:这个项目用Vue3 + TypeScript,组件命名用PascalCase
项目级记忆:构建命令用 pnpm build,不要用 npm
项目级记忆:代码审查用 ESLint,规则配置在 .eslintrc.cjs第三步:验证AI是否记住了
新开一个对话窗口,问它:
- "我的沟通风格是什么?"
- "我应该用什么工具整理资料?"
- "这个项目的技术栈是什么?"
如果AI能准确回答——说明记忆生效了。
第四步:随时更新
记忆不是写死不变的。你随时可以追加或覆盖:
用户级记忆:新增偏好——做PPT时参考"全球最美12色"配色方案
用户级记忆:更新信息源——飞书文档读取一律用 lark-cli docs +fetch5、常见误区
❌ 误区一:"记住啊,下次别这样" —— 这是对话记忆,关掉就没了
✅ 正确说法:用户级记忆:禁止使用XXX
❌ 误区二:在对话里说"以后都按这个来" —— AI不会自动存
✅ 正确说法:用户级记忆:以后整理资料优先查Obsidian
❌ 误区三:把密码、API Key写进记忆 —— 纯文本文件,不安全
✅ 正确做法:密钥用环境变量管理,记忆里只写规则
❌ 误区四:以为记忆是AI自动学习的 —— WorkBuddy是显式写入
✅ 正确认知:你不说触发命令,它不记
6、速查表:该用哪个?
| 你想让AI记住什么 | 用什么命令 |
|---|---|
| 你的名字、称呼、沟通风格 | 用户级记忆:称呼我为XX,沟通风格XXX |
| 技术红线(禁止做的事) | 用户级记忆:禁止使用XXX |
| 工具偏好、工作流 | 用户级记忆:XXX工具路径XXX,用法XXX |
| 信息源优先级 | 用户级记忆:查询任务优先从XXX查找 |
| 项目技术栈 | 项目级记忆:这个项目用XXX |
| 项目协作规范 | 项目级记忆:代码审查用XXX |
| 公众号链接读取方式 | 用户级记忆:遇到XXX链接时,优先使用XXX |
总结一下
AI助手不是越"聪明"越好,而是越"懂你"越好。
一个读了100本编程书的AI,不如一个知道你"别用Whisper、优先查Obsidian、先结论后细节"的AI来得好用。
记忆命令,就是你给AI下的"永久指令"。说对了位置,它就能记住,不用你每次都重新教。
以上就是今天的小妙招,可以让你的workbuddy跑得更好,更舒服点。