Jimeng Slides

D 58 completed
Other
containerized / typescript · small
116
Files
23,499
LOC
5
Frameworks
10
Languages

Pipeline State

completed
Run ID
#393886
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
68.67
Framework unique
Isolation
Last stage change
2026-05-10 03:35:31
Deduplication 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/10

Tags

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
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
35.6%
python
32.0%
json
28.4%
markdown
2.6%
yaml
0.4%
javascript
0.3%
css
0.3%
shell
0.3%
toml
0.1%
html
0.1%

Frameworks

Flask React Tailwind CSS Vite SQLAlchemy

Concepts (2)

Repobility · the analyzer behind every row · https://repobility.com
CategoryNameDescriptionConfidence
Powered by Repobility — scan your code at https://repobility.com
auto_descriptionProject Description> 基于 DeepSeek-V3.2 和即梦 4.5 的原生 AI PPT 生成应用,支持想法/大纲/页面描述生成完整 PPT,让 PPT 创作像做梦代码一样简单80%
auto_categoryWeb Frontendweb-frontend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/118232.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV