hugohe3/ppt-master Public ⭐ 27,045

⚡ AI文档一键生成可编辑PPTX,原生形状+动画+语音配音,支持自定义模板,27k星标最强PPT工具

🎯 功能:任意文档一键生成可编辑PPTX,原生形状+动画+语音配音
⚙️ 流程:上传文档 → AI分析内容 → 选择模板 → 生成原生PPTX → 可二次编辑
🔧 原理:LLM解析文档结构 → python-pptx生成原生格式 → 支持自定义模板
👥 适合:商务办公 / 教育培训 / 学术汇报
下载即用 (暂无安装包)
ppt
镜像同步:12 小时前 · 源码提交:2026-08-06 13:48(17 小时前) 每日 03:00 自动同步
main
root / skills / ppt-master / scripts
Clone
fix(beautify): select runtime from explicit quick intent c030534 · 2026-08-06
assets
confirm_ui
docs
image_backends
image_sources
pptx_shapes
pptx_to_svg
project_management
source_to_md
svg_editor
svg_finalize
svg_quality
svg_to_pptx
template_fill_pptx
template_import
tts_backends
analyze_images.py 16.9 kB
animation_config.py 5.2 kB
attribution_guard.py 7.4 kB
batch_validate.py 11.0 kB
beautify_identity.py 11.1 kB
beautify_inventory.py 7.2 kB
chart_recall.py 11.0 kB
check_annotations.py 3.9 kB
compact_svg_coordinates.py 10.2 kB
config.py 20.1 kB
console_encoding.py 3.1 kB
error_helper.py 16.5 kB
extract_svg_assets.py 31.8 kB
extract_svg_pictures.py 34.6 kB
finalize_svg.py 18.5 kB
gemini_watermark_remover.py 6.9 kB
generate_examples_index.py 8.9 kB
icon_sync.py 4.5 kB
image_gen.py 48.3 kB
image_search.py 76.5 kB
language_tags.py 7.6 kB
latex_render.py 20.5 kB
mirror_template_materialize.py 107.6 kB
narration_sync.py 67.0 kB
native_enhance_pptx.py 1.5 kB
native_enhance_pptx_core.py 85.3 kB
native_narration_pptx.py 1.1 kB
native_payloads.py 24.9 kB
notes_to_audio.py 25.4 kB
page_context.py 1.2 kB
powerpoint_video.py 11.8 kB
pptx_animation_presets.json 572.1 kB
pptx_animations.py 141.5 kB
pptx_delivery_check.py 40.2 kB
pptx_effects.py 5.0 kB
pptx_intake.py 14.1 kB
pptx_opc_validation.py 6.6 kB
pptx_template_import.py 10.4 kB
pptx_to_svg.py 7.1 kB
pptx_transitions.py 86.6 kB
preset_shape_svg.py 7.3 kB
project_manager.py 1.9 kB
project_specs.py 1.1 kB
project_utils.py 20.3 kB
prompt_audit.py 71.5 kB
prompt_audit_manifest.json 48.0 kB
README.md 29.4 kB
register_template.py 45.1 kB
resource_paths.py 10.1 kB
rotate_images.py 21.6 kB
server_common.py 7.8 kB
shape_boolean_svg.py 6.3 kB
slice_images.py 12.8 kB
slide_roster.py 1.1 kB
source_to_md.py 16.0 kB
svg_authoring_view.py 36.8 kB
svg_position_calculator.py 56.5 kB
svg_quality_checker.py 1.5 kB
svg_to_pptx.py 691 Bytes
template_fill_pptx.py 1.2 kB
template_preview_pptx.py 17.9 kB
template_text_slots.py 5.3 kB
total_md_split.py 11.1 kB
update_repo.py 7.9 kB
update_spec.py 15.3 kB
video_motion_plan.py 23.2 kB
video_subtitles.py 12.8 kB
visual_review.py 12.9 kB
workflow_log.py 3.1 kB
workflow_transcript.py 11.8 kB