Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

bug: WebUIでPPTXをアップロードしてレイアウト整形を指示するとエラーで落ちる

Open
#174 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
72/100
Issue type
Bug
Clarity
Clearly specified
Activity status
Quiet
Tech stack
python
Domain
backend, web-dev

Research direction

Start with mcp-server/tools/generate.py and reproduce the WebUI upload flow described in the issue using a PPTX and a layout-improvement prompt. Trace how the uploaded file reaches PPTX generation and verify that generation completes with the resulting presentation rather than failing when no specification files are present.

Written by the indexing model from the issue text.

Description

概要

WebUIのチャットにPPTXファイルをアップロードし、「レイアウトを整えてスライドを生成してほしい」といったプロンプトを入力すると、PPTX生成処理がエラーで落ちます。


再現手順

  1. WebUIのチャット画面を開く
  2. PPTXファイルをアップロード
  3. 「このPPTXのレイアウトを整えてスライドを生成してください」などのプロンプトを入力して送信
  4. エラーが発生し、PPTX生成が完了しない

原因

通常のフローではAIエージェントがSPECフェーズで deck.json・specs/outline.md・slides/{slug}.json などを生成してからPPTXビルドを実行しますが、
「PPTXをアップロードしてレイアウトを整える」という手順ではこれらのファイルが作成されないままPPTX生成が呼び出されるため、
スライドが0件と判定されてクラッシュします。


要望内容

PPTXファイルをアップロードし、「レイアウトを整えてスライドを生成してほしい」といったプロンプトを入力すると、
PPTXファイルを生成できるようにしてほしい。


ユースケース

  • 既存のPPTXファイルをベースにしてレイアウトを整えた新しいスライドを生成したい
  • 手元にあるPPTXをアップロードして、AIにレイアウト改善を任せたい

関連機能

  • WebUI ファイルアップロード機能
  • PPTX生成ロジック(mcp-server/tools/generate.py)
Dominant language
Python
Stars
129
Forks
10
Avg merge
2h 44m
Merged PRs (30d)
46

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from aws-samples/sample-spec-driven-presentation-maker

All issues in aws-samples/sample-spec-driven-presentation-maker

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.