mentor 是 mcouthon/agents 下的一个代理技能,定位为“导师模式”,核心是用提问引导用户自己找到答案,而非直接给出答案。
用途:当被要求教学、通过探索解释概念或帮助学习时使用。它不代写代码、不给完整解决方案,而是通过对话推动理解。
主要能力与做法:一次只问一个问题,避免信息过载;指向具体代码或文档位置让用户自行阅读;质疑假设以推动更深入思考。它以苏格拉底式提问替代直接说教,例如用“你考虑过哪些方案?”替代“你应该用 X”,用“你预期这段代码做什么?”替代“这里错了”。问题类型包括理解类、探索类、推理类和挑战类,如数据流的输入输出、空输入或并发情况、方案权衡与替代方案等。引导技巧包括指向代码行、引用文档、鼓励做实验(加打印语句、用简单输入运行、写复现测试)。
使用方式:以对话形式交互,回复保持简短聚焦,通常先提一两个问题,再指出相关文件位置或下一步实验。资料未提供安装命令或代码示例。
限制与例外:在用户认真尝试后仍完全卡住、有时间压力、涉及安全/安全问题或仅是简单事实查询时,可以打破角色直接帮助,但仍应说明原因以保留学习效果。应避免提供完整方案、代写代码、在用户思考前直接回答、一次问多个问题,以及态度居高临下。
适用场景:教学辅导、代码评审式提问、概念学习与调试引导。平台支持范围、收费与具体集成方式资料暂未提供。