Experience/IOS

[단축어 공유] 원하는 뉴스 RSS 정리요약 메모로 저장하기 (GPT 자동화 활용)

Castanea_ 2024. 3. 6. 19:18
반응형


단축어 + RSS + Chat GPT

하도 정보가 많다 보니 꾸준히 뉴스에 들어가서 긴 글을 찾아보는 것도 많은 시간이 든다. 원하는 정보만을 빠르게 찾아내는게 쉬운 일도 아니기에 이런저런 고민을 하다 단축어에 'Ask ChatGPT' 동작 설명을 보고 정리를 시키면 좋겠다 싶어 만들게 되었다.

단축어 공유

기본적인 동작은 다음과 같다.

- GPT에게 전송할 메시지를 입력받는다.

- 새로운 채팅으로 시작할지, 기존 채팅에 이어서 메시지를 보낼지 결정

- GPT 3.5 또는 4(유료)를 사용할지 지정한다.

실제 동작 추가 시 보이는 화면


단축어 로직 구현 개요

보안뉴스 RSS는 모종의 이유로 작동하지 않았다.

매우 불친절한 오류메시지로 원인 불명, 디버깅 시스템이 따로 있는지 모르겠다.

 

데일리 시큐 RSS : https://www.dailysecu.com/rss/clickTop.xml

데일리 시큐 RSS는 작동해서 데일리 시큐로 선정하게 되었다.

 

순서는 크게 5스텝으로 분류해 볼 수 있다.

1. RSS 피드 가져오기

2. 단축어에서 질문할 텍스트 만들기

3. GPT 앱 실행

4. GPT에게 정리 '해줘' 하기

5. 정리해온 데이터 재가공 후 메모 앱에 저장


RSS 피드 가져오기

 

 

RSS 주소를 입력 후 원하는 항목 개수 가져오기

 


 

질문할 텍스트 만들기

GPT는 어떻게 질문하느냐에 따라서 답변의 정도가 얼마나 퀄리티 있게 나오는지는 이미 널리 알려져 있다.

 

나는 질문을 위 처럼 진행했다

 

1. 내용 전체를 던져주고 원하는 행동을 지정 (내용을 리스트 업하여 요약)

2. 어떠한 형식으로 정리를 해야 할지 지정

ex) 1. 제목

~~~~ 내용


GPT야 정리 '해줘'

Ask ChatGPT의 메시지 칸을 탭 하여 위에서 작성한 텍스트를 지정하여 넣어주기만 하면 된다.

이런저런 테스트 후 옵션은 모두 꺼줘야 작동이 원활하게 되는 것을 확인했다.

질문의 양이 너무 많으면 답변이 중간에 멈추는 등 오류가 발생한다.


정리해온 데이터 재가공 후 메모 앱에 저장

나중에 특정 시간대 자동화로 작동할 것이므로

내용이 많아질 것을 대비하여 메모 앱에서 미리 전용 폴더를 만든다.

그냥 데이터만 때려 박아도 되지만 언제 정리한 데이터인지 구분하고 싶어

날짜

+

GPT 답변 내용

 

형식으로 텍스트를 재가공 후

메모 동작에서 메모 생성을 넣어주고

미리 만들어둔 GPT 요약 폴더를 지정, 위에서 재가공한 '텍스트'를 포함하여 메모 생성하기


 

실행 결과

질문 답변이 길어 Ask ChatGPT 칸에서 오래 머무는 것을 볼 수 있는데 끝나면 전부 가공되어 메모 앱으로 넘어가게 된다.

 

결과물


 

자동화 등록

이제 이 단축어를 특정 시간대에 자동으로 동작만 시켜준다면 설정한 시간에 알아서 정리하여 메모 앱에 쌓아둘 것이다.

아래처럼 등록한다

단축어 앱 가운데 '자동화' 탭

 

자동화에서 '+' 탭

 

원하는 자동화 조건 탭

 

자동화 조건 설정

 

만들어 둔 단축어 탭

 

 

이제 생각날 때마다 메모 앱만 켜서 확인하거나 위젯으로 눈에 띄게 해놓고 확인하면 된다.

 

반응형