WayToClawEarn
中等影响Hacker News

Claude Code + Codex 开源 Skill:AI 编程从帮你写升级到教你学

GitHub 上名为 Learning Opportunities 的开源项目为 Claude Code 和 Codex 提供了一个「刻意技能培养」Skill,在 AI 完成编码任务后主动推送 10-15 分钟的学习练习,帮助开发者对抗 AI 编程带来的技能退化风险。该项目上线后迅速获得 223 个 HN 点赞和 1620 个 GitHub Star。

2026年5月15日 · 阅读约 4 分钟

核心结论

AI 编程工具正在改变开发者的工作方式,但一个隐忧随之而来:当代码被 AI 代写后,开发者的编程能力会不会退化?2026 年 5 月 15 日,DrCatHicks 在 GitHub 上发布了一个名为 Learning Opportunities 的开源项目,为 Claude Code 和 Codex 两大主流 AI 编码工具增加了「刻意技能培养」功能,试图在 AI 辅助编码和人类技能成长之间找到平衡。

关键要点

  • 事件发生时间:2026-05-15
  • 影响对象:使用 Claude Code 和 Codex 的 AI 程序员群体
  • 核心变化:AI 编码工具从「代写代码」向「教学相长」演进——做完一个任务就教你一个新技能
  • GitHub 星标:1620,HN 评分:223

背景与触发事件

HN 用户在帖子评论中指出:「接受生成代码而不检查正确性,会导致你对代码库认知的丧失。」这正是 Learning Opportunities 项目的出发点——当开发者越来越依赖 AI 生成代码,主动学习和深度理解代码的机率在不断下降。

2026 年 5 月 14 日,HN 另一篇 442 分的帖子「AI is making me dumb」也引发了广泛讨论,显示出开发者群体对这一趋势的普遍焦虑。Learning Opportunities 正是针对这一痛点的第一个系统性解决方案。

这个 Skill 怎么工作

Learning Opportunities 的运行机制非常巧妙——它不是在你写代码时打断你,而是在 AI 完成架构性工作后(新文件创建、schema 变更、重构等),主动提供可选的学习练习:

维度说明
触发时机架构性任务完成后(新文件、Schema 变更、重构)
时长每次 10-15 分钟,可选参与
学习技术预测、生成、检索练习、间隔重复
素材来源基于开发者自己项目的真实代码示例

Skill 执行流程图

项目目前同时支持 Claude Code 和 Codex 两大平台,安装方式也很简洁:

Codex 安装

terminal
codex plugin marketplace add https://github.com/DrCatHicks/learning-opportunities.git

Claude Code 安装

terminal
/plugin marketplace add https://github.com/DrCatHicks/learning-opportunities.git
/plugin install learning-opportunities@learning-opportunities

为什么这很重要:AI 编程的「能力储备」困境

随着 AI 编程工具的普及,开发者正在面临一个悖论:用 AI 越多,自己写代码的经验就越少。Gartner 早在 2026 年 5 月的研究中就指出,80% 的企业因 AI 裁员却未见回报。其中一个核心原因就是:AI 生产的代码缺乏人工审核和深度理解,导致长期维护成本反而上升。

Learning Opportunities 的「动态教科书」方法试图解决这个问题——它不是让开发者被 AI 替代,而是让 AI 在帮你的同时教会你。这种「边做边学」的模型,可能比传统的培训课程更有效。

注意事项与局限性

HN 社区的反馈也指出了这个技能的不足:

  1. 无 Benchmark:项目目前没有提供评测数据,验证其效果主要靠主观体验
  2. 无 Demo 输出:项目没有提供示例输出或演示,用户需要自行安装体验
  3. 仅限代码领域:该技能专为编码场景设计,暂不支持其他领域的学习

工具词条

本项目涉及的主要 AI 工具包括:Claude CodeOpenAICodex 以及这些工具背后的 Anthropic。开发者也可以将这项功能集成到自己的 n8n 自动化工作流中,或配合 DeepSeekClaude Code 替代方案使用。

相关延伸资料

内链引导

免责声明:本站案例均为知识分享内容,仅供灵感与参考,不构成收益承诺;由此进行的外部执行与结果请自行判断并承担相应责任。