mcpField
N
note

note

github.com/yeachan-heoAgent 工作流40.4k86 次安装1 天前更新
代码仓库

关于 note

note 是将项目上下文保存到 `.omc/notepad.md` 的技能,便于在对话压缩后继续使用。它区分启动时加载的优先上下文、临时工作记忆和永久手动笔记。

主要功能

  1. 01保存带时间戳的工作笔记
  2. 02存储启动时始终加载的优先上下文
  3. 03保留永久手动笔记
  4. 04查看、清理或删除笔记分区

适用场景

  1. 01跨会话保留调试发现
  2. 02在启动时获取关键项目事实
  3. 03记录部署信息或团队联系人

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/yeachan-heo/oh-my-claudecode --skill note

安装后在 Claude Code 中输入/note确认已加载。

详细介绍

Note Skill

将重要上下文保存到 .omc/notepad.md,以在对话压缩后依然保留。

用法

命令操作
/oh-my-claudecode:note <content>添加到工作记忆并附带时间戳
/oh-my-claudecode:note --priority <content>添加到优先上下文(始终加载)
/oh-my-claudecode:note --manual <content>添加到 MANUAL 部分(永不清理)
/oh-my-claudecode:note --show显示记事本当前内容
/oh-my-claudecode:note --prune删除超过 7 天的条目
/oh-my-claudecode:note --clear清空工作记忆(保留 Priority + MANUAL)

部分

Priority Context(500 字符限制)
  • 在会话开始时始终注入
  • 用于关键事实:"Project uses pnpm"、"API in src/api/client.ts"
  • 保持简短 - 这会占用你的上下文预算
Working Memory
  • 带时间戳的会话笔记
  • 7 天后自动清理
  • 适用于:调试线索、临时发现
MANUAL
  • 永不自动清理
  • 用户控制的永久笔记
  • 适用于:团队联系人、部署信息

示例

/oh-my-claudecode:note Found auth bug in UserContext - missing useEffect dependency
/oh-my-claudecode:note --priority Project uses TypeScript strict mode, all files in src/
/oh-my-claudecode:note --manual Contact: [email protected] for backend questions
/oh-my-claudecode:note --show
/oh-my-claudecode:note --prune

行为

  1. 如果 .omc/notepad.md 不存在,则创建它
  2. 解析参数以确定部分
  3. 追加带时间戳的内容(用于工作记忆)
  4. 如果 Priority Context 超过 500 字符,则发出警告
  5. 确认已保存的内容

集成

记事本内容会在会话开始时自动加载:

  • Priority Context:始终加载
  • Working Memory:如果存在近期条目则加载

这有助于在对话压缩后依然保留关键上下文而不丢失。

评论

支持 Markdown