작성계기
카톡으로 받아보는 정보와 링 크에 대한 정리 필요성 인지
카톡 나에게로 보내면 잘 안읽게 되고 그냥 쌓아놓기만 하게됨
뿐만아니라 자료들을 연결할 수 있는 기능의 부재로 지식의 확장이 제한적
사례요약
카톡 혹은 텔레그램을 통해 찾고자 하는 정보 혹은 링크를 전송하면 AI로 내용을 체계적인 정보로 재구성하고 옵시디언으로 전송한다.
필요에 따라 외부에서도 자료를 수집하고 옵시디언에 저장할 수 있어 편리성과 시간을 단축할 수 있다.
태그 또는 규칙을 통해 자료간의 관계성을 확보해 Smart Composer와 같은 AI 플러그인을 활용해 지식의 확장이 용이하다.
Open AI, Anthropic API 비용외에 비용이 들지 않는다.
사례내용(세부)
워크플로우 :
정리할 자료의 내용 혹은 키워드를 텔레그램으로 보내면,
구글에서 해당 키워드로 검색,
검색으로 나온 링크들의 사이트를 크롤링,
html태그 빼고, 본문만 추출
추출한 본문내용을 종합
클로드로 내용 정리 및 요약
Chat GPT모듈로 옵시디언 정리포맷으로 재작성
옵시디언 웹훅으로 발송
저장 내용을 텔레그램으로 확인 발송
텔레그램에서 키워드 입력 및 답변내용
옵시디언 저장형식
구형방법
사용툴 :
Serper.dev : https://serper.dev/
Obsidian Webhooks : https://obsidian-buffer.web.app/
make, OpenAI, Claude, telegram, obsidian
설정방법 :
텔레그램 봇 생성 : 봇 파더(아래글 참고)
https://richspy.tistory.com/entry/%ED%85%94%EB%A0%88%EA%B7%B8%EB%9E%A8-%EB%B4%87-%EC%83%9D%EC%84%B1-Token-Chat-ID-%ED%99%95%EC%9D%B8-%EB%B0%A9%EB%B2%95시작모듈 : 텔레그램(watch updates)
https://serper.dev/에서 API키 발급(크레딧 1000개 무료)
메이크에서 Http 모듈(Make an API Key Auth request)
Serper DEV에서 찾아오는 값들은 Json의 형태이므로, 각 번들로 데이터 분리
Iterator로 일련의 번들로 변환(따로출력)
각 링크 정보 받아오기
HTTP - Open AI - text aggregator의 단계를 거쳐 링크의 정보(html 태그가 포함된)를 정제해서(태그제거) 하나의 텍스트로 합침
해당 사이트들의 정보를 종합한 텍스트를 클로드를 통해 요약정리 - 옵시디언에 생성할 노트의 제목 생성 - 옵시디언 형식에 맞춰서 글 새로 작성 - 웹훅발송
이때 패스에 옵시디언 노트 제목.md로 지정, 기존 노트로 지정할경우 내용 업데이트, 새로운 노트이름으로 지정할 경우 새로운 노트 생성
이상입니다. 자세한 설정은 사례발표에서....😅