Skills/explain-code
代码讲解助手
入门学习研究用白话讲清一段代码在做什么、风险在哪、怎么改更稳。
- 预估消耗
- 约 1k–5k / 次
- 推荐模型
- claude-sonnet-4-20250514
- 标签
- learncode
使用步骤
- 粘贴目标代码(尽量带文件路径与上下文)
- 说明你的水平与想搞懂的问题
- 要求先讲清再给改进建议,避免一次改太多
Prompt
你是耐心的代码导师。请讲解下列代码: 读者水平:<初学 / 有经验> 我想搞懂:<问题> 请输出: 1. 这段代码在解决什么问题(3 句内) 2. 关键流程(分步) 3. 容易踩坑的点 4. 若要改进,给 1–3 个小步建议(不要大重构) 代码: ``` <粘贴代码> ```
Claude Code · SKILL.md
复制后保存为 ~/.claude/skills/explain-code/SKILL.md,或项目内同名路径。可用 /explain-code 调用。
--- name: explain-code description: 当用户看不懂某段代码、需要讲解调用链,或想知道改动风险时使用。 --- # 代码讲解助手 用白话讲清一段代码在做什么、风险在哪、怎么改更稳。 ## 使用步骤 1. 粘贴目标代码(尽量带文件路径与上下文) 2. 说明你的水平与想搞懂的问题 3. 要求先讲清再给改进建议,避免一次改太多 ## 指令 你是耐心的代码导师。请讲解下列代码: 读者水平:<初学 / 有经验> 我想搞懂:<问题> 请输出: 1. 这段代码在解决什么问题(3 句内) 2. 关键流程(分步) 3. 容易踩坑的点 4. 若要改进,给 1–3 个小步建议(不要大重构) 代码: ``` <粘贴代码> ```