← スキル一覧に戻る

memory
by WenJunDuan
⭐ 43🍴 11📅 2026年1月24日
SKILL.md
name: memory description: 项目记忆管理,跨会话持久化 mcp_tool: memory
Memory Skill
项目记忆管理,跨会话持久化上下文和决策。
自动触发
| 触发条件 | 动作 |
|---|---|
| 对话开始 | memory.recall(project_path) |
| 用户说 "请记住:xxx" | 总结后 memory.add(content, category) |
| 重要决策完成 | memory.add 存储决策 |
| 发现重复模式 | memory.add(category: "pattern") |
核心操作
回忆 (Recall)
// 会话开始时必须调用
memory.recall({
project_path: "/path/to/project"
})
记忆 (Add)
memory.add({
content: "项目使用 Result 类型处理错误",
category: "pattern" // rule|preference|pattern|context
})
搜索 (Search)
memory.search_nodes("认证方案")
建立关系 (Relate)
memory.create_relations([{
from: "auth_module",
to: "jwt_implementation",
relationType: "uses"
}])
Category 分类
| 类型 | 用途 | 示例 |
|---|---|---|
rule | 项目规则 | "禁止使用 any 类型" |
preference | 用户偏好 | "偏好函数式编程风格" |
pattern | 常见模式 | "错误处理统一使用 Result 类型" |
context | 项目背景 | "这是一个 SaaS 后台管理系统" |
记忆固化时机
R2阶段(仅重要变更)
memory.add({
content: "<简洁描述>",
category: "rule|preference|pattern|context"
})
用户明确要求
用户: "请记住我偏好使用Tailwind"
→ memory.add({ content: "用户偏好使用Tailwind CSS", category: "preference" })
降级方案
memory不可用时 → 使用本地 Markdown 笔记记录
スコア
総合スコア
45/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
✓フォーク
10回以上フォークされている
+5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です