ChatGPT에서 다양한 플러그인을 제공하며 프로젝트의 생산성 향상을 도와주고 있다. 이 글에서는 Software Architect GPT와 DesignGPT, Midjourney를 이용해 가상으로 프로젝트를 설계해 보자.
오늘은 개발자 버전 틴더
를 기획해 보려고 한다. 틴더
는 데이팅 앱 서비스인데, 앱에서 마음에 드는 사람이 소개됐다면 특정 방향으로 스와이프한다. 오늘은 틴더를 데이팅 목적이 아닌 코드 공유 목적으로 잡아서, 사람 대신 코드를 소개하고 좋은 코드라면 스와이프하는 서비스를 기획해 볼 것이다.
처음 요청에서는 이런 형식으로 작성을 해 줬는데, 좀 더 가독성 좋고 구체적으로 작성하기 위해 AsciiDoc 형식으로 작성해 달라고 했다.
AsciiDoc 형식의 글은 AsciiDoc Viewer로 시각화 했다.
ChatGPT에게 프로젝트의 다이어그램을 UML로 작성해 달라고 부탁하면 다이어그램에 맞게 UML을 적어 준다. UML은 PlantUML Web Server에서 시각화 할 수 있다.
Midjourney 디스코드 서버에 접속한 후, general
이나 newbies
채널에서 /imagine
을 누른 다음 prompt에 메시지를 입력하면 된다.
An app that allows you to swipe code
developer, code, developer, code swiping app service design, yellow, orange
프롬프트는 위와 같이 보냈다.
그럼 이렇게 이미지를 4개로 보여주는데, 원하는 컨셉과 유사한 이미지를 선택하면 그에 맞춰 업데이트해 준다.