송희의 알찬 일기

[ChatGPT] 플러그인 'Show Me'로 다이어그램 만들기 본문

일상 일기

[ChatGPT] 플러그인 'Show Me'로 다이어그램 만들기

애쏭1004 2023. 10. 25. 16:00

ChatGPT로 다이어그램 만들기 (플러그인 Show Me)

 

오늘은 플러그인을 사용하여 여러 가지 다이어그램을 만들어보려고 한다.

우선 플러그인을 설치하도록 하자~!

 

 

1. 'Plugin store'을 클릭한다.

 

2. 'showme'를 검색한 후 'Diagrams:Show Me' install를 클릭한다.

 

3. 설치가 완료되면 'Show Me'를 체크한 후 질문을 적어주면 끝!

 


 

이제 본격적으로 물어보기로 한다. show me 사용법을 모르니 알려달라고 물어봤다.

 

: show me 플러그인 사용법을 알려줘
GPT
"diagrams_show_me" 플러그인 사용법:
1. 사용자의 요청에 따라 적절한 다이어그램 유형을 선택합니다.
2. `/diagram-guidelines` 엔드포인트를 사용하여 다이어그램 가이드라인을 얻습니다.
3. 가이드라인에 따라 다이어그램을 작성하고 `/render` 엔드포인트를 사용하여 다이어그램을 렌더링 합니다.
4. 렌더링 된 다이어그램의 이미지 링크를 사용자에게 제공합니다.

또한, 사용자가 "show ideas" 또는 "explore diagrams"라는 키워드를 사용하면 각각 `/show-ideas` 및 `/explore-diagrams` 엔드포인트를 사용하여 다이어그램 아이디어나 예제 다이어그램을 제공할 수 있습니다.

어떤 다이어그램을 원하시는지 또는 다른 질문이 있으시면 알려주세요!

흠.. 뭐라는 건지ㅎㅎ 일단 알겠다. 결과물을 나오게 하고 싶으니까!

다른 걸 물어봐야겠다.

 

 

 : 인체 구조를 설명해 줘
GPT:

인체 구조 마인드맵 다이어그램을 그려줬다.

 


· 온라인에서 다이어그램 수정하기를 클릭하면 아래와 같은 화면이 나온다. 수정도 되고 한눈에 보기 편하다. miro
사이트로 연결하여 사용도 가능하니 편한 대로 사용하면 될 것 같다.

 

 

한 가지 마인드맵만 만들어주는 거 같아 다이어그램 스타일이 무엇이 있는지 물어봤다.

GPT : 다이어그램 스타일은 여러 가지가 있습니다. 여기 몇 가지 예를 들어보겠습니다:

1. Mindmap: 아이디어나 주제를 중심으로 하위 주제나 관련된 아이디어를 나무 형태로 연결하여 표현하는 다이어그램입니다.
2. Sequence: 여러 객체나 엔터티 간의 상호 작용을 시간 순서대로 나타내는 다이어그램입니다.
3. Graph: 데이터나 객체 간의 관계를 노드와 엣지로 표현하는 다이어그램입니다.
4. Entity-Relationship: 데이터베이스의 엔터티와 그들 간의 관계를 표현하는 다이어그램입니다.
5. User-Journey: 사용자의 경험을 단계별로 나타내는 다이어그램입니다.
6. Gantt: 프로젝트의 일정을 시간대별로 나타내는 다이어그램입니다.
7. Pie-Chart: 데이터의 비율을 원형 차트로 표현하는 다이어그램입니다.
8. Timeline: 시간 순서대로 이벤트나 단계를 나타내는 다이어그램입니다.
9. Class: 객체 지향 프로그래밍에서 클래스와 그들 간의 관계를 나타내는 다이어그램입니다.
10. Network: 네트워크의 구성 요소와 그들 간의 연결을 나타내는 다이어그램입니다.

이 외에도 다양한 다이어그램 스타일이 있습니다. 원하시는 다이어그램 스타일이나 주제에 대해 알려주시면 해당 스타일로 다이어그램을 제작해 드릴 수 있습니다.

 

오! 그렇다면 다른 그래프를 사용해서 그려지는지 알아보겠다.

먼저 한능검 공부를 위해 스토리에 올려둔 고대(통일 신라, 발해)를 복사하여 붙여 넣고 PlantUML마인드맵, Mindmap, Gantt으로 만들어 달라고 했다.

 

Plantuml 언어를 사용하여 작성된 mindmap 다이어그램

 

Mindmap

 

Gantt 차트

 

 

의외로 잘 만들어준다. 해당 다이어그램에 오른쪽 마우스 버튼을 클릭하면 이미지 저장도 가능하다.

이번에는 ChatGPT를 사용하여 만든 프로그램 소스인 html을 복사 붙여 넣기를 하고 class화 해달라고 했다.

 

class

 

html 소스가 길지 않아 잘 되는 건지 모르겠다! 그래도 이렇게 간단하게 만들어주다니~!

재미있네 ㅎㅎ

플러그인이 점점 많아진다. 설치해서 다 써보고 싶지만 이것도 시행착오를 겪으면서 배워가야 해서 시간이 많이 든다..

하지만 결과가 좋으면 뿌듯 뿌듯!   

 

 


 

 

##ChatGPT 플러그인을 사용하면 좋은 점

1. 기능 확장성: 기본 ChatGPT 기능 외에도 다양한 플러그인을 통해 사용자에게 더 다양한 서비스를 제공할 수 있습니다.

2. 시각적 표현: 일부 플러그인은 복잡한 개념이나 데이터를 시각적으로 표현하여 사용자에게 더 쉽게 이해시킬 수 있습니다.

3. 사용자 맞춤형 경험: 플러그인을 통해 사용자의 요구에 더욱 정확하게 응답하며, 사용자 경험을 향상할 수 있습니다.

4. 데이터 처리 및 분석: 특정 플러그인은 데이터를 처리하거나 분석하는 데 특화되어 있어, 복잡한 계산이나 분석을 빠르게 수행할 수 있습니다.

5. 업데이트 및 유지보수: 플러그인 구조를 사용하면, 개별 플러그인을 독립적으로 업데이트하거나 수정할 수 있어 유지보수가 용이합니다.

6. 다양한 언어 및 도구 지원: 플러그인을 통해 다양한 프로그래밍 언어나 도구를 활용하여 기능을 확장할 수 있습니다.

7. 효율적인 자원 활용: 필요한 기능만 플러그인으로 추가하여, 자원을 효율적으로 활용할 수 있습니다.

8. 사용자의 다양한 요구 충족: 다양한 플러그인을 통해 사용자의 다양한 요구사항을 충족시킬 수 있습니다.