SuperAPI AI 工具集

session-memory

设计与创作

查看项目

更新于 10-16 09:34

技能介绍

用途:Session Memory 为 Design System Ops 提供持久化记忆层。每次技能运行产生的发现原本只存在于对话中,会被摘要后消失,导致下次运行从零开始。该技能把发现写入结构化文件,使后续技能能比较、关联并复用历史结果。

主要能力:包含四种模式。Save 保存任意技能的发现,提取技能名、日期、范围、系统名、组件数、关键指标、带 ID 与严重级别的发现及建议,并生成趋势与跨技能关联。Recall 按技能名或日期范围列出历史会话时间线。Compare 对齐两次运行的发现,分类为已解决、持续、新增、严重级别变化,并计算指标差值。Correlate 跨技能索引发现,按 2/3/4+ 技能出现次数判定可能、很可能、已确认的系统性问题。

使用方式:检查项目根目录的 .ds-ops-config.yml,可配置 memory.directory、retain_count、auto_save、comparison_window;无配置时默认目录 .ds-ops/sessions/、保留 12 个、自动保存、比较窗口 3。会话文件为每个技能运行一个 markdown 文件,命名格式 [YYYY-MM-DD]-[skill-name]-[short-hash].md。其他技能可在输出末尾写“Save these findings to session memory.”触发保存,或写“Before starting, recall the most recent session for [skill-name].”请求历史。

适用场景:设计系统审计类技能的历史追踪、趋势判断与跨技能模式发现。

限制:它是持久化层,不运行审计、不产出报告、不自行生成建议。若不存在历史文件而请求 Recall、Compare 或 Correlate,应告知无历史并建议先运行审计。Correlate 至少需要两个不同技能的会话,单一技能历史只能算 Compare。保存时若目录不存在则创建;超出 retain_count 时删除最旧文件,但不得删除当前季度文件。具体收费、平台支持等信息暂未提供。