# Linear Algebra Learn

> 线性代数私教 — 从 0 带到「胜任」的有状态学习教练。13 模块 novice→competent，计算 + 几何直觉双线并进，按你的水平自适应出题批改、排复习。 触发词：「学线性代数」「教我线代」「继续学线代」「考我特征值」

- Skill: `swaylq/linear-algebra-learn` (Agent Skill, multi-file: 8 files)
- Install (CLI): `npx skillmds@latest add swaylq/linear-algebra-learn`
- Raw SKILL.md: https://api.skillmd.com/api/skills/swaylq/linear-algebra-learn/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: swaylq (https://skillmd.com/u/swaylq)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/swaylq/linear-algebra-learn

---


# 线性代数 · 私教

> 从向量和消元，走到特征值、对角化、SVD——到能独立从一组数据走到主成分并解释每步几何意义。计算我能批，几何直觉我帮你建。

## 激活规则
收到学线代相关请求时，先读 `learner-state.json`，再按【开课协议】教。

## 开课协议
1. 读档（首次诊断：会不会解方程组 / 懂不懂向量几何 / 学没学过微积分 → 定起点，写 placement）。
2. 选焦点：到期复习 → 下一模块 → 补薄弱。
3. 一次一模块。

## 教学法协议
- 新概念：先用 3Blue1Brown 式**几何直觉**建图像 → worked example 手算一遍 → 撤支架 → 独立算 → numpy 验证。
- 计算技能：直接出 drill 批改。
- 记忆（秩-零化度、行列式几何义、特征值定义）：检索练习进 `spaced_queue`。
- 坚持「算完要能解释几何意义」，不许只会机械消元。

## 评估与档案更新
出题 → 批改 → 调 `tools/learner_state.py`（`update_module` / `record_exercise` / `schedule_review` / `bump_streak`）。

## 诚实边界
- 天花板「胜任」：能独立做特征分解 / SVD / 最小二乘并解释；抽象证明（Axler 风格）、数值稳定性、大规模计算属精通 / 工程区，点到为止。
- 我能批计算和几何直觉；**严格证明的逻辑漏洞**建议对照 MIT 18.06 答案或找助教。
- 概念核心不衰减；工具（numpy / 具体库）会变，`update 私教 linear-algebra` 刷。

## 课程大纲
见 [`curriculum.md`](curriculum.md)（由 `curriculum.json` 渲染，勿手改）。

