当前位置: CD游戏 > 教程 > 电脑教程

扣子编程怎么在项目里新建独立会话

时间:2026-11-07 14:32 作者:橙子

  扣子 AI 编程项目支持创建多个会话,让你可以在同一个项目中并发处理多项独立的开发任务。

什么时候使用多会话

  当你需要在同一个项目中同时处理多个独立任务,或者需要一个空白的上下文时,可以使用多会话功能。例如:

  当前会话积累了大量报错历史,导致 AI 响应缓慢。

  希望从某个历史节点重新开始,避免此前的会话信息干扰 AI 的判断。

  在一个会话中开发新功能,在另一个会话中修复 Bug。需要注意的是,新建会话会连接相同的主分支,代码并不隔离。建议创建独立工作区,并行开发。

核心特性

  多会话的核心特性是“文件共享,上下文隔离”:

  文件共享:所有会话都作用于同一个项目。因此,在任何一个会话中修改项目文件,都会实时反映在其他会话中。如果多个会话任务同时修改同一个代码文件,可能会产生冲突。为确保代码稳定,扣子 AI 在开发过程中会实时同步文件变更,并在检测到代码存在逻辑问题或运行异常时,自动进行修复。

  上下文隔离:每个会话都拥有独立的对话上下文。扣子 AI 在某个会话中的交互,不会受到其他会话内容的影响。

  此外,当你新建会话时,扣子 AI 会自动加载项目中最新的代码,并在此基础上继续开发。

使用限制

  一个 AI 编程项目中,最多可创建 100 个分支和会话。

  每位用户最多可同时打开 5 个开发页面。

新建会话

  你可以通过如下三种方式新建会话。

说明

  在团队版和企业版中,企业超级管理员可以通过功能访问控制和空间资源可见性,控制成员可见的功能入口和空间资源范围。如果你未看到预期的功能和资源,请联系企业超级管理员确认。

全新会话

  创建一个完全独立的会话,新会话不会继承任何历史对话上下文。

  1. 在扣子编程的项目管理页面中,单击目标 AI 编程项目。

  2. 在左侧导航栏中,单击新建会话。

扣子编程怎么在项目里新建独立会话

复制会话

  复制一个现有的会话,新会话会继承原会话的全部上下文。

  1. 在扣子编程的项目管理页面中,单击目标 AI 编程项目。

  2. 在会话列表中,单击目标会话对应的··· > 复制,复制一个新的会话。

扣子编程怎么在项目里新建独立会话

复制对话到新会话

  基于某一条对话进行新建,新会话会继承该条对话之前的所有上下文。

  1. 在扣子编程的项目管理页面中,单击目标 AI 编程项目。

  2. 在目标会话中,单击某条对话中的复制上下文到新会话。系统会新建一个会话,并将整条对话之前的内容复制到新会话中。

扣子编程怎么在项目里新建独立会话

使用会话

  当会话中积累了过多的对话或报错历史,导致大模型响应变慢时,你可以新建一个会话。新会话将提供一个空白上下文,更专注于新任务的开发。

  下文将通过一个具体示例来演示:在当前会话中反复调试 Bug,当上下文过载时,新建一个会话,在空白上下文中继续开发。

  1. 在默认会话中,修复 Bug。例如,输入指令:

  单击生成卡片没有反应

扣子编程怎么在项目里新建独立会话

  2. 在会话2中调整 UI 风格。例如,输入指令:

  将 UI 配色改成浅色系

扣子编程怎么在项目里新建独立会话

  3. 预览开发结果。所有会话共用一份项目代码和同一个预览环境。你可以在任意一个会话中,预览开发结果。

扣子编程怎么在项目里新建独立会话

相关操作

  创建会话后,你还可以重命名、关闭、置顶会话等操作。

扣子编程怎么在项目里新建独立会话

操作
说明
重命名会话在会话列表中,双击目标会话名称,或者单击目标会话对应的··· > 重命名,重新设置会话名称。
关闭会话
在会话列表中,单击目标会话对应的··· > 关闭,关闭会话。
说明
如果会话中有任务正在进行,则暂时无法关闭该会话。如需关闭,请先手动停止正在进行的任务。
关闭会话后,该会话中的记录将被清除,未合并的代码改动将丢失。该操作不可撤销,请谨慎操作。
置顶会话在会话列表中,单击目标会话对应的··· > 置顶,将该会话固定在会话列表顶部。