会话与历史
会话持久化#
Kaya 自动保存对话:
UI 消息保存在应用本地存储。
LLM 上下文保存在
~/.kaya/conversations/。已接入审计来源的详细事件流保存在
~/.kaya/audit/。
刷新应用或重启电脑后,对话和设置会恢复。桌面聊天与定时回合已接入审计;IM / 远程收发行暂未接入审计 JSONL。
新对话与历史#
点右上角 ↻ 新对话 会停止当前回合、清空当前 UI 消息并创建新的会话上下文。
查看历史的入口有两个:
在对话输入框用
/sessions列出历史会话,点卡片查看只读内容,不能恢复上下文继续聊。打开 ⚙ 设置 → 审计 查看已接入来源的完整事件流。
压缩上下文(/compact)#
会话变长后,输入 /compact 把上下文压缩成摘要继续对话,可见聊天记录不变。压缩前先自动提炼一次记忆,重要信息不会因压缩丢失。消息流会显示提炼记忆 → 生成摘要 → 完成。
该命令需要登录;使用内置模型压缩需要订阅。
清除数据#
Kaya 没有逐会话删除 UI。要清除 ~/.kaya/ 下的数据,在终端运行:
bash
rm -rf ~/.kaya/这会删除会话上下文、审计日志、记忆库、Token 用量、网关配置与隐私明细。界面消息和设置不在 ~/.kaya/,而在应用本地存储;需要一并清除时,还要清理应用本地数据。上述操作只清本机文件,不会删除已经上传的云端 Token 用量,也不等于清除系统钥匙串中的凭据。
标签页与退出行为#
关闭标签页或整个 Kaya:确认后关闭并合并活跃 shell 历史。
⌘Q:不弹确认,但会先尝试合并历史再退出。macOS 合并到
~/.zsh_history,Windows 使用 Kaya 自管历史。推荐优先使用红 X 或菜单退出。