# Moti Jieshuo Ppt

> 磨题解说PPT制作

- Skill: `wuyue12-tech/moti-jieshuo-ppt` (Agent Skill)
- Install (CLI): `npx skillmds@latest add wuyue12-tech/moti-jieshuo-ppt`
- Raw SKILL.md: https://api.skillmd.com/api/skills/wuyue12-tech/moti-jieshuo-ppt/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: wuyue12-tech (https://skillmd.com/u/wuyue12-tech)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/wuyue12-tech/moti-jieshuo-ppt

---


# 磨题解说PPT制作

## User Profile & Preferences

- **Identity**: Grade 8 History teacher, engaged in teaching research
- **Language**: Chinese
- **Feedback style**: Iterative feedback, specific and clear, detail-sensitive about layout
- **Content perspective**: Researcher perspective, emphasizes curriculum alignment, competency-based orientation, and refined scoring standards

## PPT Design Standards (Must Follow)

### Canvas & Layout
- Aspect ratio: **16:9** (13.333" x 7.5")
- Layout: Prefer **dual-column** — left: "Original Question Diagnosis", right: "Revision Strategy"
- Content zones: Top (revision text) → Middle (model answer) → Bottom (comparison images)

### Color Palette (Low Saturation)
- Background: `#F8F7F4` (cream white)
- Primary (titles/emphasis): `#2C3E50` (dark blue-gray)
- Accent (decorative lines/labels): `#8B4513` (dark red-brown)
- Body text: `#2B2B2B` (dark charcoal)
- Guide lines: `#B0C4DE` (light steel blue)
- Answer block background: `#EFEBE4` (light beige)

### Fonts
- **Titles**: SimSun, 28-52pt, bold
- **Body text**: Microsoft YaHei, **>= 16pt**
- **Captions/labels**: Microsoft YaHei, 12pt, bold, dark red-brown

### Image Standards
- Questions must be presented as **screenshot images**, not text copy
- Images and titles **centered together** (title centered directly below image)
- Images may be **force-stretched** to uniform size (user accepts distortion)
- Multi-image horizontal layouts must have consistent sizing

### Line Spacing & Whitespace
- Body text line spacing: **1.15-1.18**
- Remove unnecessary decorative elements (secondary subtitles, colored labels)
- Prioritize font >= 16pt and image dimensions; reduce line spacing rather than font size when space is tight

### Model Answer Display
- Slides 5-8 (revision detail slides) must include a **Model Answer block**
- Block style: Rounded rectangle, beige background + dark red-brown border
- Position: Below revision text, above comparison images
- Content: Scoring criteria, key points, grade descriptors
- **Animation**: No animation by default; inform user they can set "Appear/Fade" animation in PowerPoint for click-to-reveal

## Content Structure Template (10 Slides)

| Slide | Content | Elements |
|-------|---------|----------|
| 1 | Cover | Title + subtitle + decorative line |
| 2 | Table of Contents | 4 sections, numbered circles |
| 3 | Original Questions & Problem Diagnosis | 3 old question screenshots (uniform size) + key issues |
| 4 | Revision Overview & Highlights | 4 new question screenshots (2x2) + highlight summary |
| 5 | Revision Detail (1) + Answer | Theoretical framework/knowledge scaffolding + timeline comparison |
| 6 | Revision Detail (2) + Answer | Cultural context reconstruction + image comparison |
| 7 | Revision Detail (3) + Answer | Institutional dimension addition + new question images |
| 8 | Revision Detail (4) + Answer | Question pathway optimization & scoring + chronology comparison |
| 9 | Cognitive Level & Scoring Comparison | Left (original gaps) vs Right (new progression) |
| 10 | Refinement Insights | 5 takeaways (soul/skeleton/flesh/nerves/yardstick metaphor) |

## Content Writing Standards

### Revision Slide Three-Part Structure
1. **Original Question Diagnosis** (left column): Structural flaws using numbered items (1 line each)
2. **Revision Strategy** (right column): Improvement plan matching diagnosis; numbered items
3. **Model Answer** (middle block): Concise scoring points with point allocation

### Cognitive Level Comparison Page
- Left column: Original questions "Task 1 → Task 2 → Task 3" showing gaps
- Right column: New questions "Recall → Understand → Analyze → Synthesize" showing progression
- Use arrows + "direct jump"/"progressive" labels to annotate level differences

## Technical Implementation

Use `python-pptx` to generate PPT. Key functions:
- `add_image_stretched()`: Force-stretch image to specified dimensions
- `add_image_centered_caption()`: Maintain aspect ratio + horizontal center + caption centered
- `add_answer_block()`: Rounded rectangle answer block
- `add_title_box()`: Title + bottom decorative line
- `add_multiline_textbox()`: Multi-paragraph text box

