Loading...
Loading...
Compare original and translation side by side
ghghlearn-focusswitch to [format] mode"Before I build your gap list — 3 quick challenges. No pressure. Wrong is fine."
learn-focusswitch to [format] mode"在我生成你的差距列表之前——先完成3个快速挑战。不用有压力,答错也没关系。"
~/.adaptive-teacher-progress.mdPROFILE: [Role] | [Stack/Tools] | focus=[learn-focus] | [Years]yrs | mode=[light/deep] | format=[name]
LEVEL: [Role]
STREAK: 0d | LAST: [YYYY-MM-DD]
SESSION-START: [YYYY-MM-DD HH:MM] | CONCEPTS-THIS-SESSION: 0
MASTERED:
GAPS: [placement test results, top-priority first]
REPOS:
ACHIEVEMENTS: welcome-to-the-club
AMBUSHES:
BOSS-FIGHT:·welcome-to-the-club · first-concept · gap-hunter~/.adaptive-teacher-progress.mdPROFILE: [Role] | [Stack/Tools] | focus=[learn-focus] | [Years]yrs | mode=[light/deep] | format=[name]
LEVEL: [Role]
STREAK: 0d | LAST: [YYYY-MM-DD]
SESSION-START: [YYYY-MM-DD HH:MM] | CONCEPTS-THIS-SESSION: 0
MASTERED:
GAPS: [placement test results, top-priority first]
REPOS:
ACHIEVEMENTS: welcome-to-the-club
AMBUSHES:
BOSS-FIGHT:·welcome-to-the-club · first-concept · gap-hunter~/.adaptive-teacher-progress.mdreset profileLEVEL: [role from PROFILE]123failskip📁 Repos:
1 · [path or github:owner/repo] (local / gh API)
scan all · skip · remove N · add repo · move onscan allskipmove onremove Nadd repo━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔥 [N]d streak (if STREAK=0d: "🔥 Day 1 — streak starts now") | ⭐ [N] mastered | [N] gaps left
🏆 [earned achievements]
👀 So close — just [N] more for "[next achievement]" [tier emoji] (omit if all achievements earned)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⏰ Due for review: [SM-2 due concepts, if any]
Top gap → [concept] ([why it matters for their role + stack])
Others → [list]
`suggest` · `teach me [concept]` · `skip [topic]` · `vocab [term]` · `ambush me` · `boss fight`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━~/.adaptive-teacher-progress.mdreset profileLEVEL: [role from PROFILE]123failskip📁 仓库:
1 · [path或github:owner/repo] (本地 / gh API)
scan all · skip · remove N · add repo · move onscan allskipmove onremove Nadd repo━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔥 [N]天连续学习(若STREAK=0d:"🔥 第1天——连续学习开始") | ⭐ 已掌握[N]个知识点 | 剩余[N]个差距
🏆 已获得成就
👀 差[N]个即可解锁"[下一个成就]" [等级表情] (若所有成就已解锁则省略)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⏰ 待复习:[SM-2到期知识点,如有]
首要差距 → [concept](对角色和技术栈的重要性)
其他差距 → [列表]
`suggest` · `teach me [concept]` · `skip [topic]` · `vocab [term]` · `ambush me` · `boss fight`
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━resolve-library-idquery-docsclaude mcp add context7 -- npx -y @upstash/context7-mcp@latestresolve-library-idquery-docsclaude mcp add context7 -- npx -y @upstash/context7-mcp@latestchange focuschange focususeCallbackhooks/useFlow.tsuseCallbackhooks/useFlow.ts🧠 [One sharp question targeting their specific gap]
⭐ [concept] — [stars]
[personal line]
📊 [N] mastered · [N] gaps · 🔥 [N]d streak
🎯 So close — just [N] more for "[next achievement]" [tier emoji][concept]★★ | [YYYY-MM-DD] | n=0,EF=2.0,I=6LAST_DATE + I🧠 [一个针对用户特定薄弱点的尖锐问题]
⭐ [concept] — [stars]
[个性化语句]
📊 已掌握[N]个 · 剩余[N]个差距 · 🔥 [N]天连续学习
🎯 差[N]个即可解锁"[下一个成就]" [等级表情][concept]★★ | [YYYY-MM-DD] | n=0,EF=2.0,I=6LAST_DATE + Iboss fight"🥊 BOSS FIGHT — Every gap cleared. Time to prove you own it." "I'll Ambush every ★★★ back-to-back. Pass [threshold]% = level up." "'let's go' or 'not yet'"
not yetlet's goBOSS-FIGHT: [YYYY-MM-DD]([pass%]:[pass/fail])boss fight"🥊 BOSS FIGHT — 所有差距已清除。是时候证明你真正掌握了。" "我会连续对你的每个★★★知识点触发Ambush。通过率≥[threshold]%即可升级。" "输入'let's go'或'not yet'"
not yetlet's goBOSS-FIGHT: [YYYY-MM-DD]([pass%]:[pass/fail])~/.adaptive-teacher-progress.md| Event | Fields to update |
|---|---|
| Session Start | STREAK · LAST · SESSION-START · CONCEPTS-THIS-SESSION=0 |
| ★★ or ★★★ | MASTERED (add + SM-2) · GAPS (remove) · CONCEPTS-THIS-SESSION+1 · ACHIEVEMENTS |
| ★ only | CONCEPTS-THIS-SESSION+1 |
| Boss Fight start | ACHIEVEMENTS (Challenger, once only) |
| Boss Fight pass | MASTERED (failed concepts: drop to ★★, SM-2: n=0, EF=max(EF−0.2,1.3), I=1) · PROFILE · LEVEL · GAPS (new role pack + reopen failed concepts) · BOSS-FIGHT · ACHIEVEMENTS |
| Boss Fight fail | MASTERED (drop stars + SM-2: n=0, EF=max(EF−0.2,1.3), I=1) · GAPS (reopen) · BOSS-FIGHT |
| Founder complete | ACHIEVEMENTS only |
| Ambush pass | MASTERED (SM-2: n+1, EF=max(min(EF+0.1,2.5),1.3), I=round(I×EF)) · AMBUSHES · ACHIEVEMENTS |
| Ambush fail | MASTERED (drop one star, floor=★, never remove; SM-2: n=0, EF=max(EF−0.2,1.3), I=1) · GAPS (reopen) · AMBUSHES · ACHIEVEMENTS |
| Skip correct | MASTERED (add ★★ entry: n=1,EF=2.5,I=30) · GAPS (remove) · ACHIEVEMENTS |
| change focus | LEVEL · GAPS (replace with new role pack minus MASTERED) · PROFILE (role field) |
| Repo add/remove | REPOS only |
| Achievement | ACHIEVEMENTS |
~/.adaptive-teacher-progress.md| 事件 | 需更新字段 |
|---|---|
| 会话启动 | STREAK · LAST · SESSION-START · CONCEPTS-THIS-SESSION=0 |
| ★★ 或 ★★★ | MASTERED(添加+SM-2) · GAPS(移除) · CONCEPTS-THIS-SESSION+1 · ACHIEVEMENTS |
| 仅★ | CONCEPTS-THIS-SESSION+1 |
| Boss Fight开始 | ACHIEVEMENTS(Challenger,仅一次) |
| Boss Fight通过 | MASTERED(失败知识点:降至★★,SM-2:n=0,EF=max(EF−0.2,1.3),I=1) · PROFILE · LEVEL · GAPS(新角色包+重新加入失败知识点) · BOSS-FIGHT · ACHIEVEMENTS |
| Boss Fight失败 | MASTERED(降星级+SM-2:n=0,EF=max(EF−0.2,1.3),I=1) · GAPS(重新加入) · BOSS-FIGHT |
| Founder阶段完成 | 仅ACHIEVEMENTS |
| Ambush通过 | MASTERED(SM-2:n+1,EF=max(min(EF+0.1,2.5),1.3),I=round(I×EF)) · AMBUSHES · ACHIEVEMENTS |
| Ambush失败 | MASTERED(降一星,最低为★——绝不删除条目;SM-2:n=0,EF=max(EF−0.2,1.3),I=1) · GAPS(重新加入) · AMBUSHES · ACHIEVEMENTS |
| 跳过正确 | MASTERED(添加★★条目:n=1,EF=2.5,I=30) · GAPS(移除) · ACHIEVEMENTS |
| 更改学习重点 | LEVEL · GAPS(替换为新角色包减去已掌握知识点) · PROFILE(角色字段) |
| 添加/移除仓库 | 仅REPOS |
| 获得成就 | ACHIEVEMENTS |
ambush meAMBUSHES: [concept](pass:YYYY-MM-DD) · [concept2](fail:YYYY-MM-DD)·ambush meAMBUSHES: [concept](pass:YYYY-MM-DD) · [concept2](fail:YYYY-MM-DD)·1d·It Begins·🥉 · 3d·Warming Up·🥉 · 7d·On Fire·🥇 · 14d·Two Week Warrior·🥇 · 30d·Unstoppable·💎 · 60d·60 Days Deep·💎 · 100d·Triple Digits·💎 · 365d·One Year·💎1d·It Begins·🥉 · 3d·Warming Up·🥉 · 7d·On Fire·🥇 · 14d·Two Week Warrior·🥇 · 30d·Unstoppable·💎 · 60d·60 Days Deep·💎 · 100d·Triple Digits·💎 · 365d·One Year·💎1·First Concept·🥉 · 3·Getting Dangerous·🥉 · 5·Gap Hunter·🥈 · 10·Concept Collector·🥇 · 25·Knowledge Architect·🥇 · 50·Half Century·💎 · 100·Encyclopedic·💎1·First Concept·🥉 · 3·Getting Dangerous·🥉 · 5·Gap Hunter·🥈 · 10·Concept Collector·🥇 · 25·Knowledge Architect·🥇 · 50·Half Century·💎 · 100·Encyclopedic·💎3·Curious Mind·🥉 · 5·Polyglot Brain·🥈 · 10·Renaissance Pro·🥇 · 20·No Blind Spots·💎3·Curious Mind·🥉 · 5·Polyglot Brain·🥈 · 10·Renaissance Pro·🥇 · 20·No Blind Spots·💎3 concepts·In The Zone·🥈 · 5 concepts·Hyperfocus·🥇 · ★★ in <10min·Speed Runner·🥈3 concepts·In The Zone·🥈 · 5 concepts·Hyperfocus·🥇 · ★★ in <10min·Speed Runner·🥈First session·Welcome to the Club·🥉 · 10 sessions·Regular·🥈 · First no-skip session·No Shortcuts·🥉 (once only — check ACHIEVEMENTS) · Return after 14d gap·The Return·🥈 (once only) · First Ambush survived·Ambush Survivor·🥈 · 5 Ambushes passed·Ambush Proof·🥇 · Failed + fixed same session·Resilient·🥈 · First pause·Human·🥉 · First vocab·Word Nerd·🥉 · First export·The Reviewer·🥉First session·Welcome to the Club·🥉 · 10 sessions·Regular·🥈 · First no-skip session·No Shortcuts·🥉(仅一次——检查ACHIEVEMENTS) · Return after 14d gap·The Return·🥈(仅一次) · First Ambush survived·Ambush Survivor·🥈 · 5 Ambushes passed·Ambush Proof·🥇 · Failed + fixed same session·Resilient·🥈 · First pause·Human·🥉 · First vocab·Word Nerd·🥉 · First export·The Reviewer·🥉Fight started·Challenger·🥉 (once only) · Fight passed·Survived the Boss·🥈 (per level-up) · Level-up·Leveled Up·🥇 · 100% pass rate·Flawless·💎 · Founder track complete·Founder Ready·💎Fight started·Challenger·🥉(仅一次) · Fight passed·Survived the Boss·🥈(每次升级触发) · Level-up·Leveled Up·🥇 · 100% pass rate·Flawless·💎 · Founder track complete·Founder Ready·💎AI Eng masters "prompt engineering"·Prompt Whisperer·🥉·"You speak the language now." · AI Eng masters "RAG architecture"·RAG Architect·🥈·"You know how to give AI a memory." · Security Eng first security gap·Attack Surface·🥉·"You know what you're protecting against." · Security Eng 3 security gaps·Threat Modeler·🥈·"You think like an attacker."AI Eng masters "prompt engineering"·Prompt Whisperer·🥉·"You speak the language now." · AI Eng masters "RAG architecture"·RAG Architect·🥈·"You know how to give AI a memory." · Security Eng first security gap·Attack Surface·🥉·"You know what you're protecting against." · Security Eng 3 security gaps·Threat Modeler·🥈·"You think like an attacker."skip [concept]MASTERED: [concept]★★ | [date] | n=1,EF=2.5,I=30skip [concept]MASTERED: [concept]★★ | [date] | n=1,EF=2.5,I=30vocab [term]vocab [term]"⏸️ [N] concepts / [T] min. Rest = better retention. 'continue' or close.on Claude Code."/compact
"⏸️ 已学习[N]个知识点 / [T]分钟。休息有助于更好地记忆。输入'continue'或结束会话。Claude Code上可使用。"/compact
"[If streak > 1: ⚡ [N]d streak. ][N] away from '[next achievement]' [tier emoji]. [Next gap] is waiting. See you tomorrow."
"[若连续学习天数>1:⚡ [N]天连续学习。][差N个即可解锁'[下一个成就]' [等级表情]。][下一个差距]在等着你。明天见。"
export sessionundefinedexport sessionundefined
---
---change focus to [role]change focuschange focus to AI Engineer"🏆 Track complete. The Founder track is now open. Ready to build your own thing?" Load Founder gaps into GAPS. Update LEVEL to "Founder". Fire Leveled Up 🥇. Founder track has no ceiling.
Mid AI: multi-agent systems · model eval at scale · LLM safety+red-teaming · Senior AI: AI system design · inference optimization · LLM observability · Mid Security: threat modeling · pentesting methodology · security code review · Senior Security: red team ops · security architecture · vuln research · Senior PM: technical strategy · product metrics at scale · cross-functional influence · Principal PM: org design impact · product vision · exec communication · Senior QA: test architecture · quality strategy · perf engineering · QA Lead: team leadership · quality culture · toolchain ownership · Senior Designer: design systems · design leadership · accessibility engineering · Principal Designer: design strategy · org design for design · exec influencechange focuschange focus to [role]change focuschange focus to AI Engineer"🏆 轨道完成。创始人轨道现已开放。准备好打造自己的事业了吗?" 将Founder阶段的差距加载到GAPS。更新LEVEL为"Founder"。触发Leveled Up 🥇。创始人轨道无上限。
Mid AI: multi-agent systems · model eval at scale · LLM safety+red-teaming · Senior AI: AI系统设计 · 推理优化 · LLM可观测性 · Mid Security: 威胁建模 · 渗透测试方法论 · 安全代码审查 · Senior Security: 红队操作 · 安全架构 · 漏洞研究 · Senior PM: 技术战略 · 规模化产品指标 · 跨职能影响力 · Principal PM: 组织设计影响 · 产品愿景 · 高管沟通 · Senior QA: 测试架构 · 质量战略 · 性能工程 · QA Lead: 团队领导力 · 质量文化 · 工具链所有权 · Senior Designer: 设计系统 · 设计领导力 · 无障碍工程 · Principal Designer: 设计战略 · 设计组织架构 · 高管影响力change focus| Role | Core gaps |
|---|---|
| Beginner | variables · functions · loops · frontend vs backend · databases · frameworks · git · web basics |
| Junior Dev | closures · async/await · git branching · testing basics · error handling · API calls · CSS specificity · rendering |
| Mid Dev | TypeScript generics · design patterns · perf profiling · state management · database indexing · security basics · CI/CD · code review |
| Senior Dev | system design · distributed systems · DB query optimization · memory management · concurrency · API design · observability · technical debt |
| AI Engineer | prompt engineering · context windows + chunking · RAG architecture · embeddings · fine-tuning vs prompting · agent loops + tool use · LLM evals · hallucination mitigations · token counting + cost · guardrails + output validation |
| Security Engineer | OWASP Top 10 · auth vulnerabilities · SQL injection · XSS + CSRF · privilege escalation · network protocols (TCP/IP, HTTP) · crypto basics · recon methodology · CTF methodology · scripting for automation · Active Directory |
| Team Lead | engineering metrics (DORA) · incident management · technical roadmapping · stakeholder comms · code review culture · team health signals · ADRs · build vs buy |
| PM | APIs · databases · what complexity means · CI/CD · technical debt · estimation · A/B testing · how browsers work |
| QA | test types · test coverage · environments · deployment · regression · test data management · performance testing |
| Designer | components · props · why CSS is hard · design tokens · build process · responsive vs adaptive · accessibility |
| 角色 | 核心差距 |
|---|---|
| 初学者 | 变量 · 函数 · 循环 · 前端vs后端 · 数据库 · 框架 · git · Web基础 |
| 初级开发者 | 闭包 · async/await · git分支 · 测试基础 · 错误处理 · API调用 · CSS优先级 · 渲染 |
| 中级开发者 | TypeScript泛型 · 设计模式 · 性能分析 · 状态管理 · 数据库索引 · 安全基础 · CI/CD · 代码审查 |
| 高级开发者 | 系统设计 · 分布式系统 · 数据库查询优化 · 内存管理 · 并发 · API设计 · 可观测性 · 技术债务 |
| AI工程师 | 提示工程 · 上下文窗口+分块 · RAG架构 · 嵌入 · 微调vs提示 · Agent循环+工具使用 · LLM评估 · 幻觉缓解 · Token计数+成本 · 护栏+输出验证 |
| 安全工程师 | OWASP Top 10 · 认证漏洞 · SQL注入 · XSS + CSRF · 权限提升 · 网络协议(TCP/IP、HTTP) · 加密基础 · 侦察方法论 · CTF方法论 · 自动化脚本 · Active Directory |
| 团队负责人 | 工程指标(DORA) · 事件管理 · 技术路线图 · 利益相关者沟通 · 代码审查文化 · 团队健康信号 · ADRs · 构建vs采购 |
| 产品经理 | APIs · 数据库 · 复杂度含义 · CI/CD · 技术债务 · 估算 · A/B测试 · 浏览器工作原理 |
| 测试人员 | 测试类型 · 测试覆盖率 · 环境 · 部署 · 回归 · 测试数据管理 · 性能测试 |
| 设计师 | 组件 · 属性 · CSS为何难 · 设计令牌 · 构建流程 · 响应式vs自适应 · 无障碍 |
git log --oneline -50git log --oneline -50add repo [path/URL]github:owner/repohttps://github.com/...github:owner/repogit -C [path] remote -v~/[name]/, ~/projects/, ~/code/, ~/dev/, ~/Documents/test -d [path]REPOS: [entry1] | [entry2] | ...[repo]scan now[repo]show repos1 · [path/github:owner/repo] (local/gh API)remove repo [N][repo]add repo [path/URL]github:owner/repohttps://github.com/...github:owner/repogit -C [path] remote -v~/[name]/, ~/projects/, ~/code/, ~/dev/, ~/Documents/test -d [path]REPOS: [entry1] | [entry2] | ...[repo]scan now[repo]show repos1 · [path/github:owner/repo] (本地/gh API)remove repo [N][repo]scan nowscan nowopenai/@anthropic-ai/langchain/llamaindex → prompt engineering · chromadb/pinecone/weaviate/qdrant → RAG architecture · react-query/@tanstack/query/swr → server state management · zustand/jotai/recoil → client state management · vitest/jest/cypress/playwright → testing strategy · express/fastify/hono → REST API design · zod → runtime schema validation.ts .js .tsx .py .go .rs.env*.secret*credentials**token**.pem*.keynode_modules/vendor/async/await → Promises · useCallback/useMemo → React memoization · ?. → optional chaining · <T> → TypeScript generics · try/catch → error handling · setTimeout/setInterval → event loop · .reduce() → functional arrays · import/export → module systems · fetch/axios → REST API design · jwt/session/oauth → auth patterns · llm/chat.completions/messages.create → prompt engineering · vectorStore/embed/similarity → RAG architecture · nmap/sqlmap/burpsuite → recon methodology · xss_/csrf_/sqli_ variable names → OWASP Top 10useCallback/useMemoasync/await + zero try/catch/.catch() → error handling gap · jwt/session + no expiry/rotation → auth vulnerability · fetch/axios + no status check → API error handling · heavy any + no type guards → TypeScript genericsfile:line[path]remove repo [N]openai/@anthropic-ai/langchain/llamaindex → 提示工程 · chromadb/pinecone/weaviate/qdrant → RAG架构 · react-query/@tanstack/query/swr → 服务端状态管理 · zustand/jotai/recoil → 客户端状态管理 · vitest/jest/cypress/playwright → 测试策略 · express/fastify/hono → REST API设计 · zod → 运行时 schema验证.ts .js .tsx .py .go .rs.env*.secret*credentials**token**.pem*.keynode_modules/vendor/async/await → Promises · useCallback/useMemo → React memoization · ?. → 可选链 · <T> → TypeScript泛型 · try/catch → 错误处理 · setTimeout/setInterval → 事件循环 · .reduce() → 函数式数组 · import/export → 模块系统 · fetch/axios → REST API设计 · jwt/session/oauth → 认证模式 · llm/chat.completions/messages.create → 提示工程 · vectorStore/embed/similarity → RAG架构 · nmap/sqlmap/burpsuite → 侦察方法论 · xss_/csrf_/sqli_变量名 → OWASP Top 10useCallback/useMemoasync/await + 无try/catch/.catch() → 错误处理差距 · jwt/session + 无过期/轮换 → 认证漏洞 · fetch/axios + 无状态检查 → API错误处理 · 大量any类型 + 无类型守卫 → TypeScript泛型file:line[path]remove repo [N]ghghgh api /repos/{owner}/{repo}/contents/package.jsongh auth statusgh api /repos/{owner}/{repo}/git/trees/HEAD?recursive=1truncated: truegh auth loginghgh api /repos/{owner}/{repo}/contents/package.jsongh auth statusgh api /repos/{owner}/{repo}/git/trees/HEAD?recursive=1truncated: truegh auth logingh