Skip to content

Eamon3949/SlideMaster

Repository files navigation

SlideMaster

19 套内置中文 PPT 模板,AI 友好的非破坏性文字替换,排版零破坏。

⚠️ 非商业使用:本仓库及内置模板仅供个人学习与研究,禁止任何商业用途。

几大特色

  1. 能生成信息密度高、排版复杂、看起来高大上的 PPT,也支持生成简约、商务风格的 PPT。
  2. 兼容所有模型:DeepSeek、小米 Mimo、Claude、GPT 均实测过,国产模型也能完成得非常好。
  3. 内置出框检测与同级标题字号一致校验,确保生成的 PPT 规范美观。

谁要看这个

  • 想给 AI 助手装一个"做 PPT"技能的人:请读 SKILL.md
  • 想看项目目录怎么组织:继续往下看本文件
  • 想理解模板分类 / 推荐:请读 templates/INDEX.md

快速开始(命令行)

# 1. 安装依赖 (install dependencies)
pip install python-pptx>=1.0

# 渲染预览还需 LibreOffice + poppler (only needed for preview rendering)
# soffice --version
# which pdftoppm

# 2. 选定模板 + 写 edits.json,跑构建
python3 scripts/build_pptx.py \
    templates/minimal-business-summary/template.pptx \
    edits.json \
    out/final.pptx \
    --detail templates/minimal-business-summary/detail.json

# 3. (可选) 渲染最终预览图
python3 scripts/render_slides.py out/final.pptx out/preview --dpi 144

字体环境

模板大量使用 微软雅黑。如果你的机器没装它,配 ~/.config/fontconfig/fonts.conf 加一条 alias:

<alias binding="strong">
  <family>微软雅黑</family>
  <accept>
    <family>WenQuanYi Micro Hei</family>
    <family>DengXian</family>
    <family>Noto Sans SC</family>
    <family>PingFang SC</family>
  </accept>
</alias>

(brew install --cask font-noto-sans-sc,或下载 WenQuanYi Micro Hei 放进 ~/Library/Fonts/fc-cache -f。)

目录速览

SKILL.md         # AI 入口文档
VERSION          # 版本号
CHANGELOG.md     # 人读变更
manifest.json    # 每文件 sha256 与版本归属
scripts/         # 核心脚本(build / render / capacity / manifest)
references/      # 编辑规则、Schema、工作流参考
templates/       # 19 个模板(每个 4 文件)

致谢与版权

About

19 套内置中文 PPT 模板,AI 友好的非破坏性文字替换,排版零破坏

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors