跳过主要内容
Cline 允许您在提交任务后编辑聊天消息。此功能使您无需启动新任务即可优化请求,从而以最少的干扰获得更好的结果。

何时编辑消息

您可能需要编辑消息的情况
  • 您没有得到想要的结果
  • 您想到了更好的措辞来表达请求
  • 您需要添加更多信息或上下文
  • 您的原始消息中存在拼写错误或错误

如何编辑消息

  1. 点击对话中的任意消息(初始任务消息除外)
  2. 根据需要编辑文本
  3. 使用恢复选项重新提交请求
Message editing interface

恢复选项

编辑消息时,您有两个恢复选项

恢复聊天记录

“恢复聊天记录”选项
  • 仅恢复任务状态
  • 使用您编辑后的消息重新提交 API 请求
  • 保留到那时为止所做的所有文件更改
  • 当您想保留工作区的当前状态时非常有用

恢复全部

“恢复全部”选项
  • 恢复任务状态和工作区状态
  • 使用您编辑后的消息重新提交 API 请求
  • 将您的工作区恢复到对话中该点时的状态
  • 在底层使用检查点来恢复您的工作区
  • 当您想尝试完全不同的方法时非常有用

键盘快捷键

编辑消息时,您可以使用以下键盘快捷键
  • Escape:退出编辑模式而不进行更改
  • Enter:仅恢复任务(相当于“恢复聊天记录”)
  • Cmd/Ctrl + Enter:恢复任务和工作区(相当于“恢复全部”)
  • Shift + Enter:在消息中插入新行/换行符

最佳实践

  • 使用消息编辑功能对您的请求进行微调
  • 对于方向的重大改变,请考虑开始一个新任务
  • 使用“恢复全部”时,请注意在该消息之后所做的任何文件更改都将被还原
  • 编辑靠近对话开头的消息以避免丢失大量进度