面向 Claude Code 等智能体平台的学习引擎,用对话引导学习,盲评自由回忆,并用 FSRS 安排复习。
DrCatHicks/learning-opportunities
一个用于 Claude Code 和 Codex 的技能,在完成架构类编码工作后提供简短的循证学习练习。
- Star
- 2,544
- Fork
- 93
- 未关闭 Issue
- 10
- 最近提交
- 3个月前
这是什么?
Learning Opportunities 是一个面向 Claude Code 和 Codex 的技能,用于在 AI 辅助编程过程中有意识地提升自身能力。完成新建文件、数据库结构变更或重构等较大工作后,Claude 会提议一个可选的 10 到 15 分钟练习,内容取自你自己的项目代码。
练习采用学习科学中的方法,包括预测、生成、提取练习和间隔重复。Claude 会等待你作答,而不是直接给出完整答案,让你自己完成推理。每个会话最多两次练习,拒绝一次后本会话内不再提示。
仓库同时是一个插件市场,包含可选的提交后提示钩子(适用于 Linux 和 macOS),以及用于为陌生代码库生成导览课程的 orient 技能。
核心功能
- 01在完成架构类编码工作后提供可选的 10 到 15 分钟练习。
- 02采用预测、生成、提取练习和间隔重复等方法。
- 03Claude 等待你作答,而不是直接给出答案。
- 04每个会话最多两次练习,拒绝后不再提示。
- 05包含 orient 技能,为新代码库生成导览课程。
适用场景
- 使用 AI 编程代理开发、涉及陌生语言或架构模式的开发者。
- 在使用代理式编程工具时,希望保持对代码库理解的工程师。
- 在 AI 辅助开发中开展学习效果实验的团队。
- 需要熟悉陌生仓库、希望获得引导式导览的开发者。
快速上手
- 1
添加 Claude Code 插件市场
/plugin marketplace add https://github.com/DrCatHicks/learning-opportunities.git - 2
安装 learning-opportunities 插件
/plugin install learning-opportunities@learning-opportunities - 3
重启 Claude Code 以激活插件
使用前须知
- 仅适用于 Claude Code 和 Codex,无法用于其他编程工具。
- 练习是互动式的,会等待你的输入,部分用户可能觉得节奏较慢或令人沮丧。
- 内容采用 CC-BY-4.0 许可,使用时需要署名。
收录于专题
标签
#ai-assisted-coding#claude-code#codex#learning#skill-development#spaced-repetition#developer-education#agent-skill
常见问题
- learning-opportunities 是什么?
- 一个用于 Claude Code 和 Codex 的技能,在完成架构类编码工作后提供简短的循证学习练习。 Learning Opportunities 是一个面向 Claude Code 和 Codex 的技能,用于在 AI 辅助编程过程中有意识地提升自身能力。完成新建文件、数据库结构变更或重构等较大工作后,Claude 会提议一个可选的 10 到 15 分钟练习,内容取自你自己的项目代码。
- learning-opportunities 可以免费使用吗?用的什么许可证?
- learning-opportunities 以 CC-BY-4.0 许可证开源。用于商业产品前,请先确认许可证条款。
- learning-opportunities 还在维护吗?
- 半年内有更新。learning-opportunities 最近一次提交是在 2026年8月19日。
- learning-opportunities 适合用来做什么?
- 使用 AI 编程代理开发、涉及陌生语言或架构模式的开发者。 在使用代理式编程工具时,希望保持对代码库理解的工程师。 在 AI 辅助开发中开展学习效果实验的团队。 需要熟悉陌生仓库、希望获得引导式导览的开发者。
- learning-opportunities 怎么安装和运行?
- 添加 Claude Code 插件市场: /plugin marketplace add https://github.com/DrCatHicks/learning-opportunities.git 安装 learning-opportunities 插件: /plugin install learning-opportunities@learning-opportunities 重启 Claude Code 以激活插件
- 在哪里获取 learning-opportunities?
- 源代码和安装说明在 GitHub 上:https://github.com/DrCatHicks/learning-opportunities
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1474+8 本周108PythonMIT维护活跃更新于 2个月前
Anki 间隔重复记忆卡片应用的 Android 版本,可在手机上背诵和记忆卡片。
1.2万+52 本周3013KotlinGPL-3.0维护活跃更新于 19小时前
一套为编程智能体打造的教学框架,可围绕学习者规划课程、生成课时,并根据学习记录调整练习。
346+2 本周25PythonMIT维护活跃更新于 昨天
一个智能体技能,可把课程论点转化为学习者能预测、调整并解释的交互式教学图示。
283+107 本周38JavaScript无许可证更新于 4天前
面向 Claude Code、Codex、Cursor 等工具的中文改稿 skill,删去套话和重复铺垫,保留事实与条件。
2516+136 本周92PythonMIT更新于 昨天
一套面向 AI 编程代理的 3D 可视化技能,帮助把创意转化为 Three.js 或 Blender 场景。
1051+79 本周123JavaScriptMIT更新于 2个月前