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は質問を投げかけ、段階的なヒントを提供し、ユーザーが答えや仮説を確定させた上で進むことを要求します。

12の特定のワークフロー(スラッシュコマンド)を備えており、/hintで段階的な問題解決、/debugで仮説駆動型のバグ調査、/explainで『教えるテスト』を通じた理解の検証など、さまざまな学習シナリオに対応しています。

対象ユーザー

コードを素早く生成するのではなく、プログラミングの概念やアーキテクチャをAIを使って学びたい開発者や学生。

特徴

  • ソクラテス法: AIは完全な解答を提供するのではなく、質問とヒントを通じてユーザーを導きます。
  • 多様な学習ワークフロー: APIの探索、アーキテクチャ設計、バグの後続分析(/autopsy)などに特化したプロンプトを提供。
  • 適応的挙動: ユーザーのパフォーマンスに応じて、AIは難易度や質問の深さを自動調整します。
  • 学習ログ: 間違いや概念を記録するオプションシステムがあり、/retrieveプロンプトで間隔反復学習を可能にします。
  • 出荷モード: 生産性が求められる際は、単純なトグル("ship this")で通常のエンジニアリングモードに切り替えられます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト