Skip to content

Repository files navigation

📊 PPT 代码快捷运行器

一款面向教育工作者的免费 PPT 辅助生成工具,无需编程基础,粘贴 AI 代码即可一键生成 PPT。

针对传统PPT制作效率低下与市面AI生成工具收费过高的双重问题,本软件以完全免费、零门槛的方式,为教育工作者提供高效便捷的PPT生成解决方案。 本工具专为以下人群设计:完全不懂编程、没有时间手动制作PPT、又不想为网上模板或AI工具生成PPT额外付费的教育工作者。旨在彻底降低PPT制作的使用门槛

Python License Platform


✨ 特色

  • 🎯 零门槛:无需安装 Python,无需编程知识
  • 高效率:粘贴 AI 代码,3 秒生成 PPT
  • 🆓 完全免费:面向教育工作者,永久免费
  • 📦 便携版:解压即用,无需安装
  • 🤖 AI 友好:完美配合 DeepSeek、ChatGPT 等 AI 工具

📷 界面预览

image

🚀 快速开始

下载与使用

  1. 下载:从 Releases 下载最新版本
  2. 解压:解压到任意文件夹
  3. 运行:双击 PPT代码运行器.exe
image

让AI制作PPT

流程:① 向 AI 发送提示词 → ② 复制 AI 生成的代码 → ③ 粘贴到工具 → ④ 点击运行 → ⑤ PPT 自动打开 ✅

image

为保持稳定,建议基于下图的模板进行增加其他的要求

image

推荐 AI 提示词模板:

详见提示词模板或者如下可直接复制:

请帮我制作一个关于"________"主题的PPT,使用python-pptx库生成代码。
要求:
1. 使用系统默认字体
2. 文件保存在桌面
3. 代码最后必须用 print 输出文件完整路径,格式为:print(f"PPT已生成: {file_path}")
4. 要有独特性,美化并润色,极具吸引力
5. 请直接输出完整的代码

[在这里补充你的其他要求,如:页数、配色、内容结构等]

单缶复制后

image image

切换至软件界面,粘贴即可。 image

单击"运行并生成ppt"

image

自动弹出,并形成

image

加载示例代码

为方便向初学者演示该软件的相关功能,设置了此功能 image

单击运行,形成

image

清空编辑区

若已完成ppt的创作,可选择单击清空,进而方便复制粘贴下一个ppt image

解决报错

状态栏显示“代码执行出错”? image

可能原因: (1) AI生成的代码存在语法错误 (2) 代码内容不完整或被截断 (3) 代码中有中文字符导致的编码问题

解决方法: 单击“复制错误”,将错误发给具备记忆的大模型(即之前生成ppt的AI),让其修复即可。 image image


📦 系统要求

项目 要求
操作系统 Windows 7/10/11(64位)
内存 4GB 及以上
硬盘空间 100MB
Python 无需预装(已集成)

🔧 开发者指南

从源码运行

# 克隆仓库
git clone https://github.com/cbyygyitoh/ppt-code-runner.git

# 安装依赖
pip install -r requirements.txt

# 运行
python PPT代码运行_源码.py

#打包为 exe
pyinstaller --onefile --noconsole --name "PPT代码运行器" PPT代码运行_源码.py

生成作品示例

image image image

示例ppt源码见:案例1ppt生成代码,案例2ppt生成代码,案例3ppt生成代码,案例4ppt生成代码

注:本软件仅提供一个代码运行环境,不参与PPT内容的生成。最终PPT的质量取决于所用大模型生成代码的水平

更详细使用说明见说明文档

📄 许可证

本项目采用 PolyForm Noncommercial 1.0.0 许可证。

✅ 个人学习、研究、教学使用文档

✅ 非商业目的分享和修改

❌ 商业用途(出售、收费服务等)

详见 LICENSE 文件。

##🙏 致谢 python-pptx - 强大的 PPT 生成库

PyInstaller - Python 打包工具

所有使用本工具的教育工作者 ❤️

⭐ 如果这个项目对你有帮助,请点个 Star 支持一下!

About

将AI生成的python-pptx代码粘贴即运行,自动生成并打开PPT文件。无需安装Python环境,无需编程知识,专为小学教师及教育工作者设计。

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors