Cursor 官方文档中文版
  1. 智能会话 (Chat)
Cursor 官方文档中文版
  • 快速入门
    • 简介
    • 安装
    • 常见问题 (FAQ)
  • 使用手册
    • 编辑器迁移
      • 从 VS Code 迁移
      • 从 JetBrains IDE 迁移
    • 支持的语言与框架
      • JavaScript 与 TypeScript
      • iOS 与 macOS(Swift)
      • Java
  • 编辑器
    • AI 生成提交信息
    • 记事本功能(Beta)
    • 键盘快捷键
    • 标签页管理
      • 概述
      • 标签页 vs GitHub Copilot
      • 自动导入依赖
      • 高级功能
    • 智能会话 (Chat)
      • 概述
      • 智能体模式
      • 问答模式
      • 自定义模式
      • 工具集
      • 应用更改
    • ⌘K
      • 概述
      • 终端命令(Cmd+K)
  • 上下文管理
    • 代码库索引
    • AI 行为规则
    • 忽略文件配置
    • 上下文协议 (Model Context Protocol)
    • @ Symbols
      • Overview
      • @Files
      • @Folders
      • @Code
      • @Docs
      • @Git
      • @Web
      • @Definitions
      • @Link
      • @Lint Errors
      • @Recent Changes
      • @Cursor Rules
      • @Notepads
      • @Summarized Composers
      • #Files
      • /command
  • 账户
    • 套餐与用量
    • 数据看板
    • 账单管理
    • 商业版
      • 快速入门
      • 成员与角色管理
      • 数据分析
      • 单点登录(SSO)
  • 设置
    • 模型管理
    • 自定义 API 密钥
    • 早期体验计划
  • 故障排除
    • 常见问题
    • 故障排除指南
    • 获取请求 ID
  1. 智能会话 (Chat)

概述

这里是 Chat,你可以在这里提问、进行大小型多文件编辑以及运行 Agent。

工具 (Tools)#

Chat 拥有多种工具,可以帮助你搜索、编辑和运行命令。在 工具 (tools) 中了解更多关于工具的信息。

模式 (Modes)#

你可以在对话期间使用模式选择器或 ⌘. 快捷键在模式之间切换。这种灵活性使你可以适应当前的需求 —— 从提出问题到进行更改再到使用高级工具。

模型 (Models)#

每个模式都可以预选一个模型,该模型将在选择该模式时使用。你始终可以从模型选择器中更改模型。

快捷键 (Shortcuts)#

每个模式都有一个默认快捷键,你可以从模式选择器中更改它。

预定义模式 (Pre-defined modes)#

Agent#

访问工具和推理能力以执行复杂任务

Ask#

提出关于你代码的问题,获取解释,并发现你的代码库

Manual#

通过你手动提供的上下文进行单轮编辑。

自定义模式 (Custom modes)#

你可以创建 自定义模式,你可以从模式选择器中选择它们。

默认模式 (Default mode)#

你可以从设置(Settings → Features → Chat → Default chat mode)中将默认模式设置为你的一个模式,或者设置为你最近使用的模式。

上下文 (Context)#

你可以使用 @-symbols 在你的提示中包含相关的上下文。该界面将根据你的查询自动建议相关的上下文。

检查点 (Checkpoints)#

对于每次迭代,都会创建一个检查点。你可以通过单击该检查点附近的 checkout 返回到任何以前的版本。如果你不喜欢当前的更改并希望恢复到较早的状态,这将非常方便。
检查点

聊天记录 (Chat History)#

通过历史记录访问以前的对话。从 Cursor 选项卡右侧的历史记录图标打开它。你将看到过去对话的列表,你可以重新访问、重命名或删除它们。
当界面处于焦点时,使用 ⌘+⌥+L 或 Ctrl+Alt+L 打开。
历史记录图标

声音通知 (Sound notification)#

在对话完成时播放声音,让你知道它已完成。当你有多个对话正在运行并且想知道何时完成一个对话时,这非常有用。
Beta 功能。你可以从 Settings → Features → Chat → Play sound on finish 启用声音通知。

长对话 (Long conversations)#

对于长时间的对话,Cursor 会使用较小的模型(如 cursor-small 和 gpt-4o-mini)来总结早期的消息,以保持响应速度和相关性。这种方法有助于确保即使是扩展的对话也能保持响应性和连贯性,而不会丢失早期交流中的关键细节。
当对话开始达到上下文窗口限制时,我们将显示一个建议,以启动一个引用当前对话的新 Chat。
新 Chat 建议

生成和应用更改 (Generating & Applying Changes)#

Cursor 有一个内部定制训练的模型,它能够接受 AI 模型建议的一系列编辑,并在几秒钟内将其应用于具有数千行代码的文件。
这在所有模式下都会自动发生。
在 Ask 模式下,你可以通过单击差异视图右下角的“Apply”按钮来应用更改。
一旦你的更改完成,你可以在你的代码库中查看它们,然后选择接受或拒绝它们,如果你想进一步迭代。
了解更多关于应用的信息,请查看更多关于使用 Cursor 的自定义训练模型应用更改的信息。 (Learn More about ApplyFind out more about applying changes with Cursor’s custom trained model.)

规则 (Rules)#

你可以使用 规则 (rules) 指导 Agent。它们可以根据 glob 模式自动附加到任何 Agent 请求,或者 Agent 可以根据规则描述获取一个规则。
阅读更多关于你如何 使用规则 (work with rules) 的信息。

成本 (Cost) (Cost)#

你可以通过单击聊天右上角的历史记录图标,找到每个聊天的基于使用情况定价的模型的费用明细。
Chat 费用

反馈 (Feedback)#

使用顶和踩按钮以及自由格式文本提供反馈。这将有助于我们提高输出的质量。

布局 (Layout)#

Pane: 一个侧边栏,左侧是界面,右侧是你的代码编辑器。
Editor: 一个单独的编辑器窗口,类似于正常查看代码。你可以移动它、拆分它,甚至可以将其放置在单独的窗口中。
Floating: 一个可拖动的窗口,你可以将其放置在你喜欢的位置。
你可以从菜单 → Open as [layout] 更改此设置。

常见问题(FAQ)#

如何处理长时间的对话?#

对于长时间的对话,Cursor 会使用较小的模型(如 cursor-small 和 gpt-4o-mini)来总结早期的消息,以保持响应速度和相关性。
这种方法有助于确保即使是扩展的对话也能保持响应性和连贯性,而不会丢失早期交流中的关键细节。

我可以在另一台计算机上访问我的对话历史记录吗?#

对话历史记录本地存储在你的计算机上,不存储在 Cursor 的服务器上,也不与你的 Cursor 帐户相关联。
这意味着如果你切换到另一台计算机,你将无法访问你以前的历史记录。你只能在你最初创建它的计算机上访问你的历史记录。
上一页
高级功能
下一页
智能体模式
Built with