mcpField
학
학습 보조 어시스턴트

학습 보조 어시스턴트

ローカル
github.com/ktwomeAI・エージェント080 週間前に更新

학습 보조 어시스턴트 について

학습 보조 어시스턴트は、PDF の分析を通じて学習を支援する Web サービスです。PDF を Markdown に変換し、RAG による質問回答を計画しています。難易度別の問題作成も予定機能として記載されています。

主な機能

  1. 01PDF のアップロードと Markdown 変換
  2. 02ページ内容の抽出と整理
  3. 03変換済み文書の保存と閲覧
  4. 04RAG による質問回答(予定)

活用シーン

  1. 01学習用 PDF を Markdown に変換
  2. 02以前に変換した文書を閲覧
  3. 03文書内容に基づいて質問(予定)

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

학습 보조 어시스턴트

PDF 문서를 분석하여 사용자의 학습을 돕는 서비스입니다.

기능들

  • PDF 파일 업로드 및 마크다운 파일 변환
  • 사용자 질문에 따른 RAG 수행
  • 난이도별 문제 출제

개발 히스토리

MVP 구현

  • PDF 파일 업로드 -> 마크다운 변환 API

    • FastAPI 환경 구축
    • Py2PDF 라이브러리를 이용한 페이지 별 텍스트 추출 및 마크다운 메서드 정의
  • Vue를 이용한 기초 프론트엔드

    • Vue CLI, Vuetify 환경 구축
    • 라우터 구축
    • Home 페이지 구축
      • API 기능 리스트 구현
    • PDF 업로드 페이지 구축
    • 마크다운화 기능의 API 응답에 대한 출력 페이지 구축
  • 마크다운 변환 기능 개선

    • 각 페이지 별 소제목 정의
    • EXAONE을 이용한 각 페이지 별 내용 조직화
  • 마크다운 변환 파일 서버 내 저장 기능

    • PDF에서 성공적으로 Markdown으로 변환된 파일 저장
    • 프론트에서 볼 수 있는 페이지 구현
      • 역대 변환 리스트 페이지 (메인 타이틀: pdf 제목, 변환 시간 표시)
      • 클릭 시 Markdown 표시
  • 변환된 마크다운에서 핵심 개념 추출 기능

    • 마크다운에서 핵심 개념 도출
    • 핵심 개념 표시 페이지 (오버레이로?)
  • 문제 출제 기능

    • 각 핵심 개념 별 문제 생성, 답안 생성
    • 문제 풀이 프론트엔드 페이지 구현
  • 기초 챗 API

  • 프론트엔드 채팅 기능

  • 사용자 질문에 따른 RAG 추가

  • UI/UX 개선

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。