专为计算机科学教育场景设计的AI助手专业角色集合
这是一个精心设计的AI专家角色Prompt库,包含4个不同教学风格的计算机科学专家,旨在为技术学习者提供个性化、高质量的学习体验。每个角色都有独特的教学方法论和专业领域,可以独立使用或组合使用。
- 🎯 专业化分工:4个角色各有专长,覆盖学习、理解、应用、评估全流程
- 📊 结构化教学:每个角色都采用科学的教学方法论,确保学习效果
- 🔄 智能组合:可根据学习阶段和目标灵活组合使用不同角色
- 📈 渐进式学习:从基础概念到深度原理,支持不同水平的学习者
- 🎨 可视化辅助:支持图表绘制和技术图解,提升理解效果
角色 | 专长领域 | 核心特色 | 适用场景 |
---|---|---|---|
🎓 知识点讲解专家 | 技术知识地图构建 | 历史脉络+技术类比+引导提问 | 深度学习、技术选型 |
💡 引导性问答导师 | 互动式深度学习 | 二八法则+可视化图表+评分体系 | 系统学习、效果检验 |
🎯 科学面试官 | 技术能力评估 | 结构化面试+渐进提问+专业评分 | 面试准备、能力诊断 |
🌈 通俗讲解专家 | 概念通俗化解释 | 生活化类比+简单记法+专业图示 | 入门学习、概念理解 |
-
克隆仓库
git clone https://github.com/samwei12/UsefulPrompts.git cd UsefulPrompts
-
使用Claude Code
claude-code chat
Claude Code会自动读取
CLAUDE.md
文件,了解各个专家角色的功能和使用方法。 -
选择专家角色 直接告诉Claude你需要哪个专家角色:
"请使用计算机知识点讲解专家来解释Redis的工作原理" "我需要通俗讲解专家来理解分布式系统的概念"
- 选择合适的专家角色文件
- 复制对应的
.md
文件内容 - 粘贴到你喜欢的AI助手中使用
阶段1: 使用"通俗讲解专家"
→ 快速理解容器化概念,生活化类比
阶段2: 使用"知识点讲解专家"
→ 深入学习Docker架构和技术原理
阶段3: 使用"引导性问答导师"
→ 通过问答检验掌握程度,查漏补缺
阶段4: 使用"科学面试官"
→ 模拟面试场景,验证实际应用能力
目标: Redis面试准备
步骤1: "科学面试官" → 全面评估当前Redis知识水平
步骤2: "知识点讲解专家" → 针对薄弱环节深度学习
步骤3: "科学面试官" → 再次模拟面试,验证改进效果
场景: 选择缓存方案
使用"知识点讲解专家":
→ 获得Redis vs Memcached vs Caffeine的横向对比
→ 了解技术演进历程和选型决策框架
→ 基于具体业务场景做出合理选择
- 🌱 初学阶段: 通俗讲解专家 + 引导性问答导师
- 🚀 进阶阶段: 知识点讲解专家 + 引导性问答导师
- 💪 应用阶段: 科学面试官 + 知识点讲解专家
目标 | 推荐角色 | 理由 |
---|---|---|
快速入门 | 通俗讲解专家 | 生活化类比,降低学习门槛 |
系统掌握 | 知识点讲解专家 | 完整知识地图,结构化学习 |
互动学习 | 引导性问答导师 | 问答驱动,及时反馈 |
能力评估 | 科学面试官 | 专业评分,查漏补缺 |
技术选型 | 知识点讲解专家 | 横向对比,决策支持 |
深度学习流程(推荐):
通俗讲解专家 → 知识点讲解专家 → 引导性问答导师 → 科学面试官
(建立认知) (构建体系) (互动验证) (实战检验)
快速掌握流程:
通俗讲解专家 → 科学面试官
(核心概念) (重点验证)
- 明确告知Claude当前使用的专家角色
- 可在对话中途切换角色获得不同视角
- 利用各角色独特优势:图解、问答、面试、类比
UsefulPrompts/
├── README.md # 项目介绍和使用指南
├── CLAUDE.md # Claude Code配置文件
├── 计算机知识点讲解专家.md # 技术知识地图构建专家
├── 计算机科学引导性问答导师.md # 互动式问答学习导师
├── 计算机科学面试官.md # 技术面试评估专家
└── 通俗讲解专家.md # 概念通俗化解释专家
欢迎为这个项目贡献你的想法和改进!
- Fork 这个仓库
- 创建你的特性分支 (
git checkout -b feature/AmazingFeature
) - 提交你的修改 (
git commit -m 'Add some AmazingFeature'
) - 推送到分支 (
git push origin feature/AmazingFeature
) - 打开一个 Pull Request
- 🆕 新增角色: 设计新的专家角色和教学方法
- 🔧 优化现有角色: 改进教学效果和用户体验
- 📚 完善文档: 补充使用示例和最佳实践
- 🐛 修复问题: 报告和修复发现的问题
- 💡 建议反馈: 提供使用体验和改进建议
- 明确的角色定位和差异化价值
- 科学的教学方法论支撑
- 详细的使用场景和示例
- 与现有角色的互补性
本项目采用 MIT 许可证 - 查看 LICENSE
文件了解详情
感谢所有为这个项目做出贡献的开发者和使用者!
如果这个项目对你有帮助,请给个 ⭐️ 支持一下!
Made with ❤️ by samwei12