用途 py-intro 是一个用于教授 Python 基础知识的演示模板,以 Slidev 幻灯片形式呈现,并支持在幻灯片中交互式执行 Python 代码,适合用于 Python 入门教学或现场代码演示。
技术栈 框架:Slidev(基于 Vue)。 特性:Python Runner 插件,用于实时代码演示。 插件:slidev-addon-python-runner、slidev-addon-rabbit。 主题:apple-basic、bricks、penguin。 包管理器:pnpm。 构建输出:dist 目录。
主要能力 在幻灯片中交互式执行 Python 代码。 提供多种主题选项。
使用方式
-
克隆模板 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
-
移除 Git 历史(可选) rm -rf .git git init
-
安装依赖 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 基础知识并演示可运行代码的教学场景。
限制 其他限制信息暂未提供。