SuperAPI AI 工具集

gemini-session-management

通用与其它

查看项目

更新于 10-16 00:23

技能介绍

用途:作为管理 Gemini CLI 会话的元技能,围绕会话的恢复、保留策略、会话浏览器和清理提供集中指导。会话会保存对话历史,可被恢复、搜索并按保留策略配置。

主要能力:恢复上一次会话;在活动会话中通过交互式会话浏览器搜索并选择会话;配置会话保留与自动清理;设置会话轮次上限;列出与删除会话。

使用方式:恢复上次会话运行 gemini --resume 或 gemini -r;在活动会话中执行 /resume 打开交互式会话浏览器;在 settings.json 中配置 general.sessionRetention,支持 maxAge(如 "7d"、"24h")、maxCount(如 100、50)、minRetention(如 "1d"、"12h");设置 general.maxSessionTurns 限制轮次;命令行可使用 --list-sessions 列出会话、--delete-session <id> 删除指定会话。会话存储于 ~/.gemini/tmp/<project_hash>/。

适用场景:继续复杂对话、检索历史会话、控制磁盘占用、删除含敏感数据的会话。

限制:该技能要求先调用 gemini-cli-docs 技能并查询具体会话主题,回答须完全基于加载的官方文档;资料未提供价格、平台支持范围及更多收费信息。最佳实践建议配置保留策略、使用描述性提示便于浏览、按需恢复上下文并及时删除敏感会话。