助手
扣子 AI 帮助与支持
你好,我是 扣子 文档问答助手 🎉 你在阅读当前文档的过程中,无论对文档概念的解释,还是文档内容方面的疑问,都可以随时向我提问,我会全力为你解答
推荐问题
如何快速了解这个空间的核心内容?
有哪些近期更新的重点文档?
我应该从哪些文档开始阅读?
文档反馈

AI 编程多对话

更新于: 2026-06-25 17:47:58

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

什么时候使用多对话

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

  • 在一个对话里让编程 Agent 开发新功能。
  • 在另一个对话里让编程 Agent 修复 Bug。

核心特性

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

  • 文件共享:所有对话都作用于同一个项目。因此,在任何一个对话中修改项目文件,都会实时反映在其他对话中。
    如果多个对话任务同时修改同一个代码文件,可能会产生冲突。为确保代码稳定,编程 Agent 在开发过程中会实时同步文件变更,并在检测到代码存在逻辑问题或运行异常时,自动进行修复。
  • 上下文隔离:每个对话都拥有独立的对话上下文。编程 Agent 在某个对话中的交互,不会受到其他对话内容的影响。

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

使用限制

一个 AI 编程项目中,最多可创建 100 个对话。

前提条件

已创建一个编程项目并完成基础开发。具体操作,请参考开发流程

新建对话

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

全新对话

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

  1. 扣子的对话列表中,单击目标 AI 编程项目。
  2. 在左侧导航栏中,单击新建对话
    Image

复制对话

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

  1. 扣子的对话列表中,单击目标 AI 编程项目。
  2. 在对话列表中,单击目标对话对应的 ··· > 复制,复制一个新的对话。
    Image

复制对话到新对话

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

  1. 扣子的对话列表中,单击目标 AI 编程项目。
  2. 在目标对话中,单击某条对话中的复制上下文到新对话
    系统会新建一个对话,并将整条对话内容复制到新对话中。
    Image

使用对话

创建多个独立对话,同时开发不同的任务。

  • 并行开发多个模块:在一个对话中开发支付模块,同时在另一个对话中开发用户功能模块。
  • 开发与修复同步进行:在一个对话中修复 Bug,同时在另一个对话中调整 UI 风格。
  • 基于空白上下文继续开发:当对话中积累了过多的对话或报错历史,导致大模型响应变慢时,你可以新建一个对话。新对话将提供一个空白上下文,更专注于新任务的开发。

下文将通过一个具体示例,演示如何在一个对话中修复 Bug,同时在另一个新对话中修改 UI 风格,从而实现两个开发任务的并行处理。

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

    单击生成卡片没有反应
    

    Image

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

    将 UI 配色改成浅色系
    

    Image

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

相关操作

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

操作

说明

重命名对话

在对话列表中,双击目标对话名称,或者单击目标对话对应的 ··· > 重命名,重新设置对话名称。

关闭对话

在对话列表中,单击目标对话对应的 ··· > 关闭,关闭对话。

说明

  • 如果对话中有对话正在进行,则暂时无法关闭该对话。如需关闭,请先手动停止正在进行的对话。
  • 关闭对话后,该对话中的记录将被清除,未合并的代码改动将丢失。该操作不可撤销,请谨慎操作。

置顶对话

在对话列表中,单击目标对话对应的 ··· > 置顶,将该对话固定在对话列表顶部。

常见问题