DeepDiagram
An open-source AI visualization tool that transforms natural language into Mind Maps, Mermaid diagrams, and Echarts. Turn your ideas into structured visuals instantly.
파일 탐색기
최종 버전 다운로드 (.zip)- docker-build-push.yml
- issue-spam-guard.yml
- charts.py
- dispatcher.py
- drawio.py
- flow.py
- general.py
- graph.py
- infographic.py
- mermaid.py
- mindmap.py
- routes.py
- config.py
- context.py
- database.py
- llm.py
- logger.py
- migrations.py
- template_syntax.py
- chat.py
- chat.py
- file_service.py
- state.py
- main.py
- 001_add_turn_index_to_chatmessage.sql
- 002_add_files_to_chatmessage.sql
- 003_add_file_context_to_chatmessage.sql
- 004_add_index_to_chatmessage_session_id.sql
- .env.example
- .gitignore
- .python-version
- Dockerfile
- pyproject.toml
- README.md
- start_backend.sh
- test_sse.py
- test_time.py
- uv.lock
- logo.png
- robots.txt
- sitemap.xml
- react.svg
- ChartsAgent.tsx
- DrawioAgent.tsx
- FlowAgent.tsx
- InfographicAgent.tsx
- MermaidAgent.tsx
- MindmapAgent.tsx
- types.ts
- ErrorBoundary.tsx
- SettingsModal.tsx
- ThinkingPanel.tsx
- CanvasPanel.tsx
- ChatPanel.tsx
- ExecutionTrace.tsx
- utils.ts
- canvasState.ts
- chatStore.ts
- settingsStore.ts
- index.ts
- App.css
- App.tsx
- index.css
- main.tsx
- .gitignore
- Dockerfile
- eslint.config.js
- index.html
- nginx.conf
- package-lock.json
- package.json
- postcss.config.js
- README.md
- tailwind.config.js
- tsconfig.app.json
- tsconfig.json
- tsconfig.node.json
- vite.config.ts
- 20251222-152234.gif
- 20251225-170102.gif
- 20260104-093043.gif
- 20260104-093302.gif
- 20260104-093459.gif
- 20260107-173449.gif
- 20260119-165849.png
- 20260129-114411.gif
- 20260129-114853.gif
- 20260129-115024.png
- 20260129-115215.gif
- 20260129-115342.gif
- 20260129-115538.gif
- 20260129-120609.png
- chart.png
- draw.png
- flow.png
- mermaid.png
- mindmap.png
- nginx.conf
- chart.gif
- chart.mp4
- chart.png
- draw.png
- flow.png
- infographic.gif
- infographic.mp4
- mermaid.png
- mindmap.png
- demo.gif
- demo.mp4
- logo.png
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- layout.tsx
- not-found.tsx
- page.tsx
- route.tsx
- route.ts
- layout.tsx
- not-found.tsx
- page.tsx
- robots.ts
- BlogCard.tsx
- CTABanner.tsx
- FeatureGrid.tsx
- Hero.tsx
- HowItWorks.tsx
- OpenSource.tsx
- Footer.tsx
- Header.tsx
- LocaleSwitcher.tsx
- JsonLd.tsx
- Badge.tsx
- Button.tsx
- Container.tsx
- Section.tsx
- deepdiagram-ai-drawing-assistant.mdx
- introducing-deepdiagram.mdx
- deepdiagram-ai-drawing-assistant.mdx
- introducing-deepdiagram.mdx
- api-reference.mdx
- deployment.mdx
- getting-started.mdx
- api-reference.mdx
- deployment.mdx
- getting-started.mdx
- config.ts
- navigation.ts
- request.ts
- routing.ts
- content.ts
- test.mdx
- types.ts
- jsonld.ts
- metadata.ts
- utils.ts
- en.json
- zh.json
- globals.css
- middleware.ts
- .gitignore
- DEPLOYMENT.md
- Dockerfile
- next.config.ts
- package-lock.json
- package.json
- postcss.config.mjs
- tsconfig.json
- .gitignore
- docker-compose.yml
- LICENSE
- README.md
- README_CN.md
- website-architecture.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/LingyiChen-AI/DeepDiagram
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd DeepDiagram
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker-compose up -d
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
docker-compose ps # Check running services
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
docker-compose logs -f backend # View backend logs
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Node.js
쉬움사전 준비물
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm run dev
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
