Gpt Image2 Ppt
Gjør en markdown-skisse om til 16:9 lysbilde-PNG-er og en .pptx via OpenAI gpt-image-2
Krever oppsett
Hva den gjør
Konverterer en markdown-lysbildeskisse til slides_plan.json, tildeler en sidelayout fra en av 33 medfølgende stil-layoutbanker (eller fra en rendret .pptx-mal du leverer), bygger en bilde-prompt per side og kaller OpenAI gpt-image-2 for å rendre hvert lysbilde, deretter pakker PNG-ene inn i en 16:9 .pptx. Utløses når en bruker ber om å lage en presentasjon, deck, pitch deck, kursmateriell eller lysbilder, eller ber om å kopiere layouten til en eksisterende .pptx-mal. Krever OPENAI_API_KEY og betalte gpt-image-2-kall; mal-kloning og redigerbare moduser krever i tillegg PowerPoint, Keynote eller LibreOffice lokalt.
Testrapport
Klonet repoet og kjørte pipelinen på ekte på et 6-lysbilders investor-pitch deck: skrev slides_plan.md i det dokumenterte "## N. [page_type] title"-formatet, md_to_plan.py konverterte det rent (6 lysbilder, page_type parset), og render_template.py --check detekterte korrekt Keynote 14.0 på denne Macen. generate_ppt.py --style styles/clean-tech-blue.md kjørte hele kjeden og stoppet ved API-kallet med en klar "缺少 OPENAI_API_KEY"-feil, men skrev fortsatt prompts.json, slik at jeg kunne inspisere virkelige artefakter: distinkte layouter tildelt per side (cover-hero-composition / content-structured-grid / comparison-two-zone / data-visual-callouts / closing-summary-contact) og 1.8-2.3k-tegn prompts som bærer eksakte heksadesimale tokens, layoutbeskrivelse, innholdskapasitet og auto-ekstraherte metrikker (84万, 31, 118%, 3.1) — langt rikere enn mitt grunnlinje python-pptx deck i standard Calibri. To reelle defekter funnet: enhver side tildelt comparison-two-zone mister ALT kroppsinnhold fra prompten (38 tegn med innholdsblokk vs 417 for en rutenettside) og en håndskrevet slide_spec injiseres heller ikke der; og LANGUAGE_FONT_RULE i generate_ppt.py hardkoder "all slide text must be Simplified Chinese" uten CLI-flagg, noe verken den engelske README eller ferdighetsbeskrivelsen nevner. Sikkerhetsskanning ren (kun api.openai.com, base64 er bildekoding/-dekoding, installasjonsskript bruker $HOME-stier, ingen curl|sh), selv om det pip-installerer i den omgivende Python og SKILL.md er 56 KB / 812 linjer med alltid-lastet kontekst.
Testet på: 2026-07-21 · Claude Code 2.x (agent harness)
Installer
mkdir -p ~/.claude/skills
git clone --depth 1 https://github.com/JuneYaooo/gpt-image2-ppt-skills.git ~/.claude/skills/gpt-image2-ppt
# The repo's install_as_skill.sh copies to ~/.claude/skills/gpt-image2-ppt-skills (name differs from the slug).
# Needs OPENAI_API_KEY — the script does NOT create .env. Put it in ~/.claude/settings.json:
# "env": { "OPENAI_API_KEY": "sk-...", "GPT_IMAGE_MODEL_NAME": "gpt-image-2" }
# pip install -r ~/.claude/skills/gpt-image2-ppt/requirements.txt
# Only for --template-pptx / --editable: brew install --cask libreoffice (or have Keynote/PowerPoint)
# Verify a render backend exists: python3 scripts/render_template.py --check Kommandoer og eksempelprompter
/gpt-image2-pptGjør en markdown-skisse om til 16:9 lysbilde-PNG-er og en .pptx via OpenAI gpt-image-2
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Make an investor pitch deck with this styleGenerate slides mimicking my uploaded PPTX templateCreate a magazine-style presentation on this topic