mcpField
P
py-intro

py-intro

github.com/rebyteai-templateドキュメント1753 回インストール19 週間前に更新
リポジトリ

py-intro について

py-introは、Pythonの基礎を教えるためのSlidevプレゼンテーションテンプレートです。スライド内でPythonコードを実行でき、複数のテーマを使ってインタラクティブな教材を作成できます。

主な機能

  1. 01Slidevプレゼンテーションテンプレート
  2. 02Pythonコードのライブ実行
  3. 03複数のプレゼンテーションテーマ
  4. 04pnpmによるセットアップとビルド

活用シーン

  1. 01Pythonの基礎を教える場面
  2. 02スライドでPythonコードを実演する場面

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/rebyteai-template/rebyte-skills --skill py-intro

インストール後、Claude Code で/py-introを入力して読み込まれたか確認します。

詳細

Python Zero To Hero スライド

インタラクティブなコード実行で Python の基礎を教える Slidev プレゼンテーションです。

技術スタック

  • フレームワーク: Slidev(Vue ベース)
  • 機能: ライブコードデモ用の Python Runner アドオン
  • アドオン: slidev-addon-python-runner, slidev-addon-rabbit
  • テーマ: apple-basic, bricks, penguin
  • パッケージマネージャー: pnpm
  • 出力先: dist ディレクトリ

セットアップ

1. テンプレートをクローンする
git clone --depth 1 https://github.com/Eng0AI/py-intro-template.git .

ディレクトリが空でない場合:

git clone --depth 1 https://github.com/Eng0AI/py-intro-template.git _temp_template
mv _temp_template/* _temp_template/.* . 2>/dev/null || true
rm -rf _temp_template
2. Git 履歴を削除する(任意)
rm -rf .git
git init
3. 依存関係をインストールする
pnpm install

ビルド

pnpm build

デプロイ

Vercel(推奨)
vercel pull --yes -t $VERCEL_TOKEN
vercel build --prod -t $VERCEL_TOKEN
vercel deploy --prebuilt --prod --yes -t $VERCEL_TOKEN
Netlify
netlify deploy --prod --dir=dist

開発

pnpm dev

Slidev サーバーを起動し、ブラウザーでプレゼンテーションを開きます。slides.md でスライドを編集できます。

特別な機能

  • スライド内でのインタラクティブな Python コード実行
  • 複数のテーマから選択可能

コメント