# Mem Weekly

> AI个人记忆系统的周复盘功能。分析本周L1情境层记录，识别重复模式，提炼到L2行为层。使用场景：(1) 用户说"周复盘"时；(2) 每周定期回顾时；(3) 需要从日常记录中提炼行为模式时。该skill会自动统计重复出现的行为（3次+），生成候选列表，等待用户确认后更新L2行为层。

- Skill: `zephyrwang6/mem-weekly` (Agent Skill)
- Install (CLI): `npx skillmds@latest add zephyrwang6/mem-weekly`
- Raw SKILL.md: https://api.skillmd.com/api/skills/zephyrwang6/mem-weekly/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: zephyrwang6 (https://skillmd.com/u/zephyrwang6)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/zephyrwang6/mem-weekly

---


# 周复盘

## 快速开始

当用户说"周复盘"时，执行以下流程：

**重要：在执行周复盘前，必须先调用 `mem-file-scan` skill 来扫描本周修改的文件，补充L1记录。**

1. **文件扫描（前置步骤）** - 调用mem-file-scan扫描本周修改的文件，补充L1记录
2. **读取本周L1记录** - 获取本周所有情境记录
3. **识别重复模式** - 统计出现3次以上的行为/偏好
4. **生成候选列表** - 创建待提炼的候选清单
5. **等待用户确认** - 展示给用户选择
6. **更新L2文件** - 根据确认更新行为层

## 工作流程

### 前置步骤：文件扫描补充L1

**在开始周复盘分析之前，必须先调用 `mem-file-scan` skill**：

```bash
调用 mem-file-scan skill
```

**为什么需要这一步**：
- AI记忆系统只能记录Claude对话内容
- 用户在Obsidian中直接编辑的文件不会被自动记录
- 文件扫描可以识别本周修改的文件，提取重要事件和决策
- 补充L1记录后，周复盘才能分析出更全面的行为模式

**执行方式**：
1. 先调用 `mem-file-scan`
2. 等待文件扫描完成并补充L1记录
3. 再继续执行后续的周复盘分析流程

### 第一步：读取本周L1记录

读取当前月份的L1文件：`AI_MEMORY/L1_情境层/{年}-{月}.md`

提取本周的记录：
- 确定本周的日期范围（如：12-22 至 12-28）
- 提取本周的所有条目

### 第二步：识别重复模式

使用Grep搜索关键词，统计出现次数：

```bash
Grep "关键词" AI_MEMORY/L1_情境层/
```

**重复模式判断标准**：
- 相同偏好/行为出现 **3次以上**
- 相同工具选择出现 **3次以上**
- 相同表达方式出现 **3次以上**

### 第三步：生成候选列表

创建待提炼的候选清单（最多5个）：

格式：
```
📊 本周记忆复盘（{月份}第{X}周）

━━━━━━━━━━━━━━━━━━━━━━━━
🔍 发现 {N} 个重复模式：

1️⃣ "{模式名称}"
   - 出现次数：{X}次
   - 来源：[日期1] [日期2] [日期3]
   - 建议：记录到 L2_行为层/{文件}.md
   - 你的选择：[ ] 记录  [ ] 忽略  [ ] 修改后记录

2️⃣ "{模式名称}"
   ...
```

### 第四步：等待用户确认

展示候选列表，等待用户选择。

用户可以：
- **记录** - 直接记录到L2
- **忽略** - 跳过此模式
- **修改后记录** - 修改内容后再记录

### 第五步：更新L2文件

根据用户确认，更新相应的L2文件：

1. **检查文件是否存在**
   - 存在：追加或更新
   - 不存在：创建新文件

2. **更新格式**

```markdown
## 📋 {行为/偏好名称}

### 习惯描述
{具体描述}

### 统计信息
- 首次记录：{日期}
- 出现次数：{次数}
- 稳定性：{高/中/低}
- 最后确认：{日期}

### 来源
- {来源1}
- {来源2}
- {来源3}
```

3. **更新统计**
   - 更新 INDEX.md 统计信息
   - 更新本周复盘记录

## 输出示例

```
📊 本周记忆复盘（12月第4周）

━━━━━━━━━━━━━━━━━━━━━━━━
🔍 发现 3 个重复模式：

1️⃣ "处理复杂任务前先用思维导图"
   - 出现次数：4次
   - 来源：[12-22] [12-24] [12-26] [12-27]
   - 建议：记录到 L2_行为层/工作习惯.md
   - 你的选择：[ ] 记录  [ ] 忽略  [ ] 修改后记录

2️⃣ "早上9-12点深度工作，不回消息"
   - 出现次数：5次
   - 来源：[Daily] 5次记录
   - 建议：记录到 L2_行为层/工作习惯.md
   - 你的选择：[ ] 记录  [ ] 忽略  [ ] 修改后记录

3️⃣ "重要决策会睡眠一晚后再决定"
   - 出现次数：3次
   - 建议：记录到 L2_行为层/决策习惯.md
   - 你的选择：[ ] 记录  [ ] 忽略  [ ] 修改后记录

━━━━━━━━━━━━━━━━━━━━━━━━
等待你的确认...
```

## 完成后操作

复盘完成后，更新 `AI_MEMORY/Meta/复盘记录.md`：

```markdown
### {年} {月}第{X}周

**复盘日期**：{日期}

**本周关键事件**：
1. {事件1}
2. {事件2}
3. {事件3}

**识别出的行为模式**：
- [模式1] - 出现次数：X次
- [模式2] - 出现次数：X次

**更新到L2**：
- ✅ [文件1]
- ✅ [文件2]

**下周关注**：
1.
2.
3.
```

## 常见问题

**Q：如果本周没有重复模式怎么办？**

A：输出"本周未发现明显的重复模式，继续观察即可"。

**Q：如何确定本周的日期范围？**

A：使用当前日期，往前推7天。如今天是12-27（周五），本周是12-21至12-27。

**Q：用户选择的"修改后记录"怎么处理？**

A：询问用户如何修改，然后按用户要求更新后再记录到L2。

