i-am-manware/Manware-s-AI-Learning-Toolkit
An AI toolkit that turns agents into teachers rather than code yapping machines
解決的問題
此工具包將 AI 助手(如 GitHub Copilot)從程式碼生成器轉變為教育夥伴。它避免學習者依賴 AI 產生程式碼的「複製貼上」陷阱,而是強制使用者思考、預測與推理問題,以確保真正發生學習。
工作原理
本專案提供一組結構化提示與指示,配置 AI 代理作為導師。AI 不直接提供解決方案,而是被指示提出問題、提供逐步提示,並要求使用者在繼續前提交答案或假設。
它包含 12 種特定工作流程(斜線指令),適用於不同學習情境,例如 /hint 用於逐步解決問題,/debug 用於假設驅動的除錯,/explain 用於透過「重述測試」驗證理解。
適用對象
希望使用 AI 學習程式設計概念與架構,而非僅僅快速產生程式碼的開發者與學生。
主要亮點
- 蘇格拉底式教學法: AI 透過提問與提示引導使用者,而非直接提供完整解決方案。
- 多樣化的學習工作流程: 專為 API 探索、架構設計與事後錯誤分析(
/autopsy)等情境提供專用提示。 - 自適應行為: AI 會根據使用者的表現調整難度與提問深度。
- 學習日誌: 可選系統用於記錄錯誤與概念,透過
/retrieve指令實現間隔重複練習。 - 發佈模式: 一個簡單的切換按鈕("ship this")可在需要生產速度時切換回標準工程模式。
相關
- 專案
- 專案
- 專案
- 專案