SuperAPI AI 工具集

start-session

写作与研究

查看项目

更新于 10-16 05:29

技能介绍

用途

start-session 用于在指定主题上开启一段新的学习会话。当用户想要学习新事物、开始学习、希望被教授某个主题,或开启一段教学式对话时,即可使用该技能。

主要能力

该技能在启动时会执行一系列设置步骤:

  • 读取 .claude/learning-sessions/learning-plan.json
  • 检查是否有到期复习的主题(比较 last_covered + interval 与今天)
  • 读取 .claude/learning-sessions/index.json
  • 生成会话 ID:YYYY-MM-DD-NNN(若当天已有会话则递增)
  • 读取最近 3-5 个已完成的会话以重建上下文
  • 按 references/session-schema.md 创建会话文件
  • 更新 index.json
  • 若提供了文件路径:读取该文件、识别知识缺口、记录 TODO

使用方式

启动时以 $ARGUMENTS 指定学习主题。若该主题此前已覆盖,会先进行检索式热身:询问“在我们深入之前,你还记得关于 [主题] 的什么内容?”,让用户在没有提示的情况下尝试回忆,并记录为 retrieval_attempt 条目(参见 references/entry-types.md)。

随后进入正式环节:确认会话已开始、提示任何到期复习的主题、认可用户回忆出的内容并指出缺口、询问希望聚焦的方面,并遵循 SKILL.md 中的教学方法。

会话过程中按 references/entry-types.md 记录条目;长时间会话可使用 /log-session。结束时使用 /end-session。

适用场景

适合需要结构化、可追踪的个人学习流程,尤其是希望跨多次会话保持上下文、并安排间隔复习的用户。

限制

该技能依赖 .claude/learning-sessions/ 下的计划与索引文件,以及 references/ 中的 schema 与条目类型定义。关于收费、价格、平台支持范围等信息,资料中暂未提供。