inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[사이드 프로젝트] AI 글쓰기 에디터

903

기영
1

목차

  1. 프로젝트 업데이트 (2024년 8월 9일)

  2. 프로젝트 업데이트 (2024년 7월 31일)

  3. 프로젝트 업데이트 (2024년 7월 26일)

  4. 프로젝트 소개

 


# 프로젝트 업데이트 (2024년 8월 9일)

# 프로젝트 현황 및 계획 (상세)

## 1. 팀 현황

- 현재 멤버: 1명(접니다)

 

## 2. 백엔드 개발

- 주력: context를 포함한 prompting 작업중

* chat, search 기반 기본 api 작업완료

- 차후 계획: pdf 업로드하여 rag 기반 api로 업데이트 예정

* 내용이 많은 문서를 올려, 해당 내용을 기반으로 한 rag 구현목표

 

## 3. 프론트엔드 개발

- 사용 기술: Next.js + TypeScript

* 현재 입문 단계로, 학습과 개발을 병행 중

* 예상보다 학습 곡선이 높아 시간 소요가 큰 상황

- 주력 : AI 모델과 글쓰기 기능을 통합한 공간 구성

* 기본적인 유저테스트를 위한 UI, UX는 대략완성

 

## 4. 향후 계획

- 달성 (이번 주):

* 최소 기능 프로토타입 출시완료

- 단기 목표 (다음주):

* 유저 테스트 진행및 피드백 확인하기

* pdf 업로드와 rag 기능 구현하기

- 중기 목표:

* Supabase를 Next.js에 연동 (현재 미연결 상태)

* 사용자 데이터 관리 및 인증 시스템 구축

- 장기 목표:

* 디자이너 영입을 통한 UI/UX 개선

* 피드백을 바탕으로 한 지속적인 기능 개선 및 확장

 

## 현재 직면한 과제

- 프론트엔드와 Python AI 모델 연결에 예상 이상의 시간 소요

* 기술 스택 간 통합 과정에서의 어려움 극복 중

* 성능 최적화와 안정성 확보가 주요 과제

- UI/UX 디자인 개선 필요성

* 현재 기능 중심 개발로 인한 디자인 부족 인식

* 사용자 경험 향상을 위한 전문 디자이너의 필요성 대두

 

## 디자이너 모집 관련

- 공고 예정: UI/UX 디자인 전문가 모집

- 특이사항: 디자이너의 개발 참여 또는 학습 기회 제공 가능

* 디자인뿐만 아니라 프로젝트 전반에 대한 이해와 참여 권장

* 개발 지식 습득을 원하는 디자이너 환영

 

## 참고사항

- 기술 요구사항:

* Kubernetes나 Docker에 대한 사전 지식 불필요

* 주요 기술 스택: Python, Next.js, TypeScript, FastAPI

- 유연한 접근:

* 기술 스택 적응에 어려움이 있을 경우, 대안책 마련 예정

* 팀원의 학습 곡선을 고려한 점진적 기술 도입 계획

 


# 프로젝트 업데이트 (2024년 7월 31일)

# 프로젝트 현황 및 계획 (상세)

## 1. 팀 현황

- 현재 멤버: 1명(접니다)

 

## 2. 백엔드 개발

- 주력: 파이썬 LangChain을 이용한 AI 모델 연결 작업

* 현재 기본적인 작동을 목표로 집중 개발 중

* AI 모델의 안정적인 연결이 최우선 과제

- 차후 계획: FastAPI를 통한 API 구성

* AI 모델 작업 완료 후 API 구조 설계 및 구현 예정

* 확장성과 성능을 고려한 API 아키텍처 구상 중

 

## 3. 프론트엔드 개발

- 사용 기술: Next.js + TypeScript

* 현재 입문 단계로, 학습과 개발을 병행 중

* 예상보다 학습 곡선이 높아 시간 소요가 큰 상황

- 주요 목표: AI 모델과 글쓰기 기능을 통합한 공간 구성

* 사용자 친화적인 인터페이스 설계에 주력

* AI 지원 글쓰기 기능의 원활한 통합이 핵심 과제

 

## 4. 향후 계획

- 단기 목표 (이번 주):

* 최소 기능 프로토타입 출시 (글쓰기 공간에서의 AI 모델 작동)

* 기본적인 글쓰기 기능과 AI 지원 기능의 통합 구현

- 중기 목표:

* Supabase를 Next.js에 연동 (현재 미연결 상태)

* 사용자 데이터 관리 및 인증 시스템 구축

- 장기 목표:

* 디자이너 영입을 통한 UI/UX 개선

* 피드백을 바탕으로 한 지속적인 기능 개선 및 확장

 

## 현재 직면한 과제

- 프론트엔드와 Python AI 모델 연결에 예상 이상의 시간 소요

* 기술 스택 간 통합 과정에서의 어려움 극복 중

* 성능 최적화와 안정성 확보가 주요 과제

- UI/UX 디자인 개선 필요성

* 현재 기능 중심 개발로 인한 디자인 부족 인식

* 사용자 경험 향상을 위한 전문 디자이너의 필요성 대두

 

## 디자이너 모집 관련

- 공고 예정: UI/UX 디자인 전문가 모집

- 특이사항: 디자이너의 개발 참여 또는 학습 기회 제공 가능

* 디자인뿐만 아니라 프로젝트 전반에 대한 이해와 참여 권장

* 개발 지식 습득을 원하는 디자이너 환영

 

## 참고사항

- 기술 요구사항:

* Kubernetes나 Docker에 대한 사전 지식 불필요

* 주요 기술 스택: Python, Next.js, TypeScript, FastAPI

- 유연한 접근:

* 기술 스택 적응에 어려움이 있을 경우, 대안책 마련 예정

* 팀원의 학습 곡선을 고려한 점진적 기술 도입 계획


 

# 프로젝트 업데이트 (2024년 7월 26일)

1. 팀 현황

- 현재 멤버 인원: 1명(접니다)

2. 기술 스택 변경

- Node.js 환경의 LangChain.js에서 Python 환경의 LangChain으로 전환

- 기본적인 Python LangChain 코드 작업 중 (Lean Code 수준)

3. 인프라 개선

- Kubernetes 도입

- Node.js와 Python 환경을 분리하여 관리

- 참고: Kubernetes에 대한 사전 지식이 없어도 괜찮음

- 실제 작업 시 교육 예정

- 적응이 어려울 경우, Docker 기반 작업 환경으로 전환 가능

- Docker도 사전 지식 불필요, 교육 예정

4. 프론트엔드 개발

- Next.js를 이용한 지속적인 작업 진행 중

- Next.js + TypeScript 입문 단계로, 예상보다 시간 소요 중

5. 향후 계획

- 다음 주: 최소 기능 프로토타입 출시 예정

- 데이터베이스: Supabase를 Next.js에 연동 예정 (현재 미연결 상태)

## 참고사항

- Kubernetes나 Docker에 대한 사전 지식이 없어도 참여 가능

- 기술 스택 적응에 어려움이 있을 경우, 대안책 마련 예정

 


프로젝트 소개 :

AI 글쓰기 에디터

 

프로젝트 목표 😀

 

기존 문서 작성 도구들은 단순한 입력만 지원하여 창의적인 글쓰기를 돕기 어려웠습니다.

아이디어 구상, 문장 보완, 스타일 개선 등에 있어 AI 기술을 활용하면 글쓰기 과정 전반에 큰 도움이 될 것입니다.

사용자 피드백을 수렴하여 실제로 필요한 기능을 구현한다면, 작가와 학생, 비즈니스 분야 등 다양한 글쓰기 수요를 충족할 수 있을 것으로 예상됩니다.

AI 글쓰기 에디터는 사용자의 아이디어와 초고를 기반으로 문장 생성, 스타일 개선, 문법 검사 등의 기능을 제공합니다.

또한 주제별 기사 요약, 학술 문헌 분석 등 AI 기술을 활용한 다양한 글쓰기 보조 기능을 탑재할 예정입니다.

일반 사용자부터 전문 작가, 학생, 직장인 등 다양한 글쓰기 수요를 가진 사용자층을 타깃으로 합니다.

특히 창의적 발상과 문장 구사 능력이 필요한 분야에서 활용도가 높을 것으로 기대됩니다.

도입된 기술 스택

 

예상 프로젝트 일정(횟수) 😀

최소한의 제품 출시를 3달정도로 목표하고 있습니다. 상품성은 없지만, 시제품 테스트가 가능할 정도의 수준을 목표로 합니다.

- 1주일에 2회 정기적인 온라인 회의를 진행할 계획입니다.

- 온라인 회의는 Google Meet를 활용하고, 커뮤니케이션은 Discord 서버를 주로 사용할 예정입니다.

필요 시 오프라인 모임을 갖되, 장소와 일정은 별도 논의하여 결정하겠습니다.

 

예상 모집인원 : 4명

2명: 프론트엔드( nextjs(typescript), tailwind, docker )

1명: AI 백엔드 ( langchain, docker, python )

1명: 디자이너

 

프로젝트에서의 제 역할:

본 프로젝트에서 프론트엔드, 백엔드 역할 그리고 프로젝트 배포를 담당할 예정입니다.

기술 구현에 있어서는 개발자분들과 적극적으로 협업하여 원활한 의사소통이 이루어질 수 있도록 하겠습니다.

프로젝트 관련 안내사항:

프로젝트의 성공적인 진행을 위해 장기적인 열정과 협업 능력이 중요할 것으로 보입니다.

강력한 실행 의지를 가진 분들의 많은 지원 부탁드립니다.

프로그래밍 실력에 대한 요구사항은 없습니다.

nextjs 와 타입스크립트에 대한 어느정도 지식이 있어도 좋고,

프로젝트로 통해 실력향상을 원하시는 분들도 지원해주시면 감사하겠습니다.

저 또한 이 프로젝트를 통해 배우고자 하는 마음으로 도전하고 있습니다.

프로젝트에 지원할 수 있는 방법을 남겨주세요. (이메일, 카카오 오픈채팅방, 구글폼 등.) 😀

댓글로 남겨주시면 감사하겠습니다.

또는 카카오 오픈채팅방으로 참여해주시면 감사하겠습니다.

https://open.kakao.com/o/gNBJajzg

ai nextjs docker tailwind typescript python langchain

답변 0

[사이드 프로젝트,모두의창업] 9월 출시 예정 COCHIKA — Mobile·Web 개발자와 UI/UX 디자이너를 찾습니다

0

46

0

💰예술적 타이밍, 주식 투자 플랫폼 (Next.js, React Native, Spring)

0

18

0

[대기업 주관 / LG CNS] AM Inspire Camp 7기 과정 (모집마감 : ~10.12)

0

31

0

[전면 원격] AI 개발을 이커머스 운영까지 확장할 독립 메이커를 찾습니다

0

95

0

[사이드 프로젝트] 대학/취준생을 위한 AI 커리어 솔루션, Folioo 프론트 · 백엔드 · AI 개발자 모집

0

103

0

[대기업 주관 / LG CNS] AM Inspire Camp 7기 과정 (모집마감 : ~10.12)

0

41

0

💰예술적 타이밍, 주식 투자 플랫폼 (Next.js, React Native, Spring)

0

82

0

[대기업 주관 / LG CNS] AM Inspire Camp 7기 과정 (모집마감 : ~10.12)

0

36

0

💰예술적 타이밍, AI 주식 투자 플랫폼 (FE/BE모집-React,Spring)

0

151

0

AI 개발자 팀원 모집 / 기업 데이터구조화 제품

0

127

0

[대기업 주관 / LG CNS] AM Inspire Camp 7기 과정 (모집마감 : ~10.12)

0

50

0

💰예술적 타이밍, AI 주식 투자 플랫폼 (FE/BE모집-React,Spring)

1

75

0