跳转到主要内容
当你与专家对话时,你在一个会话(Session)中交流。会话可以关联一个工作区(Workspace)——一个独立的云端环境,专家在其中执行代码、管理文件和预览网站。

会话(Session)

什么是会话

会话是你与某个专家之间的一段持续对话。它包含了你发送的所有消息、专家的回复、以及对话过程中产生的所有工具调用和结果。

会话的关键特性

持久保存

会话自动保存。关闭浏览器再打开,你的对话历史还在那里

上下文连续

同一会话中的所有消息共享上下文。专家记得你之前说了什么

多会话并行

你可以与同一个专家创建多个会话,每个会话独立运作

历史浏览

在左侧边栏可以查看和切换所有历史会话

会话模式

对话支持两种模式:
默认模式。专家直接执行你的需求——写代码、生成内容、分析文件。适合目标明确的任务。

临时对话

如果你不希望专家记住这次交互的内容,可以在开始前选择「临时对话」。临时对话的特点:
  • 专家 不会读取之前的记忆
  • 对话内容不会被提取为新的记忆
  • 对话历史不会出现在后续会话的上下文中
临时对话适合处理敏感信息或做简单的一次性查询。

工作区(Workspace)

什么是工作区

工作区是附着在会话上的一个隔离云端环境——也就是沙箱。当专家需要执行代码、编辑文件或预览网站时,工作区自动创建并就绪。 你不需要手动创建工作区。只要你使用的专家配置了沙箱模式,工作区会在需要时自动分配。

工作区能做什么

代码执行

专家可以在工作区中编写和运行代码,支持多种编程语言和框架

文件管理

工作区有一个完整的文件系统,专家创建的所有文件都保存在这里

网站预览

专家构建网站时,你可以在右侧面板实时预览效果,支持热更新

终端查看

你可以查看专家执行的命令和输出结果

工作区的持久性

工作区中的文件是持久保存的:
  • 对话结束后,文件不会消失
  • 下次打开同一会话,文件还在原来的位置
  • 工作区使用持久化的云文件系统(CFS),数据安全可靠
工作区有存储空间限制,受你的套餐影响。具体额度以产品内实时显示为准。

工作区面板

在对话界面右侧,你可以通过工作区面板与环境交互:

会话与工作区的关系

**同一个专家的多个会话共享同一个工作区。**这意味着:
  • 在会话 1 中专家创建的文件,会话 2 也能看到
  • 工作区的生命周期跟随专家维度,而非单个会话
这种设计让你的工作成果不会因为创建新会话而丢失。
不同专家之间的工作区是完全隔离的。专家 A 无法访问专家 B 的工作区文件。

工作区的启动方式

工作区采用按需启动(lazy start)的策略:
  1. 专家的开发服务器不会预先启动
  2. 只有当专家需要预览网站时,才会启动开发服务器
  3. 如果专家只需要执行脚本或处理数据,不会启动不必要的服务
这样做的好处是节省资源——纯文本对话不会占用沙箱计算资源。

下一步

沙箱

深入了解沙箱环境的技术能力和预装工具

积分

了解对话消耗的积分如何计算