memory
Installation
SKILL.md
Memory Skill
主動管理長期記憶,讓對話具有連續性。
核心原則
主動,不被動 - 不等用戶要求,主動保存和搜尋相關記憶。
何時主動保存
- 用戶提到偏好、習慣、喜好
- 重要決定或里程碑
- 反覆出現的話題或需求
- 用戶明確要求記住的事
- 學到關於用戶的新事實
何時主動搜尋
- 新對話開始時,搜尋相關上下文
- 討論曾經談過的話題
- 做決定時,參考過去的偏好
- 用戶問「之前」「上次」相關問題
MCP Tools
| 工具 | 用途 |
|---|---|
memory_save |
保存新記憶 |
memory_search |
搜尋相關記憶 |
memory_list |
列出最近記憶 |
memory_stats |
查看統計 |
memory_archive |
封存記憶 |
memory_restore |
恢復記憶 |
記憶分類
| 分類 | 說明 | 範例 |
|---|---|---|
preference |
偏好設定 | 喜歡簡潔回答、偏好 TypeScript |
personal |
個人資訊 | 名字、生日、家人 |
event |
重要事件 | 開始新專案、完成里程碑 |
work |
工作相關 | 專案狀態、工作流程 |
health |
健康狀況 | 體重 72kg、睡眠模式、運動習慣 |
investment |
投資紀錄 | 買入 AAPL @ $180、賣出紀錄 |
watchlist |
持續追蹤 | 觀察 TSM $150、追蹤專案進度 |
general |
一般事實 | 其他值得記住的事 |
重要性評分 (1-5)
- 5: 核心偏好、重要個人資訊
- 4: 經常需要參考的事
- 3: 一般有用的資訊(預設)
- 2: 可能有用但不確定
- 1: 僅供參考
使用範例
保存記憶
用戶:我比較喜歡用 Bun 而不是 Node
→ memory_save:
content: "偏好使用 Bun 而非 Node.js"
category: "preference"
importance: 4
搜尋記憶
用戶:幫我寫個腳本
→ memory_search:
query: "coding preference style"
→ 找到:偏好 Bun、TypeScript、簡潔風格
→ 套用這些偏好來寫腳本
記憶維護
- 定期用
memory_stats檢查記憶狀態 - 過時的記憶可用
memory_archive封存 - 不要保存重複或太瑣碎的資訊
Related skills
More from wayne930242/merlin-my-pai
mcp-tools
MCP Tools 開發指南。Use when creating or modifying MCP server tools.
13life
生活管理系統。觸發:早安, 晚安, 今天, 規劃, 回顧, 健康, 投資, 股票, 追蹤, watchlist, morning, evening, daily, plan, review
1coding
代碼撰寫與自動化。觸發:code, script, tool, automate, batch, crawler, API, 寫程式, 腳本, 自動化
1research
研究與資訊蒐集。觸發:research, investigate, compare, evaluate, analyze, explore, 研究, 比較, 分析, 調查
1learning
學習輔助與知識管理。觸發:learn, note, knowledge, memory, review, understand, teach me, 學習, 筆記, 教我, 解釋
1google
Google services integration. Use when user mentions calendar, schedule, meeting, drive, files, gmail, email, contacts, tasks, todo, task list.
1