会话与工作记忆

wesgine 会话记忆(session)与工作记忆(working)的运行时生命周期。


定位

session 和 working 是记忆七层中的两个运行时层,它们不是持久性用户记忆,而是 Run/Session 期间的临时状态。


Session 层

属性值
层名session
ScopeScopeSession
可写性不可写(ErrLayerNotWritable)
生命周期绑定到会话
数据来源引擎运行时自动管理

寻址方式

使用 SessionNS(sessionID) 寻址,不写死 ID。

写死 ID 会让全 Cell 只有一行、下一个会话原地改写上一个(INV-MEM-47)。

用途


Working 层

属性值
层名working
ScopeScopeWorking
可写性不可写(ErrLayerNotWritable)
生命周期绑定到单次 Run
数据来源引擎运行时自动管理

特殊豁免

ScopeWorking 豁免 ContentQualityError() 质量门控(INV-MEM-31)——工作缓存可以包含引擎状态前缀。


与用户记忆层的区别

维度session / workingabout_me / agent_memory
可写性不可写可写
持久性运行时态持久化
来源引擎自动用户/AI 交互
UI 展示分别叫「会话记忆」与「工作缓存」「关于我」与「角色记忆」
清空不可人工清空可清空

UI 渲染

wesui 的七层芯片恒定渲染这两层:


耐久性

按 Kind 的 kindDurability 判断:

临时条目不跨会话召回(INV-MEM-54)。