名称: 笔记 描述: 保存笔记到 notepad.md 以在对话压缩中保持韧性
笔记技能
保存重要上下文到 .omc/notepad.md 文件,以在对话压缩中存活。
用法
| 命令 | 操作 |
|---|---|
/oh-my-claudecode:note <内容> |
添加时间戳到工作记忆 |
/oh-my-claudecode:note --priority <内容> |
添加到优先级上下文(始终加载) |
/oh-my-claudecode:note --manual <内容> |
添加到手动部分(从不修剪) |
/oh-my-claudecode:note --show |
显示当前笔记内容 |
/oh-my-claudecode:note --prune |
删除超过7天的条目 |
/oh-my-claudecode:note --clear |
清除工作记忆(保留优先级和手动部分) |
部分
优先级上下文(500字符限制)
- 始终 在会话开始时注入
- 用于关键事实:如“项目使用 pnpm”、“API 在 src/api/client.ts”
- 保持简短 - 这会占用您的上下文预算
工作记忆
- 带时间戳的会话笔记
- 7天后自动修剪
- 适用于:调试线索、临时发现
手动部分
- 从不自动修剪
- 用户控制的永久笔记
- 适用于:团队联系人、部署信息
示例
/oh-my-claudecode:note 在 UserContext 中发现认证错误 - 缺少 useEffect 依赖
/oh-my-claudecode:note --priority 项目使用 TypeScript 严格模式,所有文件在 src/ 中
/oh-my-claudecode:note --manual 联系人:api-team@company.com 用于后端问题
/oh-my-claudecode:note --show
/oh-my-claudecode:note --prune
行为
- 如果不存在,创建
.omc/notepad.md文件 - 解析参数以确定部分
- 附加内容并添加时间戳(对于工作记忆)
- 如果优先级上下文超过500字符,发出警告
- 确认保存的内容
集成
笔记内容在会话开始时自动加载:
- 优先级上下文:始终加载
- 工作记忆:如果存在最近条目则加载
这有助于在对话压缩中存活而不丢失关键上下文。