SuperAPI AI 工具集

session

通用与其它

查看项目

更新于 10-16 03:42

技能介绍

用途:将原本分散的会话相关功能整合为单一技能,统一处理会话初始化、记忆持久化、状态控制与跨会话通信。仅支持显式调用 /session,自动委派由子技能处理。

主要能力:

  • 会话列表:/session list 显示当前项目所有活动会话及其状态与最近活动时间。
  • 收件箱:/session inbox 查看来自其他会话的消息。
  • 广播:/session broadcast "message" 向所有活动会话发送消息。
  • 初始化:启动新会话并加载上下文,参考 ../session-init/SKILL.md。
  • 记忆:跨会话持久化经验,参考 ../session-memory/SKILL.md。
  • 状态控制:根据标志恢复或分叉会话,参考 references/session-control.md。
  • 通信:跨会话消息传递,参考 ../session-state/SKILL.md。

使用方式:直接输入 /session 查看可用选项;配合 /harness-init 初始化,/work --resume 或 /work --fork 控制会话。管理文件包括 .claude/state/session.json、.claude/state/session.events.jsonl 与 .claude/memory/*.md。

适用场景:长时间会话管理、大规重构按功能拆分会话、并行任务、内存警告时恢复会话。资料提到 Claude Code 2.1.49+ 恢复会话内存占用减少 68%,2.1.41+ 支持 /rename 无参数自动生成会话名。

限制:仅显式 /session 调用;原 session-init、session-memory、session-control、session-state 已弃用但保持向后兼容。其他平台或版本细节暂未提供。