Miaotofu01/Study-Mate
你的AI学习搭档:定路线、讲知识、做项目,边学边做,学透一门科目
StudyMate – AI 기반 학습 동반자
소개 – StudyMate는 수학 및 컴퓨터 과학 과목을 위한 Node-JS 기반 AI 증강 학습 워크플로우입니다. DeepSeek Harness (DSH) 플러그인으로 제공되며, Google Antigravity 멀티 에이전트 플러그인을 지원하고 OpenAI Codex / ChatGPT Work용으로 패키징할 수 있습니다. 이 시스템은 자료 수집, 다이어그램 생성, 커리큘럼 설계, 교육, 연습 평가라는 5가지 역할을 DSH 내에서 수행하거나 하위 에이전트에 위임하여 조정합니다.
주요 기능
- DSH용 학습 모드 프리셋 (
npx @yunmiao/studymate@latest install로 설치). - 커리큘럼 로드맵: 지식 포인트 의존성 그래프, 색상 코딩 상태, 클릭하여 확장하는 레슨 카드.
- 레슨 페이지: 수식, 이미지, 사용자 지정 문제 및 프로젝트 과제가 포함된 Markdown 기반의 "교과서 스타일" 레슨으로, DSH 읽기 창에서 실시간 렌더링됩니다.
- 지속적 메모리: 진행 상황, 환경 설정, 학습의 어려움은 로컬 작업 공간 (
~/StudyMate)에 저장되어 과목 간에 재사용됩니다. - 내보내기: 클릭 한 번으로 오프라인 HTML 내보내기 (
npx @yunmiao/studymate export). - 멀티 에이전트 지원: Google Antigravity 및 선택적 Codex/ChatGPT 플러그인을 통한 지원.
시작하기
- DSH 프리셋 설치:
– 데스크톱 DSH에는 엔진이 포함되어 있습니다. CLI 사용자는npx -y @yunmiao/studymate@latest install@deepseek-ai/dsh를 별도로 설치해야 합니다. - DSH를 열고 새로운 learning mode 세션을 시작한 뒤 "미적분학을 배우고 싶어"와 같이 말합니다.
- 시스템이 작업 공간을 만들고 강의 계획서를 구성하여 첫 번째 레슨을 제시합니다.
export,build-antigravity또는 Codex/ChatGPT 가져오기 zip과 같은 명령어를 사용하여 기능을 확장합니다.
일반적인 워크플로우
- 주제 선택 – 어시스턴트에게 제안을 요청하거나 과목을 직접 지정합니다.
- 커리큘럼 생성 – 에이전트가 목표, 수준, 원하는 프로젝트에 대해 질문한 후 의존성 순서에 따른 개요를 생성합니다.
- 레슨 수강 – 레슨은 DSH 읽기 창에 나타납니다. 개념 설명을 요청하거나, 다른 방식의 설명을 요구하거나, 연습 문제를 요청할 수 있습니다.
- 평가 – 어시스턴트가 퀴즈를 생성하고 코드 기반 검사를 실행하며 결과를 작업 공간에 기록합니다.
- 진행 상황 저장 – 모든 상호작용이 저장되므로 다음 세션에서 중단한 지점부터 정확히 이어서 학습할 수 있습니다.
대상 사용자
- 수학, 알고리즘, 프로그래밍 언어, 머신러닝 이론 등을 독학하는 학습자.
- 대화형 코딩이나 프로젝트 과제를 통한 "실습 중심 학습"을 선호하는 사용자.
- Python 없이 로컬에서 실행되는 AI 튜터를 원하는 사용자 (엔진은 순수 TypeScript로 작성됨).
프로젝트 상태
- 활발히 유지 관리 중 (이슈 환영, MIT 라이선스).
- 핵심 코드는
lib/tools에 있으며, 자세한 문서는docs/폴더에 있습니다. - 별도의 웹 런타임 (
study-mate-web)이 전용 브랜치에 존재하며, 최신 엔진과 호환되면 병합될 예정입니다.
위의 모든 정보는 저장소의 README에서 직접 가져왔습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트