关于 py-intro
py-intro 是用于讲授 Python 基础知识的 Slidev 演示模板,支持在幻灯片中实时运行 Python 代码,并提供多种主题,适合制作互动课程。
主要功能
- 01Slidev 演示模板
- 02实时运行 Python 代码
- 03提供多种演示主题
- 04使用 pnpm 安装与构建
适用场景
- 01讲授 Python 基础知识
- 02在幻灯片中演示 Python 代码
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ rebyteai-template/ rebyte-skills --skill py-intro安装后在 Claude Code 中输入/py-intro确认已加载。
详细介绍
Python 从入门到精通幻灯片
使用 Slidev 制作的演示文稿,通过交互式代码执行来讲授 Python 基础知识。
技术栈
- 框架: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 代码
- 多种主题可供选择
评论
支持 Markdown