mirror of
https://github.com/kuaifan/dootask.git
synced 2026-08-01 02:45:58 +00:00
64 lines
2.0 KiB
Markdown
64 lines
2.0 KiB
Markdown
---
|
|
id: ai-assistant.session-delete.howto
|
|
title: 删除 AI 助手历史会话
|
|
type: howto
|
|
feature: ai-assistant
|
|
scope: end-user
|
|
locale: zh
|
|
aliases:
|
|
- 删除 AI 历史
|
|
- 清空 AI 对话
|
|
- 删除 AI 会话
|
|
- AI 历史不要了
|
|
- 删除 AI 聊天记录
|
|
related_tools: []
|
|
related_pages: []
|
|
prerequisites:
|
|
- 当前桶有 ≥ 1 条会话
|
|
negative:
|
|
- 删除不可恢复,相关图片也会从 public/uploads 物理删除
|
|
- 删除单条无二次确认;清空全部有确认弹窗
|
|
- 删除当前桶不会影响其他桶
|
|
last_verified: v1.7.90
|
|
---
|
|
|
|
# 删除 AI 助手历史会话
|
|
|
|
## 入口
|
|
1. 打开 AI 助手浮窗
|
|
2. 浮窗右上角点「历史」图标展开下拉
|
|
|
|
## 删除单条
|
|
1. 鼠标移到目标会话条目上
|
|
2. 点条目右侧小垃圾桶图标
|
|
3. **立即删除**(无确认):
|
|
- 后端调 `POST api/assistant/session/delete`,参数 `{session_key, session_id}`
|
|
- 服务端删除会话记录及对应 `public/uploads/assistant/YYYYMM/{userid}/` 图片
|
|
- 如果删的是当前打开的会话,自动新建一个空会话替代
|
|
|
|
## 清空整个桶(全部历史)
|
|
1. 历史下拉最底部「清空历史记录」
|
|
2. 弹出确认弹窗 → 「确定」
|
|
3. 执行:
|
|
- 调 `POST api/assistant/session/delete`,参数 `{session_key, clear_all: true}`
|
|
- 后端清空当前桶所有会话 + 物理删除所有图片
|
|
- 前端清空内存 `imageCache` 和 `serverImageMap`
|
|
- 自动新建一个空会话进入
|
|
|
|
## 不影响其他桶
|
|
- 浮窗用 `session_key = global`,清空只删 `global` 桶
|
|
- 嵌入入口(`project-create`、`task-add` 等)的会话**不受影响**
|
|
|
|
## 误删可恢复吗?
|
|
**不能。** 删除即写库 `DELETE`,物理删除关联图片,**无回收站、无 30 天保留**。要保留的对话请提前复制到笔记。
|
|
|
|
## 不支持
|
|
- 不支持选择多条批量删除(只能单删或清空全部)
|
|
- 不支持「软删除 / 30 天回收」
|
|
- 不支持按时间范围筛选删除
|
|
|
|
## 相关
|
|
- [[ai-assistant.session-list.howto]]
|
|
- [[ai-assistant.session.concept]]
|
|
- [[ai-assistant.new-chat.howto]]
|