跳到主要内容

Session(会话)

中文名​

会话

一句话定义​

Session(会话)用于组织用户与系统之间的多轮交互。

工程边界​

Session(会话)是一次连续交互的容器,用来把用户输入、系统追问、工具结果、Agent(智能体) State(状态)、Trace ID(追踪编号)和权限上下文串起来。它通常有 session_id(会话编号)、用户身份、创建时间、最近活动时间、任务类型和过期规则。

会话不等于 Memory(记忆)。会话解决“这一轮任务怎么接着聊”,记忆解决“哪些已授权事实可以跨任务复用”。会话也不应该替代权限系统,每次读取资料或调用工具仍然要校验当前用户、租户和业务对象。

常见误解​

  • 用浏览器标签页或前端缓存当唯一会话依据,刷新后任务就丢。
  • 所有用户共用一个会话上下文,导致数据串用。
  • 会话里直接保存密码、Cookie、验证码或完整敏感原文。
  • 没有过期、取消、转人工和恢复规则。

相关章节​