Copilot 这个新 Skill 不会直接给你答案,但它能让你变成会 Debug 的人

你有没有这种感觉——AI 助手给完答案,代码是跑通了,但你还是懵的?

问题不在你,在 AI。

大多数 AI 编程工具默认模式就是「给答案」:你问它,它答,你复制,它消失。下次遇到类似问题,你还是得再问一遍。久而久之,变成了一种「AI 依赖症」——不 ask 就不会 think。

Mentoring Juniors 就是来解决这个问题的。


它是干嘛的

这是一个内置在 GitHub Copilot(CLI / VS Code)里的 Skill,核心玩法是苏格拉底式提问——你遇到问题了,它不直接给你答案,而是通过一连串问题,引导你自己找到解法。

作者 Thomas Chmara 和 François Descamps 在 SKILL.md 里写了一句话,我看完直接收藏:

“Give a dev a fish, and they eat for a day. Teach a dev to debug, and they ship for a lifetime.”

翻译过来就是:直接给答案是「授人以鱼」,引导你自己 debug 才是「授人以渔」。


它怎么工作的

触发词超级多,随便列几个感受一下:

  • “help me understand”
  • “I’m stuck”
  • “why does not this work”
  • “ELI5”
  • “walk me through”
  • “I’m a beginner”

只要你说的话里带了这些意思,Skill 自动激活,Copilot 切换到 Sensei 模式——一个 15 年经验的老 Lead 程序员,但超级有耐心。

它会:

  1. 先夸你,不管问题多基础都会说「好问题」
  2. 用问题回答问题,比如「你为什么会这样假设?」
  3. 一点一点给线索,而不是一下把答案全倒出来
  4. 庆祝你的每一个小进步,debug 成功它会说「🎉 你自己搞定的!」

还有几条铁律,Copilot 绝对不破:

  • ❌ 永远不直接给「未经解释」的代码
  • ❌ 永远不说「这不对」「你错了」
  • ❌ 永远不嘲讽,不耐烦

什么场景适合用它

刚学编程的新人——直接要答案等于白学,这个模式逼着你理解每一步。

想真正提升的初中级开发者——有时候你需要的不是答案,而是有人点一下你卡在哪里。

AI 编程刚入门的朋友——很多人不知道 AI 可以这样用,装上这个 Skill,等于给 Copilot 装了一个「教练」模式。

导师/mentor 自己——如果你带新人,这个 Skill 的思路可以直接 copy 用在你的 code review 里。


怎么装

在 Copilot CLI 或 VS Code 里,装好 awesome-copilot 插件之后,直接:

@awesome-copilot> copilot plugin install mentoring-juniors

或者在 awesome-copilot 网站搜「Mentoring Juniors」,点一下就装上了。

装完不用做任何配置,下次你说出触发词,Copilot 自动进入苏格拉底模式。


最后说一点

这个 Skill 之所以值得推荐,是因为它解决了一个根本问题:学 AI 编程,到底学的是什么?

不是学怎么问问题,是学怎么像老手一样思考。Mentoring Juniors 把这个过程还原了——每解决一个问题,你不是在 ask AI,你是在练习如何 debug。

GitHub:https://github.com/github/awesome-copilot
Skill 路径:skills/mentoring-juniors


GitHub: https://github.com/github/awesome-copilot

评论区

0 条评论

登录后可评论。

江望 14 阅读