eric248550/comcom

Gmail과 Slack에 AI 글쓰기 도구를 주입하는 자체 호스팅 가능한 Chrome 확장 + SaaS 플랫폼

완성 앱맘대로 써도 됨 · MIT웹·Next.js·풀스택난이도
36+0이번 주10TypeScript
데모·홈페이지 열기comcomweb.vercel.app
중간맛 분석

스택: TypeScript 기반 Turborepo 모노레포 (Next.js 14 프론트엔드 + Cloudflare Workers 백엔드 + Plasmo Chrome 확장 + PostgreSQL/Neon 데이터베이스). 이런 점이 강해요: 확장 설치 후 Gmail과 Slack에서 바로 텍스트 선택→재작성이 작동하며, 조직 차원의 기본 톤 설정과 사용자별 커스텀 프롬프트 템플릿 지원. 스트리밍 응답으로 실시간 재작성 결과를 받을 수 있고, 모든 히스토리가 대시보드에 저장됨. 바로 써볼 수 있어요: Chrome 웹스토어에서 설치하거나, Neon DB + Clerk + OpenAI 키 준비 후 자체 호스팅 가능.

이런 레포예요

이럴 때 쓰면 좋아요

  • 팀의 이메일·메시지 톤을 일관되게 유지하면서 AI로 빠르게 작성할 때
  • 조직 차원의 글쓰기 스타일 가이드를 자동 적용하고 싶을 때
  • 개인 또는 팀 차원의 반복적인 문구(서명, 인사말 등)를 템플릿으로 저장해 재사용할 때

핵심 기능

Gmail·Slack 텍스트 선택 후 AI 재작성 (개선/단축/확대/격식/캐주얼 등)조직별 기본 문체 설정 + 사용자별 커스텀 프롬프트 템플릿 관리모든 재작성 히스토리 저장 및 대시보드에서 조회·비교

대안 대비 차별점

Cloudflare Workers 에지 컴퓨팅과 Prisma 에지 클라이언트로 저지연 응답을 제공하며, 자체 호스팅 가능한 아키텍처로 데이터 완전 통제와 조직별 커스텀 프롬프트·톤 관리를 동시에 지원한다.

준비물
  • Node.js >= 20
  • pnpm >= 9
  • Neon PostgreSQL 데이터베이스
  • Clerk 계정
  • OpenAI API 키
  • Cloudflare 계정
바로 시작하기
  1. 저장소 클론 및 의존성 설치
git clone https://github.com/eric248550/comcom.git
cd comcom
pnpm install
  1. 환경 변수 복사 및 설정
cp .env.example .env
cp packages/db/.env.example packages/db/.env
cp apps/web/.env.local.example apps/web/.env.local
cp apps/worker/.dev.vars.example apps/worker/.dev.vars
cp apps/extension/.env.example apps/extension/.env.development
  1. Prisma 클라이언트 생성 및 DB 스키마 푸시
pnpm db:generate
pnpm db:push
  1. Worker 개발 서버 시작 (터미널 1)
pnpm worker:dev
  1. Next.js 웹 앱 시작 (터미널 2)
cd apps/web && pnpm dev
  1. Chrome 확장 개발 시작 (터미널 3)
cd apps/extension && pnpm dev
  1. Chrome에서 확장 로드: chrome://extensions → 개발자 모드 활성화 → "압축해제된 파일 로드" → apps/extension/build/chrome-mv3-dev 선택
별 추이 · 7일
36+0 / 7일
활용성 · 따라 만들기 좋은가
샘플 점수 34/100
  • 관대한 라이선스
  • 테스트 있음
  • 예제 디렉토리
  • 최근 활동
  • AGENTS.md
  • llms.txt
  • 템플릿

🟢 최근 활동 있음 · 2026년 생성

AI가 README 기반으로 요약했습니다 · 원문 보기