前言¶
长期用 AI Agent 协作时,决策、待办和约定往往散落在当次对话里。会话结束后若没有固定流程,要么靠人工复制到笔记,要么依赖 Agent 自带的记忆能力——后者不一定覆盖「今天聊了什么、要不要结构化存档」这类需求。下面介绍 SkillHub 社区 Skill memory-auto-update(记忆自动更新):通过中英文触发词驱动 Agent,从当前会话里提取要点、生成摘要,经你确认后写入按日期组织的 Markdown 记忆文件。
这是什么¶
memory-auto-update 是面向 ai-agent 分类的社区 Skill,坐标为 @user_dfbdc5ab/memory-auto-update,当前版本 1.0.0,发布者为 user_dfbdc5ab,来源为 community。SkillHub 页面标注 requires_api_key=false,安装与使用不依赖额外 API Key。
官方入口:
- API 坐标页:https://api.skillhub.cn/user_dfbdc5ab/memory-auto-update
- SkillHub 展示页:https://www.skillhub.cn/skills/user_dfbdc5ab/memory-auto-update
它解决的是:在对话进行中或结束时,用口语化指令让 Agent 识别重要片段 → 生成摘要 → 用户确认 → 写入本地记忆文件,并支持调整更新模式与频率。
核心功能¶
以下能力均来自包内 SKILL.md 与配套脚本说明,可按模块理解。
智能识别¶
从当前会话文本中按类别提取内容,包括但不限于:
| 类别 | 示例 |
|---|---|
| 决策 | 「我们决定用方案 A」 |
| 待办 | 「@小明 周五前完成」 |
| 约定 | 「下周三下午 3 点开会」 |
| 事实 | 「预算是 10 万」 |
| 偏好 | 「我喜欢用飞书」 |
| 项目 | 项目启动、里程碑等表述 |
常见触发语包括:「这个很重要」「你记住」「记下来」「别忘了」。
吐槽响应¶
当用户用提醒类话术质疑 Agent「没记住」时,Skill 约定 Agent 应检查近期对话、提取内容并走确认后保存。文档列出的触发示例包括:「你忘了吗」「你怎么不记得」「你记性太差了」等。
三种更新模式¶
- 主动模式:对话结束(如用户说「今天就这样」「先到这里」)时提示更新;文档还提到对话结束约 5 分钟后可自动提示。
- 被动模式:仅在手动触发时工作,例如「更新记忆」「记录一下」。
- 智能混合模式(默认推荐):对决策、待办、约定类内容可立即询问是否记录;其余内容可等待手动或结束总结。
五种更新频率¶
可选:实时、每 30 分钟、每 1 小时、手动、对话结束(文档标注为默认推荐方式之一)。通过「设置更新频率」「当前设置是什么」等话术调整。
配套脚本与默认配置¶
包内 scripts/ 提供:
extract_memory.py:基于正则等规则从文本中提取结构化条目generate_summary.py:生成摘要write_memory.py:写入memory/YYYY-MM-DD.mduser_settings.py:读写user_settings.json,默认项见data/default_settings.json
默认设置为:update_mode 为 smart_hybrid,update_frequency 为 end_of_conversation,reminder_style 为 important_immediate_others_wait。README 说明技术依赖为 Python 3.8+、本地 JSON 存储,数据在本地处理。
_meta.json 中 min_openclaw_version 为 2026.1.0;write_memory.py 默认工作区路径为 /root/.openclaw/workspace,记忆目录为其中的 memory/。在 Cursor 等其它 Agent 环境中安装后,实际路径需与当前 Agent 的工作区约定一致,由 Agent 按 Skill 指引调用脚本或等效流程。
安装与启用¶
安装 SkillHub CLI(若尚未安装)¶
command -v skillhub && skillhub --version
未安装时可按官方安装文档执行(完整安装示例):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
说明见:https://skillhub.cn/install/skillhub.md
安装本 Skill¶
安装时必须用 --dir 指向当前 Agent 正在使用的 skills 目录,否则默认落到 ./skills/ 可能不会被加载。SkillHub 文档给出的常见路径示例:
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或项目下的.agents/skills/
安装命令(与 SkillHub 搜索结果的 install 提示一致):
skillhub install memory-auto-update --namespace user_dfbdc5ab --dir ~/.cursor/skills
也可让 Agent 按安装文档安装坐标 @user_dfbdc5ab/memory-auto-update(页面提示参考 https://skillhub.cn/install/skillhub.md)。
安装完成后,按你所用客户端的要求重启或刷新 Agent,使 SKILL.md 被加载。
典型用法¶
Skill 的设计是自然语言触发,无需记忆固定 CLI。下面示例来自官方 SKILL.md 速查表,可在启用 Skill 后直接复现对话意图。
手动更新记忆:
更新记忆
强调重要内容:
这个很重要,记下来
对话结束总结:
今天就这样
查看或调整行为:
设置更新模式
设置更新频率
当前设置是什么
恢复默认设置
确认摘要后,内容按模板写入当日记忆文件。文档给出的 Markdown 结构示例:
# YYYY-MM-DD 记忆
## 今日事项
### [主题1]
- **事件:** [简要描述]
- **决策:** [重要决定]
- **待办:** [ ] 事项1 - 负责人 - 截止时间
- **链接:** [相关链接]
模板文件位于包内 data/memory_template.md。
适用场景与注意¶
适合谁
- 希望把会话里的决策、待办、约定沉淀为按日 Markdown 文件的用户
- 愿意用「记下来 / 更新记忆 / 今天就这样」等短句驱动流程、并在保存前看一眼摘要的人
- 使用 OpenClaw 生态或已在 Cursor / Claude Code 等环境配置 Skill 目录的开发者
限制与声明(Skill 原文强调)
- 不是全量记忆备份:文档写明不读取历史对话,只处理当前会话;识别可能遗漏,重要内容应人工确认。
- 非实时监控:主要在用户触发或模式约定的时机工作。
- 主动模式文档中的「对话结束 5 分钟后自动提示」等行为依赖 Agent 与会话环境,需在本地验证是否符合预期。
- 建议定期备份
memory/下文件;用户可随时修改、删除已写入内容。
SkillHub 侧公开数据(以抓取资料为准):评分 100000,下载 656,安装 16;分类 ai-agent。
结尾¶
memory-auto-update 把「记一下今天聊了什么」收成可配置的流程:识别、摘要、确认、落盘,并用中英文触发词降低操作成本。若你要在 Agent 里试装,可从官方页与上述 skillhub install 命令开始:https://www.skillhub.cn/skills/user_dfbdc5ab/memory-auto-update