start-session

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
Start a new learning session on: $ARGUMENTS
启动关于以下主题的新学习会话:$ARGUMENTS

Setup

设置步骤

  1. Read
    .claude/learning-sessions/learning-plan.json
  2. Check for topics due for review (compare
    last_covered
    + interval vs today)
  3. Read
    .claude/learning-sessions/index.json
  4. Generate session ID:
    YYYY-MM-DD-NNN
    (increment if sessions exist today)
  5. Read last 3-5 completed sessions to rebuild context
  6. Create session file per
    references/session-schema.md
  7. Update index.json
  8. If file path provided: read it, identify gaps, note TODOs
  1. 读取
    .claude/learning-sessions/learning-plan.json
    文件
  2. 检查需要复习的主题(对比
    last_covered
    +间隔时间与当前日期)
  3. 读取
    .claude/learning-sessions/index.json
    文件
  4. 生成会话ID:格式为
    YYYY-MM-DD-NNN
    (若当日已有会话则递增序号)
  5. 读取最近3-5个已完成的会话以重建上下文
  6. 根据
    references/session-schema.md
    创建会话文件
  7. 更新index.json文件
  8. 若提供了文件路径:读取该文件,识别知识缺口,记录待办事项

Retrieval Warm-up

检索预热

If topic covered before:
  • Ask: "Before we dive in, what do you remember about [topic]?"
  • Let user attempt recall WITHOUT hints
  • Log as
    retrieval_attempt
    entry (see
    references/entry-types.md
    )
如果该主题之前学习过:
  • 询问:“在我们深入学习之前,你对[topic]还有什么印象?”
  • 让用户尝试回忆,不提供提示
  • 将此记录为
    retrieval_attempt
    条目(参考
    references/entry-types.md

Begin

开始学习

  • Confirm session started
  • Mention any topics due for review
  • Acknowledge what they remembered, note gaps
  • Ask what aspect to focus on
  • Follow teaching approach in SKILL.md
  • 确认会话已启动
  • 提及任何需要复习的主题
  • 肯定用户记得的内容,标注知识缺口
  • 询问用户想要聚焦的学习方面
  • 遵循SKILL.md中的教学方法进行教学

During Session

会话进行中

Log entries per
references/entry-types.md
. Use
/log-session
for long sessions.
根据
references/entry-types.md
记录条目。对于长会话,使用
/log-session
命令。

End

结束会话

Use
/end-session
when done.
学习完成后使用
/end-session
命令。