Open-Source Cold Email & Warmup Platform
Warmbly는 메일함을 예열하고 캠페인 전송·답변 triage를 지원하는 오픈소스 콜드 이메일 플랫폼입니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
닥터보이스 프로는 의료 정보를 원장님의 개성있는 말투로 자동 변환하여, 신뢰도 높고 설득력 있는 네이버 블로그 포스팅을 생성하는 AI 기반 플랫폼입니다. • AI 자동 각색: Claude 3.5 Sonnet을 활용한 고품질 콘텐츠 생성 • 원장님 스타일 학습: 개인화된 말투와 글쓰기 스타일 재현 • 의료법 자동 검증: 위반 표현 자동 탐지 및 수정 • 설득력 분석: 6가지 지표 기반 설득력 점수 계산 • SEO 최적화: 네이버 검색 최적화된 키워드 및 해시태그 자동 생성 Backend • Framework: FastAPI (Python 3.11+) • Database: PostgreSQL 15 + Redis • ORM: SQLAlchemy 2.0 (Async) • AI: Claude 3.5 Sonnet API (Anthropic) • Migration: Alembic Frontend (예정) • Framework: Next.js 14 (App Router) • Language: TypeScript • Styling: Tailwind CSS • UI Components: shadcn/uiREADME 전문 보기 ↗
의료 블로그 자동 각색 SaaS 플랫폼
닥터보이스 프로는 의료 정보를 원장님의 개성있는 말투로 자동 변환하여, 신뢰도 높고 설득력 있는 네이버 블로그 포스팅을 생성하는 AI 기반 플랫폼입니다.
git clone <repository-url>
cd doctor-voice-pro
# backend/.env 파일 편집
cd backend
cp .env.example .env
# ANTHROPIC_API_KEY 설정 (필수)
# 나머지 값들은 로컬 개발용 기본값 사용
# 프로젝트 루트 디렉토리에서
docker-compose up -d
# 백엔드 컨테이너 접속
docker exec -it doctorvoice-backend bash
# 마이그레이션 생성 및 적용
alembic revision --autogenerate -m "Initial migration"
alembic upgrade head
curl -X POST "http://localhost:8000/api/v1/auth/register" \
-H "Content-Type: application/json" \
-d '{
"email": "[email protected]",
"password": "password123",
"name": "김정형",
"hospital_name": "서울정형외과",
"specialty": "정형외과"
}'
curl -X POST "http://localhost:8000/api/v1/auth/login" \
-H "Content-Type: application/json" \
-d '{
"email": "[email protected]",
"password": "password123"
}'
curl -X POST "http://localhost:8000/api/v1/posts/" \
-H "Authorization: Bearer <your-access-token>" \
-H "Content-Type: application/json" \
-d '{
"original_content": "퇴행성 관절염은 관절 연골의 손상으로 발생합니다. 주요 증상은 통증, 부종, 관절 운동 제한입니다. 치료 방법으로는 약물치료, 물리치료, 수술적 치료가 있습니다.",
"persuasion_level": 4,
"framework": "AIDA",
"target_length": 1500
}'
doctor-voice-pro/
├── backend/
│ ├── app/
│ │ ├── api/ # API 라우터
│ │ ├── core/ # 핵심 설정
│ │ ├── db/ # 데이터베이스
│ │ ├── models/ # SQLAlchemy 모델
│ │ ├── schemas/ # Pydantic 스키마
│ │ ├── services/ # 비즈니스 로직
│ │ └── main.py # FastAPI 앱
│ ├── alembic/ # DB 마이그레이션
│ ├── requirements.txt
│ ├── Dockerfile
│ └── .env
├── frontend/ (예정)
├── docker-compose.yml
└── README.md
ai_rewrite_engine.py)medical_law_checker.py)persuasion_scorer.py)seo_optimizer.py)# Python 가상환경 생성
cd backend
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
# 의존성 설치
pip install -r requirements.txt
# PostgreSQL & Redis 실행 (별도)
# 또는 Docker Compose로 DB만 실행
docker-compose up -d db redis
# 개발 서버 실행
uvicorn app.main:app --reload
app/api/ 에 새 라우터 파일 생성app/api/__init__.py 에 라우터 등록app/models/, app/schemas/ 에 모델/스키마 추가# 새 마이그레이션 생성
alembic revision --autogenerate -m "Description"
# 마이그레이션 적용
alembic upgrade head
# 롤백
alembic downgrade -1
Proprietary - All rights reserved
프로젝트 관련 문의: [이메일 주소]