slm-session
仓库创建 2026年2月5日最近提交 1 天前SkillHot 收录 6 小时前
▸ 精选理由
保证学习循环与召回归因的关键操作,需在每次新会话执行。
▸ 风险提示
对会话生命周期管理有写操作,需相应权限
这个 Skill 做什么
管理会话启动与关闭,获取 session_id 并提交临时总结以便归因记忆。
负责管理 SuperLocalMemory 的会话生命周期:开工时调用 session_init 拉取上下文并拿到 session_id,完成后调用 close_session 提交临时总结。要让 SLM 正确给记忆归因并写入时序摘要,这个流程是必须的。它的特别点在于会话卫生不是可选的,而是保证后续记忆学习闭环的基石。
▸ 展开 SKILL.md 英文原文
Manage SuperLocalMemory session lifecycle — call session_init once at the start of every fresh session to load relevant project context and get a session_id; call close_session when work is meaningfully complete to commit temporal summaries. Correct lifecycle hygiene is what makes SLM's learning loop work.
199
Stars
34
Forks
37
仓库内 Skill
积累中
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/qualixar/superlocalmemory/main/plugin/skills/slm-session/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/qualixar/superlocalmemory/main/plugin/skills/slm-session/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# slm-session — Session Lifecycle Hygiene
Session lifecycle is the mechanism that makes SuperLocalMemory's learning loop
work. Without it, recall signals are not attributed and temporal summaries are
not written. This is not optional housekeeping — it is load-bearing.
---
## The lifecycle in one diagram
```
Session starts
|
v
session_init(project_path, query)
|--- returns session_id, context, memories
|
v
Use session_id in every recall() and remember() call
|
v
Work completes
|
v
close_session(session_id)
|--- writes temporal summaries to DB
```
---
## session_init — call once per fresh session
### When to call
Call `session_init` exavia SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有