7 Commits

Author SHA1 Message Date
sligter 6153e56441 feat: modularize services and expand platform workflows
Add OAuth, community, credits, startup, export, and narration workflows while splitting oversized route and PPT service modules into dedicated components with broader regression coverage.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 21:04:37 +08:00
sligter 6a5e555114 Add: new template 2025-11-01 17:36:06 +08:00
sligter 20875d827d Update outline generate 2025-10-21 20:19:50 +08:00
sligter 7a0480af20 feat: Update README and templates, replace image links, and optimize the HTML structure of Sunset Boulevard template 2025-10-05 17:42:27 +08:00
sligter ae8f24b20d Add new presentation templates: with unique designs and features 2025-10-04 19:40:21 +08:00
sligter 345f4ff34f feat: Enhance PPTOutlineGenerator for asynchronous document loading
- Refactored the document loading process in PPTOutlineGenerator to utilize asyncio for non-blocking execution, improving performance during PPT outline generation.
- Added error handling to ensure robust logging in case of failures during document processing.
2025-07-23 21:20:45 +08:00
sligter 8767d4cd9f Add new presentation templates and configuration file
- Created a default business template (商务.json) with a modern design.
- Added a neumorphic style template (拟态风.json) emphasizing depth and shadow effects.
- Introduced a liquid glass template (液体玻璃.json) featuring animated backgrounds.
- Implemented a terminal-themed template (终端风.json) with glitch effects and terminal aesthetics.
- Updated the configuration file (uv.toml) for package management with additional index URLs and cache settings.
2025-06-28 19:16:28 +08:00