프로그램명 : 가상 프로그램 실행 환경
기능 정리 :
- 여러개의 언어로 이루어진 코드를 넣으면 자동으로 실행해줌
- 에러가 생기면 정리 및 수정 추천해줌
- AI를 이용한 창작도 가능함
사용자 페르소나 :
- 코드를 배우러 오는 사람 및 잘 모르는 사람
- 저장 공간 절약이 필요한 사람
- 에러를 고쳐야하는데 모르는 사람
- 아이디어가 필요한 사람
계기 : 프로그램을 만들면서 이게 제대로 도는지도 모르겠고 어디서 오류가 나는지 찾기도 힘들며 진짜 문제는 새 언어를 배우려면 그 언어를 설치해야한다는 번거로움이 있어 만들게됨
기대 효과 : 작업 효율이 좋아지고 빨라짐
핵심 화면 : Windows 메모장처럼 친화적인 이미지로 만들되 상단 메뉴바 정렬은 사용자 친화적으로 만들기 언어도 한국어 및 영어 정도만 만들기
설계
- 언어는 웹사이트에 맞는 HTML및 JS, CSS나 이 외의 언어를 사용한다.
- 데이터 저장소는 SQL같은 계열의 언어를 사용한다.
- 메모리 및 CPU 저하 방지를 위해 전역 변수 사용을 조심한다.
- 로컬 AI보다는 무료 클라우드 AI를 사용한다. (Huging face등)
- 언어는 모든 언어를 전부 구현하기보다는 C, C++, C#, Python, HTML, SQL, Java, JS, Arduino 등등의 언어를 주로 사용하며 텍스트 형식이여야 함