cubewhy/skid-homework

Ergonomically designed, AI-powered homework solver. | 符合人体工程学设计、人工智能驱动的作业助手 | 平庸者的苦工到此为止,这是来自外星的效率补丁 (by Gemini)

何を解決するか

Skid-Homework は、従来の問題集ソフトウェアに代わる、AI駆動の宿題アシスタントです。大規模言語モデル(LLMs)を活用することで、静的データベースではなく、柔軟なワークフローを提供し、カスタマイズ可能な回答スタイルと、画像やPDFといった複雑な入力に対応できます。

動作方法

このプラットフォームは、Next.jsで構築されたWebアプリケーションであり、GeminiやOpenAI互換APIなどのLLM APIに接続します。ユーザーは宿題の画像やPDFをアップロードし、それらをAIに直接送信して分析・解決を行います。システムは、数学的または構造的な図を描画するためのツール(JSXGraph、Mermaid、SVGなど)をサポートしており、視覚的な回答を可能にします。

対象ユーザー

商業的な宿題支援アプリの代わりに、より柔軟でオープンソース、広告なしの選択肢を求める学生、およびキーボード中心でエコノミックなデザインを好む、より迅速な問題解決を希望するユーザー向けです。

特徴

  • AI駆動の解決: 事前に用意された回答データベースを検索するのではなく、LLMによる推論を活用。
  • エコノミックなインターフェース: キーボードによる完全なナビゲーションとショートカットにより、ファイルのアップロードと送信を高速化。
  • マルチモーダル入力: 複数の画像、PDFファイル、さらにはAndroidデバイスからのWebUSB経由の実験的ADBスクリーンショットも対応。
  • カスタマイズ可能な出力: グローバルプロンプトエディタで回答スタイルを定義でき、反復的な改善を可能にする「回答を改善」機能も搭載。
  • 視覚的レンダリング: JSXGraph、Mermaid、SVGによる図のレンダリングをサポート。
  • プライバシー重視: オープンソース、テレメトリなし、電話番号の登録不要。

関連

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