返回 ppt-master
bug_report.yml
根目录 / .github / ISSUE_TEMPLATE / bug_report.yml
1 name: Bug Report
2 description: Report a problem with PPT Master
3 labels: ["bug"]
4 body:
5 - type: markdown
6 attributes:
7 value: |
8 Thanks for reporting! Please check the [FAQ](https://github.com/hugohe3/ppt-master/blob/main/docs/faq.md) first — your issue may already have a known solution.
9
10 - type: dropdown
11 id: area
12 attributes:
13 label: Problem area
14 options:
15 - SVG generation / layout
16 - PPTX export (svg_to_pptx.py)
17 - Post-processing (finalize_svg.py / total_md_split.py)
18 - Source conversion (PDF / DOCX / PPTX / URL to Markdown)
19 - Template (create-template / template selection)
20 - Image generation
21 - Installation / dependencies
22 - Other
23 validations:
24 required: true
25
26 - type: textarea
27 id: description
28 attributes:
29 label: What happened?
30 placeholder: Describe the problem clearly. Include error messages if any.
31 validations:
32 required: true
33
34 - type: textarea
35 id: steps
36 attributes:
37 label: Steps to reproduce
38 placeholder: |
39 1. ...
40 2. ...
41 3. ...
42 validations:
43 required: true
44
45 - type: textarea
46 id: expected
47 attributes:
48 label: Expected behavior
49 placeholder: What did you expect to happen?
50 validations:
51 required: false
52
53 - type: input
54 id: ai-tool
55 attributes:
56 label: AI editor / tool
57 placeholder: "e.g. Claude Code, VS Code Copilot, Cursor, Codex"
58 validations:
59 required: true
60
61 - type: input
62 id: model
63 attributes:
64 label: AI model
65 placeholder: "e.g. Claude Opus, Claude Sonnet, GPT-5.4, Gemini 3.1"
66 validations:
67 required: false
68
69 - type: input
70 id: os
71 attributes:
72 label: OS
73 placeholder: "e.g. macOS 15, Windows 11, Ubuntu 24.04"
74 validations:
75 required: false
76
77 - type: input
78 id: python-version
79 attributes:
80 label: Python version
81 placeholder: "e.g. 3.12.4"
82 validations:
83 required: false
84
85 - type: textarea
86 id: screenshots
87 attributes:
88 label: Screenshots or files
89 description: Attach screenshots, SVG files, or the generated PPTX if relevant.
90 validations:
91 required: false
92
92 lines YAML