希望在现有 AI 聊天能力基础上,新增 上下文清除 与 多上下文管理(可选) 功能,以便用户在多话题并行交流时,避免历史上下文互相干扰。
一、上下文清除功能(核心功能)
目标:一键重置当前会话,切断历史关联,开启全新话题。
指令集设计
| 用户输入 |
AI 返回示例 |
清除上下文 |
@user 聊天上下文已清空 |
逻辑说明
- 执行后,AI 将不再读取当前的对话历史。
- 适用于需要彻底改变话题,或希望减少 Token 消耗的场景。
二、上下文切换功能(高级功能)
目标:支持创建和管理多个并行的对话线程(Session),实现“一心多用”。
指令集设计
| 指令 |
AI 返回示例 |
说明 |
创建对话 |
@user 已创建对话 #12 |
新建一个空白上下文,并返回唯一 ID |
查看对话列表 |
@user 当前对话列表:#1 #2 #12 |
列出当前用户的所有活跃上下文 |
切换对话 <id> |
@user 对话上下文已切换到 #12 |
切换到指定 ID 的上下文继续聊天 |
删除对话 <id> |
@user 已删除对话 #12 |
销毁指定上下文,数据不可恢复 |
逻辑说明
- 独立性:每个
#id 对应一套独立的上下文记忆,互不干扰。
- 默认行为:若未指定切换,默认沿用最近一次活跃的上下文。
- 持久化:建议在会话列表中高亮显示当前正在使用的上下文 ID。
希望在现有 AI 聊天能力基础上,新增 上下文清除 与 多上下文管理(可选) 功能,以便用户在多话题并行交流时,避免历史上下文互相干扰。
一、上下文清除功能(核心功能)
目标:一键重置当前会话,切断历史关联,开启全新话题。
指令集设计
清除上下文@user 聊天上下文已清空逻辑说明
二、上下文切换功能(高级功能)
目标:支持创建和管理多个并行的对话线程(Session),实现“一心多用”。
指令集设计
创建对话@user 已创建对话 #12查看对话列表@user 当前对话列表:#1 #2 #12切换对话 <id>@user 对话上下文已切换到 #12删除对话 <id>@user 已删除对话 #12逻辑说明
#id对应一套独立的上下文记忆,互不干扰。