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です)。
プロジェクトステータス
- 活発にメンテナンス中(Issue歓迎、MITライセンス)。
- コアコードは
lib/toolsにあり、詳細なドキュメントはdocs/フォルダにあります。 - 独立したWebランタイム (
study-mate-web) が専用ブランチに存在し、最新エンジンとの互換性が確認でき次第マージされる予定です。
上記の情報はすべて、リポジトリのREADMEから直接引用しています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト