更新时间:2026-03-20 GMT+08:00
分享

历史会话

历史会话是华为云码道(CodeArts)代码智能体对过往交互内容的记忆,记录了用户和AI之间的对话过程,包括之前的提问、回答和上下文信息。

约束与限制

表1 约束与限制

限制类别

具体限制

会话数量

只保留最近1个月的记录。

存储方式

本地存储。

管理历史对话

  1. 参考快速启动操作,登录华为云码道。
  2. 打开华为云码道聊天窗口。

    • 华为云码道IDE:单击IDE顶部菜单栏中的展开AI侧栏图标 ,打开华为云码道聊天窗口。
    • Visual Studio Code:单击Visual Studio Code侧边栏图标 ,打开华为云码道聊天窗口。
    • JetBrains:以IntelliJ IDEA为例,单击IntelliJ IDEA侧边栏图标 ,打开华为云码道聊天窗口。

    不同工具中华为云码道的界面风格有所差异,本章以其在IDE工具中的界面为例进行介绍,实际操作请以所用工具的显示为准。

  3. 在华为云码道聊天界面中,单击对话历史图标 ,进入近期对话页面。
  4. 您可以查看最近10条对话,并执行以下操作。

    表2 管理历史对话

    操作

    操作指引

    查看全部历史会话

    在近期对话页面左下方单击“全部历史记录”,即可查看当前账号所有项目的会话。

    查看某轮历史会话

    在历史对话列表中单击某轮对话,即可在聊天窗口中重新打开。

    说明:

    如果您进行对话回顾、内容查找、信息分享或资料整理时,可以通过查看历史会话来获取完整信息。

    编辑历史会话提示词

    将鼠标悬浮在某轮会话后的 上,选择“编辑”,即可修改对应的提示词。

    导出历史会话

    导出历史会话主要适用于对会话内容的保存、共享等场景。例如,您的对话中涉及重要信息,可以将会话导出,进行本地备份,防止数据丢失。

    • 方式一:将会话以Markdown文件导出
      1. 将鼠标悬浮在需要导出会话后的 上,选择分享
      2. 单击“导出Markdown”,选择要保存对话的本地目录。
      3. 华为云码道会将该轮会话以Markdown格式导出到本地,文件名为“CodeArts代码智能体 --.md”。
    • 方式二:将会话以图片方式导出
      1. 将鼠标悬浮在需要导出会话后的 上,选择分享
      2. 单击“生成图片”,进入分享图片预览页面。
      3. 单击“下载图片”,选择要保存对话的本地目录。
      4. 华为云码道会将该轮会话以图片格式导出到本地,图片名为“CodeArts代码智能体 --.png”。
      说明:

      您还可以选择“复制图片”功能,将图片复制到如Word、PPT等工具中进行使用。

    逐条删除对话

    在会话记录较少的情况下,逐条删除不仅操作更直观、灵活,还能帮助精准清除目标内容。

    1. 将鼠标悬浮在待删除会话后的 上,选择“删除”
    2. 在弹出的确认框中,单击“确定”,即可删除该轮会话。
      注意:

      对话删除后不可恢复,请谨慎操作。

    批量删除对话

    手动逐条删除会话效率较低,您还可以通过以下方式批量删除会话,快速清理历史记录。例如,在调试或试用智能体时生成了大量临时会话,如需一键清理这些不再需要的记录,可使用批量删除功能。

    1. 在近期对话页面左下方,单击“全部历史记录”。
    2. 在对话列表中,勾选需要删除的会话,单击“删除”
    3. 在弹出的确认框中,单击“确定”,即可批量删除选中的会话。
      注意:

      对话删除后不可恢复,请谨慎操作。

相关文档