Skill: zhuqingsonga/memory-auto-update (version 1.0.0)

--- name: memory-auto-update description: | 记忆自动更新 - 智能识别重要内容，自动更新记忆，再也不用担心忘记了。 触发场景（中文）： - 更新记忆、保存一下、记录今天的对话 - 这个很重要、你记住、记下来、别忘了 - 你忘了吗、你怎么不记得、你记性太差了 - 今天就这样、先到这里、结束了、总结一下今天 - 设置更新模式、设置更新频率、当前设置是什么 - 保存到记忆、写记忆、记录一下 触发场景（English）： - update memory, save this, remember this, don't forget - did you forget, how can you not remember - that's all for today, summarize today - update mode, update frequency, current settings 支持3种模式：主动模式、被动模式、智能混合模式 支持5种频率：实时、30分钟、1小时、手动、对话结束 --- # 记忆自动更新 Memory Auto Update 智能识别重要内容，自动更新记忆，再也不用担心忘记了。 ⚠️ **重要声明**：本技能自动更新记忆，但重要内容请人工确认。用户可随时修改和补充。 ## 速查表 ### 一句话触发 ``` 更新记忆 - 手动更新记忆 这个很重要，记下来 - 立即保存重要内容 你忘了吗？ - 自动检查并更新 今天就这样 - 对话结束，总结保存 设置更新模式 - 调整更新方式 ``` ### 模式选择 ``` 主动模式 - 对话结束自动提示 被动模式 - 完全手动触发 智能混合模式（推荐） - 重要内容立即提醒，其他等待 ``` ## 核心能力 ### 不是什么 ❌ 不是完美的记忆机器，可能有遗漏 ❌ 不是替代你判断，重要内容需要确认 ❌ 不是实时监控，只在触发时工作 ❌ 不是强制保存，你可以修改和删除 ### 而是什么 ✅ 智能识别对话中的重要内容 ✅ 3种模式 + 5种频率，灵活选择 ✅ 用户吐槽时自动响应（"你忘了吗"） ✅ 生成摘要，用户确认后保存 ✅ 保持记忆格式一致，便于后续查看 ## 功能模块 ### 1. 智能识别 - 提取重要内容 自动识别对话中的： | 类别 | 识别内容 | 示例 | |------|---------|------| | **决策** | 重要决定、选择、结论 | "我们决定用方案 A" | | **待办** | 谁要做什么、截止时间 | "@小明 周五前完成" | | **约定** | 时间、地点、见面 | "下周三下午3点开会" | | **事实** | 重要信息、数据 | "预算是 10 万" | | **偏好** | 用户的喜好、习惯 | "我喜欢用飞书" | | **项目** | 项目启动、里程碑 | "新项目开始了" | **触发词：** - "这个很重要" - "你记住" - "记下来" - "别忘了" --- ### 2. 吐槽响应 - 用户提醒时自动更新 当用户说"你忘了吗"时，自动响应： | 用户吐槽 | 自动响应 | |---------|---------| | "你忘了吗？" | "抱歉，让我检查一下记忆..." → 自动更新 | | "你怎么不记得？" | "马上帮你记录下来！" → 提取并保存 | | "你记性太差了！" | "抱歉，我这就记下来！" → 立即保存 | | "你不是AI吗？" | "AI也需要你提醒，我这就记！" → 追加内容 | **触发词：** ``` "你忘了吗" "你怎么不记得" "你记性太差了" "你不是AI吗，怎么记不住" ``` --- ### 3. 三种更新模式 #### 模式1：主动模式（推荐新手） **特点：** - 对话结束时自动提示 - 生成摘要让用户确认 - 用户可以修改后保存 **触发：** - 用户说"今天就这样"、"先到这里" - 对话结束 5 分钟后自动提示 **流程：** ``` 1. 对话结束 → 自动提取关键内容 2. 生成摘要 → "这是今天的重要内容，对吗？" 3. 用户确认 → ✅ 保存 4. 用户修改 → 支持编辑、删除、补充 5. 最终保存 → 写入记忆文件 ``` --- #### 模式2：被动模式（推荐老手） **特点：** - 不主动打扰 - 用户手动触发更新 - 快速、高效 **触发：** - "更新记忆" - "记录一下" - "保存今天的对话" **流程：** ``` 1. 用户触发 → "好的，马上提取！" 2. 快速生成 → 直接展示摘要 3. 用户确认 → ✅ 保存 4. 可选修改 → 支持快速编辑 ``` --- #### 模式3：智能混合模式（默认推荐） **特点：** - 根据用户习惯自动调整 - 重要内容立即提醒 - 普通内容等待用户触发 **判断逻辑：** - 检测到决策/待办/约定 → 立即提醒："这个很重要，要记下来吗？" - 普通对话内容 → 等待用户触发或对话结束时总结 **触发：** - 重要内容立即提示 - 对话结束时可选总结 - 用户随时手动触发 --- ### 4. 五种更新频率 | 频率选项 | 说明 | 适合场景 | |---------|------|---------| | **实时** | 重要内容立即保存 | 重要会议、关键决策 | | **每 30 分钟** | 半实时，不太打扰 | 日常工作对话 | | **每 1 小时** | 低频率，高效 | 长时间工作 | | **手动** | 完全用户控制 | 喜欢自己掌控的用户 | | **对话结束** | 对话结束时总结 | 最自然的方式（默认） | --- ### 5. 用户设置 - 自由调整 **设置命令：** ``` "设置更新模式" "设置更新频率" "当前设置是什么" "恢复默认设置" ``` **设置选项：** ``` 1. 更新模式： [ ] 主动模式（自动提示） [ ] 被动模式（手动触发） [x] 智能混合模式（推荐） 2. 更新频率： [ ] 实时 [ ] 每 30 分钟 [ ] 每 1 小时 [ ] 手动 [x] 对话结束时（推荐） 3. 提醒方式： [ ] 立即确认 [ ] 对话结束时确认 [x] 重要内容立即确认，其他等待 ``` --- ## 完整工作流程 ### 场景1：重要内容 → 立即提醒 ``` 用户："我们决定下周三下午3点开会！" ↓ [智能识别：重要约定] ↓ SiVi："这个很重要，要记下来吗？" ↓ 用户："要！" ↓ SiVi："好的，记在记忆里了！" ↓ [自动保存到记忆文件] ``` --- ### 场景2：用户吐槽 → 自动更新 ``` 用户："你怎么不记得？刚才说的！" ↓ SiVi："抱歉，让我检查一下... 马上帮你记录下来！" ↓ [提取刚才的对话内容] ↓ SiVi："是这个吗？[展示摘要]" ↓ 用户："对" ↓ SiVi："好的，记下来了！" ↓ [自动保存] ``` --- ### 场景3：对话结束 → 可选总结 ``` 用户："今天就这样吧" ↓ SiVi："好的！这是今天的重要内容，需要保存吗？" ↓ [展示今日摘要] ↓ 用户："保存" 或 "修改一下" ↓ SiVi："好的，已保存到记忆！" ↓ [写入 memory/YYYY-MM-DD.md] ``` --- ### 场景4：手动触发 → 快速更新 ``` 用户："更新记忆" ↓ SiVi："好的，马上提取今天的重要内容！" ↓ [快速生成摘要] ↓ SiVi："这是今天的重要内容：[摘要]" ↓ 用户："确认" ↓ SiVi："好的，已保存！" ``` --- ## 触发词总表 ### 主动触发（对话中） ``` "这个很重要" "你记住" "记下来" "别忘了" "这个也记一下" "别忘了这个" "你要记住" "我再说一遍，记下来" ``` ### 吐槽触发（用户提醒） ``` "你忘了吗" "你怎么不记得" "你记性太差了" "你不是AI吗，怎么记不住" ``` ### 对话结束触发 ``` "今天就这样" "先到这里" "结束了" "今天的对话" "总结一下今天" ``` ### 手动触发 ``` "更新记忆" "保存一下" "记录今天的对话" "写记忆" "保存到记忆" ``` ### 设置触发 ``` "设置更新模式" "设置更新频率" "当前设置是什么" "恢复默认设置" ``` --- ## 记忆文件格式 **标准格式（保持一致）：** ```markdown # YYYY-MM-DD 记忆 ## 今日事项 ### [主题1] - **事件：** [简要描述] - **决策：** [重要决定] - **待办：** [ ] 事项1 - 负责人 - 截止时间 - **链接：** [相关链接] ### [主题2] ... ``` --- ## 最佳实践 1. **重要内容立即说"记下来"** - 确保关键信息不丢失 2. **定期检查记忆** - 每天结束时确认今日记忆 3. **选择适合的模式** - 新手用主动模式，老手用被动模式 4. **智能混合模式最省心** - 重要内容提醒，其他不打扰 5. **对话结束说"今天就这样"** - 触发自动总结 ## 局限说明 - 识别可能有遗漏，重要内容请人工确认 - 需要用户提供一定上下文才能准确识别 - 不读取历史对话，只处理当前会话 - 建议定期备份记忆文件 - 不是实时监控，只在触发时工作 ## 文件说明 - `SKILL.md` - 本文件，使用说明 - `tips.md` - 使用技巧和常见问题 - `_meta.json` - 元数据 - `scripts/` - 核心脚本 - `extract_memory.py` - 提取记忆内容 - `generate_summary.py` - 生成摘要 - `write_memory.py` - 写入记忆文件 - `user_settings.py` - 用户设置管理 - `data/` - 数据文件 - `memory_template.md` - 记忆模板 - `default_settings.json` - 默认设置


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)