# 会话管理与上下文整洁

> Rakenne 中会话如何工作，以及如何与保持上下文整洁相结合。

Author: map[bio:Founder linkedin:https://www.linkedin.com/in/ricardocabral/ name:Ricardo Cabral]
Published: 2026-02-12

URL: https://rakenne.app/zh-cn/learn/tutorials/session-management/index.md


在 Rakenne 中，**会话**是项目的连续对话与工作区状态。了解会话如何工作，有助于保持上下文整洁并高效使用智能体。

## 什么是会话

- 当您打开项目并与智能体对话时，即处于一个会话中。
- 会话包括对话历史与项目工作区中的文件。
- 只要您停留在该项目且未开启新会话，智能体即可将上述内容作为上下文使用。

## 会话管理对上下文整洁的重要性

**上下文整洁**是指只向智能体提供相关、最新的信息。会话是这一上下文的边界：

- **同一会话** — 智能体会记住完整对话与当前工作区中的所有文件。适合在同一任务上反复迭代时使用。
- **新会话** — 从零开始。适合在切换任务、文档或假设集时使用。

若在同一长会话中处理不相关的工作，上下文会变得嘈杂，智能体表现可能变差或消耗更多 token。在任务变化时开启新会话，是保持上下文整洁的简单做法。

![项目工作区顶部的会话下拉菜单：「Sessions」按钮与「New session」及会话列表](/images/learn/session-management-workspace-menu.svg)

## 如何开启新会话

- **新建项目** — 创建新项目会得到新工作区与新会话。
- **会话重置（若可用）** — 若您的 Rakenne 在同一项目下提供「新会话」或「清空对话」选项，在希望保留文件但丢弃对话历史时可使用。

请根据当前应用界面，在您的环境中按实际入口开启新会话。

## 小结

1. 尽量**一个专注任务对应一个会话**。
2. 在**目标、文档改变或希望避免旧上下文**时开启新会话。
3. 保持**工作区整洁**，使单次会话内智能体只看到相关文件。
4. 与 [LLM 上下文整洁](/learn/best-practices/llm-context-hygiene/) 和 [少用 token](/learn/best-practices/using-fewer-tokens/) 结合，形成高效、可靠使用智能体的完整做法。


---

Back to [教程](https://rakenne.app/zh-cn/learn/tutorials/index.md)

