i-am-manware/Manware-s-AI-Learning-Toolkit
An AI toolkit that turns agents into teachers rather than code yapping machines
해결하는 문제
이 툴킷은 GitHub Copilot과 같은 AI 어시스턴트를 코드 생성기에서 교육적 동반자로 전환합니다. 학습자가 AI에게 코드를 작성하도록 의존하는 '복사-붙여넣기'의 함정을 피하게 하여, 실제로 문제를 생각하고 예측하며 추론하도록 강제함으로써 진정한 학습이 이루어지도록 합니다.
작동 방식
이 프로젝트는 AI 에이전트가 튜터처럼 행동하도록 구성하는 구조화된 프롬프트와 지침을 제공합니다. 직접적인 해결책을 제공하는 대신, AI는 질문을 던지고 단계적인 힌트를 제공하며, 사용자가 다음 단계로 진행하기 전에 답변이나 가설을 확정하도록 요구합니다.
API 탐색, 아키텍처 설계, 버그 분석 등 다양한 학습 시나리오를 위한 12개의 특정 워크플로우(슬래시 명령어)를 제공합니다. 예를 들어 /hint는 단계적 문제 해결을 위해, /debug는 가설 기반 버그 탐지에, /explain은 '가르치기 테스트'를 통해 이해도를 검증하는 데 사용됩니다.
대상 사용자
코드를 빠르게 생성하는 데 사용하는 것이 아니라, 프로그래밍 개념과 아키텍처를 AI를 통해 배우고 싶은 개발자와 학생들.
주요 특징
- 소크라테스 방법: AI는 완전한 해결책을 제공하는 대신, 질문과 힌트를 통해 사용자를 안내합니다.
- 다양한 학습 워크플로우: API 탐색, 아키텍처 설계, 후속 분석(
/autopsy)에 특화된 프롬프트를 제공합니다. - 적응형 동작: 사용자의 성과에 따라 AI는 난이도와 질문의 깊이를 자동 조정합니다.
- 학습 로그: 실수와 개념을 기록하는 선택적 시스템으로,
/retrieve프롬프트를 통해 간격 반복 학습을 가능하게 합니다. - 배포 모드: 생산성 우선이 필요한 경우, 단순한 토글("ship this")로 표준 엔지니어링 모드로 전환할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트