会话摘要 · 2026-10-06

这次做了什么

没有产课——这次会话的主要工作是环境搬盘后的抢修。

学生把整个学习环境从 C 盘搬到了 D 盘(为了不写 C 盘),搬完之后主教练会话仍带着旧路径,表现为"失忆":看不到技能、看不到配置、工作区目录看起来是空的。排查后确认学习资料一件没丢,只是三处路径没跟着更新。

抢修内容

问题处置
studymate-config.yaml 里的 workspace 与 root 仍指向 C:\Users\shark\...已改为 D:\CODE\StudyMate 与 D:\CODE\dsh-home\studymate\engine
引擎调用的 Python 解释器 E:\MC\CODE\Py\python3.14t.exe 已随盘消失新位置 D:\CODE\Py\python3.14t.exe,已验证可用
D:\CODE\StudyMate\.venv 写死旧盘符,调用即报错不修(引擎脚本不需要它);已记入共享记忆,避免日后误修

修完后用新路径实跑 check_lesson.py 验证:第 5 课页面 OK(exit 0),第 7 课页面仍报编号不连续(老问题,等第 6 课页面产出即消失)。引擎与 12 个技能目录均完好。

课程进度(未变)

待办(下次从这里接)

  1. 第 6 课页面是第 7 课页面通过校验的前置,优先补它的题库 + lab。
  2. 第 8 课正文产出后,第 7 课页面的"下节课"悬空指针随之接上。
  3. 学生始终没有作答过任何题目:第 2 课的 4 道题与「先估后测」练习仍空着,complexity-basics 掌握度停在「学习中 / 0.1」。全部课件产出后应尽快转入互动教学。
  4. 目标轮次上限已提到 2000(原 300、已用 165)。

教训

搬盘要同步改三处:工作区路径、引擎根路径、解释器路径。工作区可以随便搬,但配置文件和解释器调用点不会自己跟着走——搬完先跑一次 check_lesson.py,能过就说明全对上了。