创建和编辑聊天分支

当你想修改对话或尝试不同方向时,Genie Code 可以将其分叉到单独的线程中,或者直接在原处编辑。 从你选择的某个位置另开一个聊天分支,通过 /btw 快速提出一个旁支问题,或者编辑较早的一条消息,从该处重新生成聊天。

创建对话分支

创建对话分支,以便从所选位置将对话分支为新的独立线程。 如果想尝试其他方法而不丢失已完成的工作,或者想从同一起点探索多个方向,创建分支会很有用。

要分叉对话,请点击你想作为分叉起点的 Genie Code 消息下方的 分叉图标。 从这里分叉对话。

Genie Code打开了一个名为 Fork of 的新聊天,后面跟着原聊天室的名字。 新线程包含你从中分叉的节点之前的每一轮对话,原始对话则保持不变。 你可以继续在该分支中工作,而且该分支会立即显示在你的聊天记录顶部。

在分叉顶部,一个 “分叉自” 分隔符链接回了最初的对话。 点击它重新打开父帖。

Limitations

  • 你只能从Genie Code消息中分叉,不能从你自己的消息中分叉。
  • 你不能分支一个你不拥有的只读或共享聊天。 “Fork”操作不会显示在仅可查看的聊天中。
  • 创建分支的操作正在进行时,无法将其取消。 对一个较长的对话进行分叉可能需要一点时间,Fork 操作在完成前会一直显示加载指示器。

顺便问个问题 /btw

用 /btw 来问一个关于当前对话的快速侧面问题,但不改变话题。 Genie Code会根据你的对话上下文来回答,但问题和答案都不会成为讨论历史的一部分。

若要提出一个附带问题,请在提示输入框中先键入 /btw,再输入你的问题并发送。 例如,/btw what does the CLUSTER BY clause do in this query?。 精灵代码用一张漂浮在对话上方的卡片回答。 你可以一次只问一个侧面问题,当你关闭这张牌时,话题会从你中断的地方继续。

如果某个侧面问题值得继续追问,请点击卡片中的 “继续讨论” 。 Genie Code会把对话分成一个新主题,包含附带问题和答案,你可以继续讨论。 请参阅创建对话分支。

编辑一条消息

编辑一条消息,修改之前的提示,并从那里重新生成对话。 编辑会将对话线程回退:Genie Code 会删除你所编辑那条消息之后的所有消息,并根据你更新后的提示内容生成新的回复。

编辑消息:

  1. 将鼠标悬停在你的一条消息上,点击 编辑。
  2. 修改文本,然后提交。
  3. 当 Genie Code 要求你确认时,批准此更改。

因为编辑会删掉对话的后半部分,精灵代码会在它做出更改前提醒你,而且更改无法撤销。 如果你想保留现有回复,请先复制此对话。

编辑操作会直接更改原线程。 与分叉不同,它不会创建分支或独立线程。