Jimeng Slides
D 58 completed
Other
containerized / typescript · small
116
Files
23,499
LOC
5
Frameworks
10
Languages
Pipeline State
completedRun ID
#393886Phase
doneProgress
1%Started
Finished
2026-04-13 01:31:02LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
68.67Framework unique
—Isolation
—Last stage change
2026-05-10 03:35:31Deduplication group #58817
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionWeb Frontend
Repobility analyzer · published findings · https://repobility.com
AI Prompt
Create a full-stack AI-powered presentation generator, similar to jimeng-slides. The application needs a React/TypeScript frontend using Vite and Tailwind CSS, and a Python/Flask backend. The core functionality must support generating complete PPTs from three inputs: initial ideas, detailed outlines, or page descriptions, leveraging DeepSeek-V3.2. It should also handle generating high-definition pages using an integrated AI model (like 即梦 4.5). Crucially, implement file parsing for PDF, DOCX, MD, and TXT, and allow users to upload reference images or example PPTs for style management. Finally, ensure the backend can export the final presentation as PPTX or PDF format.
typescript react flask python tailwindcss ai pptx pdf deepseek vite document-parsing
Generated by gemma4:latest
Catalog Information
> 基于 DeepSeek-V3.2 和即梦 4.5 的原生 AI PPT 生成应用,支持想法/大纲/页面描述生成完整 PPT,让 PPT 创作像做梦代码一样简单
Description
> 基于 DeepSeek-V3.2 和即梦 4.5 的原生 AI PPT 生成应用,支持想法/大纲/页面描述生成完整 PPT,让 PPT 创作像做梦代码一样简单
Novelty
3/10Tags
typescript react flask python tailwindcss ai pptx pdf deepseek vite document-parsing
Technologies
flask openai pydantic sqlalchemy
Claude Models
claude-opus-4-6
Quality Score
D
57.5/100
Structure
59
Code Quality
53
Documentation
58
Testing
50
Practices
59
Security
75
Dependencies
60
Strengths
- Code linting configured (eslint, ruff (possible))
- Containerized deployment (Docker)
- Properly licensed project
Weaknesses
- No CI/CD configuration \u2014 manual testing and deployment
- 6 bare except/catch blocks swallowing errors
- 2722 duplicate lines detected \u2014 consider DRY refactoring
- 6 'god files' with >500 LOC need decomposition
Recommendations
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Replace bare except/catch blocks with specific exception types
- Address 22 TODO/FIXME items \u2014 consider tracking them as issues
Security & Health
13.6h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Repobility · code-quality intelligence platform · https://repobility.com
MIT
License
9.7%
Duplication
Languages
Frameworks
Flask React Tailwind CSS Vite SQLAlchemy
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Powered by Repobility — scan your code at https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | > 基于 DeepSeek-V3.2 和即梦 4.5 的原生 AI PPT 生成应用,支持想法/大纲/页面描述生成完整 PPT,让 PPT 创作像做梦代码一样简单 | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Web Frontend | web-frontend | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
