SuperAPI AI 工具集

session-reset

智能体与模型

查看项目

更新于 10-16 03:39

技能介绍

用途:在清空会话(/clear)前保留与本次会话相关的状态,避免上下文丢失,清空后再依据保存内容恢复工作。\n\n工作流程:\n1. 提交与推送:检查 git status,若有未提交改动先做安全检查,扫描并排除常见敏感文件(.env*、.key、.pem、credentials.、secret、.token),发现即警告且未经明确确认不得暂存。随后询问用户选择提交并推送、仅提交或跳过;选提交则使用 /commit,成功后再推送;工作区干净时提示“Working tree is clean — nothing to commit.”。\n2. 写入 PROMPT.md:在项目根目录生成该文件,内容仅包含会话特有状态——当前任务(目标/功能/修复)、方法(当前工作流/方式,含活跃变更 ID、分支名、跟踪引用)、进度(已完成、进行中、下一步、阻塞问题或待决问题)。不含用户偏好、代码库模式、开发怪癖或通用知识(由 auto-memory 单独处理)。要求具体、可操作,通常 20-40 行,且该文件为临时文件,绝不提交。\n3. 关闭团队(如活跃):检查 $CONFIG_DIR/teams/ 中的团队配置,列出活跃成员并确认,逐个发送 shutdown_request,等待确认后用 TeamDelete 删除;无活跃团队则提示跳过。\n4. 引导:输出“Session state saved to PROMPT.md. All agents shut down. Run /clear now, then tell me: read PROMPT.md”。\n5. 恢复:/clear 后用户说“read PROMPT.md”时,从项目根目录读取并概述恢复的上下文,按进度部分继续工作。\n\n限制:PROMPT.md 不得提交;敏感文件不得在未确认情况下暂存;具体命令依赖运行环境。资料来源未提供收费、平台或效果信息。