AI Assistant Help

AI 工作流

AI Workflows 是一组适用于所有 JetBrains IDE 的 AI 驱动功能,重点是提供以工作流为中心的辅助支持。 这些功能旨在帮助您完成日常任务——无论是探索代码、审查更改,还是在中断之后试图回忆进行到哪一步。

AI Diff

AI Diff 功能旨在加快审查和验证过程。 它会分析所引入的更改,将其聚类为任务级别的分组,根据重要性进行排序,并简要说明更新内容,使您能够优先处理最重要的更改。

AI Assistant 会将更改分为三组:

  • 高影响更改—— 高影响更改,例如大规模重构、逻辑更改及其他主要代码更新。

  • 中等影响更改—— 中等影响更改,例如移除未使用的导入、引入轻量的结构或组织改进,以及其他中等程度的调整。

  • 低影响更改—— 低影响更改,例如修复拼写错误、重新格式化代码以及其他轻微修改。

每个分组代表一组相关更改,包含简短描述和已修改文件的列表,使审查更加简便。

三种分组类型

准备并审查 AI 差异

您可以为特定提交准备 AI Diff

  1. Alt+9 打开版本控制工具窗口。

  2. 选择您希望为其生成 AI 差异的提交。

    选择一个提交
  3. 右键点击它,并选择 “从 VCS 日志计算 AI 差异”按钮从 VCS 日志计算 AI 差异 选项。

  4. AI Diff 工具窗口中审查更改。 双击该分组以在编辑器中打开差异。

    审查差异

为未提交的更改准备 AI 差异

您可以使用 AI Diff 功能对自己的更改进行分组,以便在提交前进行审查:

  1. Alt+0 打开 Commit 工具窗口。

  2. 点击 “使用 AI 分组”按钮使用 AI 分组

    对更改进行分组

    AI Assistant 会根据影响程度将更改分组为更改列表并做出标记。

分组完成后,您可以审查这些更改。 点击更改列表以在编辑器中查看差异。

选择要提交的更改列表

要提交更改,请选中更改列表的复选框。 提交消息 字段将自动填充,之后可继续提交更新。

回顾

Recap 功能会自动生成您最近工作的摘要,以加快上下文恢复速度。 它会突出显示已完成的工作并提供上下文提示,帮助您回顾操作步骤并从中断处继续工作。

您的操作日志

生成的日志面向 30 分钟和 2 小时时段,展示这些时间段内所完成的工作。

审查准备好的回顾

  1. 打开 回顾 工具窗口。

  2. 滚动查看日志并审查您的操作摘要。 这些活动按执行时间分为三个类别。

    • 最近—— 刚刚完成的最新更新。

      最近更新
    • 短期更新—— 暂停前最后 30 分钟内进行的更新。

      短期更新
    • 长期更新—— 暂停前最后 2 小时内进行的更新。

      长期更新

若要更新日志以包含最新活动,请点击 更新 ,该图标位于 回顾 工具窗口底部。

设置回顾触发时间

  1. 导航到 工具 | AI Assistant | IDE 功能中的 AI

  2. 无活动时启动回顾 设置中设置触发该功能的非活动时间,然后点击 确定

一旦系统检测到非活动状态并超过指定时间,AI Assistant 会准备您暂停前的最新操作摘要。

AI 洞察

AI Insights 功能会分析当前打开的文件,并简明扼要地总结一段代码的预期用途。 这有助于快速了解代码的目的和功能。

启用 AI 洞察

  1. 导航到 工具 | AI Assistant | 洞察

  2. 选择 启用洞察 ,然后点击 确定

处理 AI 洞察

  1. 在编辑器中,将鼠标悬停在您想要处理的洞察上。 洞察使用 AI 洞察 图标标记。

  2. 点击洞察并选择您想要执行的操作:

    处理该洞察
    • 作为注释插入 — 将洞察作为注释添加到该行中。

    • 复制洞察 — 将洞察复制到剪贴板。

    • 隐藏洞察 — 隐藏当前会话中的洞察。

    • 更少洞察 — 指示 AI Assistant 生成更少的洞察。

    • 更多洞察 — 指示 AI Assistant 生成更多的洞察。

    • 设置 — 打开 工具 | AI Assistant | 洞察 设置对话框。

最后修改日期: 2025年 12月 5日