inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

프로젝트 팀원을 모집해보세요.

협업을 통한 경험 노하우 쌓기!

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

모집중

목차 프로젝트 업데이트 (2024년 8월 9일) 프로젝트 업데이트 (2024년 7월 31일) 프로젝트 업데이트 (2024년 7월 26일) 프로젝트 소개 # 프로젝트 업데이트 (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 기술을 활용한 다양한 글쓰기 보조 기능을 탑재할 예정입니다. 일반 사용자부터 전문 작가, 학생, 직장인 등 다양한 글쓰기 수요를 가진 사용자층을 타깃으로 합니다. 특히 창의적 발상과 문장 구사 능력이 필요한 분야에서 활용도가 높을 것으로 기대됩니다. 도입된 기술 스택 nextjs tailwind langchain(python) 원래 파이썬환경 -> 노드 환경으로 변경 -> 다시 파이썬 환경으로 복귀 docker typescript 예상 프로젝트 일정(횟수) 😀 최소한의 제품 출시를 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 좋아요 1 조회수 902

인기 태그

인프런 TOP Writers

주간 인기글