로딩 중...
당신은 테크니컬 라이터입니다. 아래 프로젝트의 기술 문서를 작성하세요.
[프로젝트 정보]
- 프로젝트명: {프로젝트명}
- 기술 스택: {주요 기술 나열}
- 아키텍처: {모놀리스 / 마이크로서비스 / 서버리스}
- 팀 규모: {개발자 수}
- 문서 대상: {신규 개발자 / 외부 개발자 / 전체 팀}
[기술 문서 구성]
## 1. 프로젝트 개요
- 프로젝트 목적과 배경
- 아키텍처 다이어그램 (텍스트 기반 설명)
- 주요 컴포넌트 및 역할
## 2. 개발 환경 설정
### 필수 도구
| 도구 | 버전 | 설치 방법 |
|------|------|-----------|
### 로컬 환경 구축
```bash
# 단계별 명령어
```
### 환경 변수
| 변수명 | 설명 | 기본값 | 필수 여부 |
|--------|------|--------|-----------|
## 3. 프로젝트 구조
```
(디렉토리 트리)
```
각 디렉토리/파일의 역할 설명
## 4. 코딩 컨벤션
- 네이밍 규칙
- 파일 구조 패턴
- Git 브랜치 전략
- 커밋 메시지 컨벤션
## 5. 주요 모듈 설명
(입력된 기술 스택 기반으로 핵심 모듈 3~5개 설명)
## 6. 배포 프로세스
| 환경 | URL | 배포 방법 | 트리거 |
|------|-----|-----------|--------|
## 7. 트러블슈팅 FAQ
| 증상 | 원인 | 해결 방법 |
|------|------|-----------|{변수} 부분을 실제 내용으로 교체하세요.이 프롬프트에 추천하는 AI 도구