노션 : 과제 제출 및 생기부 초안 DB 구성
📁 Notion DB 구성 및 자동화 흐름 설명
이번 자동화에서는 두 개의 Notion 데이터베이스(DB)를 활용하여 학생 수행평가 자료 수집부터 생기부 초안 관리까지 전 과정을 효율화했습니다. (1000쌤의 강의에서 영감을 얻었습니다!)
이렇게 만들어 봤어요!
📌 1. [학생 과제 제출 DB] — 입력용 / 수집용 DB
역할 | 설명 |
데이터 입력 방식 | 학생들이 작성한 **양식(폼)**을 통해 제출→ 학번, 과제 유형, PDF 파일, 생기부 초안, 이름 등 자동 수집 |
주요 사용 필드 | 학번 , 수행평가 유형 , PDF 파일 , 생기부 초안 , 작성 완료(체크박스) |
활용 목적 | 수행평가 결과물 확인, 제출 여부 체크, PDF 다운로드, 초안 생성 자동화 수행 |
📝 이 DB는 학생 개별 입력값이 누적되는 공간이며, PDF 파일을 추출하거나 생기부 초안을 자동화 처리하는 시작점 역할을 합니다.
📌 2. [학생 명렬표 DB] — 관리용 / 통합 기록용 DB
역할 | 설명 |
데이터 구성 | 이름 , 학번 , 생기부 초안 , 관계형 필드(과제 제출 DB) |
핵심 연결 구조 | 학생 이름 기준으로 두 DB 간 관계형 필드 연결 설정 |
→ 과제 제출 DB 에 작성된 생기부 초안이 이 DB로 자동 넘어옴 | ㅤ |
활용 목적 | 전체 학생 대상 생기부 초안 일괄 확인, 비교, 정리 및 출력용 관리 뷰 제공 |
🔄 관계형 구조의 장점
- 입력은 제출 DB 하나만 사용하고,
- 명렬표 DB에서는 자동으로 생기부 초안만 모아서 관리 가능
- 학생 수가 많아져도 별도 복사 없이 자동 연결됨 → 유지보수 부담 최소화
실습용 PDF 파일 다운 받아주세요!

- 이런식으로 노션 양식을 제작하셔서 학생들에게 공유하면 됩니다!
- 웹의 모든 사용자가 링크를 볼 수 있도록 권한을 변경!
- 노션 양식을 활용한 생기부 자동화 시나리오 (이 시나리오를 복제하여 사용해보세요!)
DB 구성 및 실제 예시
Make 시나리오 흐름 및 모듈별 설정 안내

1) Notion - Watch Events(새로운 기능!)
Make에서 Notion Webhook 기능 지원 시작!
이제 Make에서도 Notion 웹훅 기능을 정식으로 활용할 수 있게 되었습니다.
✅ 핵심 요약
- 이벤트 기반 트리거로 실시간에 가까운 자동화 가능
- 불필요한 반복 실행 없이 효율적인 Make 운영 가능
- Notion 데이터 변경을 조건으로 자동화 시나리오 시작 가능
참고 영상 :
YouTube🚀 드디어 공개된 Make + Notion 웹훅 기능 완전 정복! 폴링 방식 이제 안녕👋


🚀 드디어 공개된 Make + Notion 웹훅 기능 완전 정복! 폴링 방식 이제 안녕👋
안녕하세요! 푸르공입니다! 드디어 Make에서 노션 웹훅을 공식적으로 지원하기 시작했습니다! 노션 웹훅기능을 어떻게 설정할 수 있는지 자세히 한번 알아보도록 하겠습니다. 더 이상 Make 오퍼레이션을 낭비할 필요 없이, 이제 실시간으로 노션의 변경사항을 감지하고 처리할 수 있습니다! 🎁 안되는걸 되게 만드는 Make 프로젝트 스쿨 커뮤니티 https://www.skool.com/better-skool/about 🎁 오픈채팅방 입장하기 https://open.kakao.com/o/gJAdRa3g 🎁 매직밀키트 110$ 할인받고 시작하세요! https://make.magicmealkits.com/?via=webinar #make #자동화 #매직밀키트 #메이크 #결제선생 #자동화 #노션 #에어테이블 #웹훅
2) Notion - Search Objects (학생 과제 제출 DB)

- Connection type은
Notion Internal
, Internal Integration Token은 위에서 발급받은 API 키를 넣으면 됩니다.

Database ID는 메신저 내용을 요약할 데이터베이스에서 찾을 수 있습니다. /
다음 글자부터 ?
앞까지가 Database ID에 해당합니다. 중간에 마우서 커서를 올리고 두 번만 클릭하시면 해당 부분만 선택이 됩니다. 복사+붙여넣기를 하시면 됩니다.

- Filter에서는 작성 완료(Checkbox)가
false
인 데이터만 불러올 예정이므로 다음과 같이 설정합니다. → 이렇게 하면 이미 제작이 완료된 데이터는 불러오지 않기 때문에 자동화의 느낌을 낼 수 있겠죠?
3) HTTP - Get a file

✅ 왜 필요한가요?
- PDF.co, Make 내부의 다른 모듈들은 파일 자체를 필요로 함
→ Notion에서는 "링크(URL)"만 제공
→ HTTP 모듈이 그 링크를 요청해서 실제 파일 데이터를 전달하는 중간 다리 역할을 수행
💡 쉽게 말하면?
Notion에 저장된 학생의 PDF 제출물 링크를 보고, 실제 파일을 받아서 다음 단계로 넘겨주는 역할(PDF 변환, OCR 추출 등 후속 처리 가능하게 해줌)
🌐 HTTP 모듈의 역할 정리
항목 | 설명 |
기능 요약 | Notion DB에 첨부된 PDF 파일 URL을 통해 실제 파일을 호출하여 외부 서비스(PDF.co 등)로 넘겨줄 수 있도록 파일 다운로드 요청을 전송 |
URL | Notion에서 불러온 PDF 링크를 삽입 (예: Properties Value.수행평가 결과물(PDF) ) |
Evaluate all states as errors | 응답 상태 코드가 2xx/3xx가 아닐 경우만 에러 처리 |
Serialize URL | URL 인코딩 여부 → 이 경우는 No (URL 그대로 사용) |
Share cookies | 다른 HTTP 모듈과 쿠키 공유 설정 (기본값 No) |
4) PDF.co - Convert from PDF
PDF.co API key 발급
PDF.co API key 발급
PDF 문서에서 PDF 문서 처리 자동화를 위한 클라우드 기반 API 서비스로, PDF 변환, 병합, OCR(문자 인식), 압축, 서명 등 다양한 기능을 제공합니다. 특히 Make.com과 쉽게 연동할 수 있어서 PDF에서 텍스트를 추출하거나 데이터를 변환하는 자동화를 만들 때 유용하게 활용할 수 있습니다.
[API key 발급 방법]
PDF.coAPI to Extract PDF, Edit & Convert PDF, Create PDF | PDF.co
에 접속하여 ‘Sign Up’ 버튼을 클릭하고 이메일로 회원가입을 진행합니다. 로그인 후 대시보드(Dashboard)로 이동합니다.API to Extract PDF, Edit & Convert PDF, Create PDF | PDF.co
PDF.co Web API for extracting, editing, converting, merging, and splitting PDF documents. Save time with our powerful tools.

- 대시보드에서 ‘API keys’ 섹션으로 이동하여 ‘Create New API Key’ 버튼을 클릭합니다. API 키 이름을 입력한 후(예시 : Make), API 키 생성 후 복사 및 저장을 합니다. 이 키를 Make에서 활용할 예정입니다. (기본으로 제공하는 10,000 Credits 정도면, 한 학기 생기부 작성은 문제가 없어 보입니다.)


📄 PDF.co 모듈 설명 (파일 변환용)
- 이 모듈은 PDF 파일을 텍스트로 변환하거나, 다른 형식으로 가공하기 위해 사용되는 단계입니다.
- Make 시나리오에서는 보통 학생이 제출한 PDF 파일 내용을 자동 추출하거나 OCR로 인식하고자 할 때 활용됩니다.
🧠 이 모듈의 역할은?
🔁 “HTTP 모듈로 다운로드한 PDF 파일을 → 사람이 읽을 수 있는 텍스트로 변환해주는 작업”
🔧 주요 기능 및 설정 설명
항목 | 설명 |
Connection | PDF.co 계정 연결 설정 |
Input File > File | HTTP - Get a file 모듈에서 가져온 PDF 파일 데이터를 그대로 입력값으로 사용 |
Convert Type | PDF to Text (simple, no layout, fast) 옵션 선택→ 빠른 처리 속도, 텍스트 위주 추출 (레이아웃 유지 없음) |
(1) PDF.co 모듈을 추가한 후, 위에서 복사한 API 키를 붙여 넣어 연결을 완료합니다.
(2)
"Upload a File"
옵션을 선택하면 이전 단계(Download a File)에서 받은 파일을 직접 업로드할 수 있습니다. 만약 URL이 있다면 "Enter a URL"
을 선택할 수도 있지만, 지금은 Google Drive에서 파일을 가져왔으니까 "Upload a File"
이 적절합니다.(3)
"Google Drive - Download a File"
을 선택하면, 이전 모듈에서 다운로드한 PDF 파일을 그대로 가져와서 변환할 수 있습니다.
(4) PDF.co는 여러 가지 변환 방식을 지원하는데, 여기서는 "PDF to Text (simple, no layout, fast)"
를 선택했습니다. 설정을 사용하면 PDF에서 텍스트만 빠르게 추출할 수 있습니다.(5) PDF.co의 변환 결과를 JSON 응답 안에 직접 포함해서 출력하도록 설정하기 위해 Inline을 ‘Yes’로 선택합니다.
(6) Pages에서 아무것도 선택하면 전체 페이지를 선택한다는 뜻입니다.
5) Tools - Set Variables 설정
세특 프롬프트 정의
‘Tools’ 모듈을 사용하여 변수("과학 세특 프롬프트")를 정의했습니다. 이 방식은 자동화의 유연성을 높이고, 프롬프트를 재사용하기 위해 활용할 수 있습니다. 하나의 변수를 여러 번 사용할 수 있기 때문에 여러 곳에서 동일한 프롬프트를 활용 가능한 장점이 있습니다.

[설정 방법]
📌 Variable Name (변수 이름)
: ‘세특 프롬프트’→ 이 변수는 이후 OpenAI (ChatGPT) 모듈에서 프롬프트로 활용할 내용을 저장하기 위해 사용됩니다.
📌 Variable Value (변수 값)
: 프롬프트 내용을 보면 고등학교 학생의 학교생활기록부(세부능력 및 특기사항, 즉 세특)를 작성하는 AI 역할을 부여하고 있습니다.
프롬프트 예시
: GPTs처럼 학습을 시킬 수 없으므로, 몇 개의 예시를 토대로 퓨샷 러닝을 돌렸습니다.
[명령] 학교에서 30년간 근무한 베테랑 과학(화학)교사처럼 행동해 줘. 너는 고등학교 학생의 학교생활기록부를 작성하려고 해. 학교생활기록부 중에서도 ’교과세부능력 및 특기사항‘을 작성하려고 해. '교과 세부능력 및 특기사항(이하 교과세특)’이란 학교생활기록부에서 학생들이 학업 역량을 확인할 수 있는 아주 중요한 자료야. 따라서 교과세특에는 교과 학습 내용, 학생들이 지적 성장의 과정과 결과가 핵심 요소로 포함되어야만 해. 너는 학생들이 수업 중에 했던 수행평가 활동의 구체적 내용(키워드)을 화학 교과의 학습 내용, 목표, 역량과 연결하여 교과세특을 작성해야 해. 그리고 반드시 학생이 이를 통해 어떠한 지적 성장을 이루었는지도 학생의 입장에서 작성해야 해. 내가 학생의 활동 결과물을 텍스트 형태로 너에게 전달해줄게. 그 텍스트를 분석하여 스스로 [키워드]를 추출하고, 그 [키워드]를 토대로 교과세특을 작성해줘. 단, 반드시 [조건]을 지켜야 해. [조건] '학생'이라는 주어는 쓰지 마. ’그는', 그가', '그의'라는 말은 쓰지 마. 품격 있고 신뢰감이 있는 말투로 써 줘. 맞춤법과 띄어쓰기를 정확하게 써 줘. 문장의 종결어미를 '~임', '~음', '~함'으로 해 줘. 사용자가 지정한 [글자수] 내외로 작성해줘. 교사가 제시한 [활동], [키워드]를 참고해서 생성해 줘. 학생이 해당 [활동]에 의해 변화된 역량이나 태도 등에 주목하여 긍정적인 문장을 완성해줘. 문장은 아래와 같은 말 중에 골라서 끝나게 해줘. : 기술함, 서술함, 갖게 됨, 함양함, 발견함, 구분함, 토의함, 작성함, 모색함, 참여함, 실시함, 수행함, 노력함, 도움, 이끌어 냄, 드러냄, 제안함, 선정됨. 학생에 대한 부정적인 표현은 절대 사용하지마. 활동을 통해서 학생에게 나타난 발전 부분과 역량을 강조해서 작성해줘. 문장을 여러 개로 나누지 말고 최대한 이어서 만들어줘. 내가 그동안 작성했던 교과세특의 예시문 정보를 참고하여 비슷한 느낌으로 작성해 줘. 쉼표(,) 사용은 최대한 줄여줘. 또한, 다음 [예시]를 학습한 뒤, 참고해서 작성해줘. [예시] '반응 엔탈피' 단원의 전문가로 엔탈피의 종류와 헤스 법칙 등의 개념을 발표함. 의약품 분야에서 엔탈피 측정의 활용 방안을 설명했으며, 특히 '용해 엔탈피를 이용한 의약품의 용해도를 파악'을 통해 약효를 판단할 수 있다는 점을 집중 조명함. 이외에도 상전이 엔탈피를 통한 결정의 안정성과 품질 측정 등 의약품 개발에서 중요하게 쓰이고 있는 개념임을 이해함. 화학 세미나 활동에서 반응 엔탈피를 활용한 '화학 반응 경로의 선택과 설계'를 주제로 반응의 안정성, 효율성, 경제성을 고려한 최적의 화학 반응 경로를 설계하는 과정을 정리함. 반응 조건 최적화와 촉매의 역할 분석을 통해 효율적인 반응 경로를 설계하는 데 필요한 열역학적 특성을 정리한 포스터를 제작함. '화려한 화학의 시대(프랭크 A. 폰 히펠)'를 읽고 감자 대기근, 독가스 등을 예시로 화학 기술의 발전으로 인한 혜택과 윤리적, 환경 문제를 살펴보며 양면성에 대해 깊이 성찰함. 특히 DDT의 합성 과정과 살충 원리를 통해 DDT로 인한 이점과 인간에게 돌아오는 피해를 비교해보며 과학 발전과 환경 보호 사이의 균형 유지의 중요성을 강조함. 화학 발전과 미래 방향에 대한 통찰력을 토대로 신약 개발 연구자로 약학 분야에서 기여하고 싶다는 포부를 밝힘. 화학 세미나에서 '크로마토그래피를 활용한 이성질체의 분리'를 주제로 이성질체 분리의 중요성과 화학적 원리를 문서를 탐독하며 크로마토그래피를 이용하여 혼합물을 분리하는 원리를 설명한 후, HPLC 칼럼에 키랄 정지상(CSP)을 사용할 경우 광학 이성질체 중 키랄 선택성에 따라 한 종류의 이성질체와 강한 상호작용을 통해 분리할 수 있음을 체계적으로 정리한 포스터를 제작함. 선행 연구. 라세미 물질을 부분 입체 이성질체로 만들어 분리하는 일반적인 방법과 달리 CSP는 일시적인 결합만 형성되므로 여러 문제점을 피할 수 있다는 점을 언급하는 등 이성질체에 대한 깊이 있는 이해가 돋보임. '분자 오비탈' 단원의 전문가로 VBT와 MOT의 차이점을 비교하며 특징을 발표함. 파동 함수를 이용하여 결합성, 반결합성 오비탈 형성 과정과 시그마, 파이 결합을 정리함. 2주기 원소의 동핵 이원자 분자의 MO 형성 과정에서 역전(mixing) 현상이 나타나는 이유를 논리적으로 설명하는 등 높은 화학적 역량을 확인함. '나노화학(장홍제)'을 읽은 뒤 엔트로피, 표면 화학, 이성질체를 인상 깊었던 주제로 꼽으며 핵산과 DNA의 카이랄성이나 촉매를 이용한 표면 화학 연구의 내용을 추가 조사를 통해 정리하는 능동적인 탐구 자세가 엿보임. 화학 세미나에서 '거울상 이성질체'를 주제로 거울상 이성질체에 대한 포스터를 제작함. 카이랄성 탄소 주변 원자들의 우선순위를 정하여 R/S 입체화학의 구분법과 광학활성 등을 설명함. 탈리도마이드 사건과 우울증 치료제인 에스시탈로프람을 예시로 분자 합성 과정에서 입체화학의 중요성을 강조했으며, 소분자 약물을 만드는 데 필요한 구성요소인 D-아미노산으로 전환하는 카이랄 기술에 대한 추가 탐구 활동을 계획하는 등 흥미를 학습과 연관 지어 훌륭하게 발표한 바가 인상 깊음. '반응 메커니즘과 촉매' 단원의 전문가로 속도 결정 단계와 촉매의 작용 메커니즘을 발표함. 중간체, 활성화 에너지, 전이 상태 등 관련 개념을 정리했으며, 특히 중간체로 표현된 반응 속도식을 반응물과 반응 속도 상수로 표현하는 높은 화학적 역량을 확인함. '효소(폴 엥겔)'를 읽은 뒤 단백질 접힘 과정에 관여하는 정전기 효과, 소수성 상호작용 등을 정리하며 계와 주위의 엔트로피를 비교하거나 ATP 합성 과정에서의 효소의 역할에 대한 지식을 쌓음. 거울상 이성질체의 선택적 분리에 관여하는 효소의 역할, 알로스테릭 효소 등을 조사하며 향후 저해재 연구를 통해 필요한 효소의 활성만 높이는 약물 개발을 하고 싶다는 포부를 밝힘. 화학의 여러 분야의 심화적인 지식을 쌓으며 환경 친화적인 기술 개발을 통해 사회한 기여하는 공학자가 되고 싶은 꿈을 달성하기 위한 역량을 신장함. '화학 전지' 단원의 전문가로 볼타 전지, 다니엘 전지 등 1차 전지의 특징을 비교하며 분극 현상과 염다리의 역할을 집중 조명함. 현재 각광받고 있는 2차 전지의 대표적인 예시로 리튬 이온 전지를 소개하며 양극재, 음극재, 전해액, 분리막과 같은 4대 요소의 특징을 설명함. 화학 전지의 전반적인 이해력을 확장하고 추가 탐구 주제를 선정하는 능동적인 탐구 정신이 돋보임. 화학 세미나에서 '반응엔탈피 계산 방법'을 주제로 반응 엔탈피에 대한 고찰과 헤스 법칙을 이용한 다양한 엔탈피 도출 과정에 대한 내용을 담은 포스터를 제작함. 반응 엔탈피를 활용한 '화학 반응 경로의 선택과 설계'를 탐구해보며 반응의 안정성, 효율성 등을 고려한 최적의 화학 반응 경로를 설계하는 과정을 정리함. '화학으로 이루어진 세상(K. 메데페셀헤르만)'을 탐독한 실생활 응용 사례를 정리하며 무한한 가능성을 확인함. '자연 분해가 가능한 합성 수지'를 인상 깊은 내용으로 꼽으며 폴리젖산(PLA), 에코 플렉스의 특징을 설명하는 과정을 통해 고분자 화합물에 대한 심도 깊은 이해력을 확장함. 화학 세미나에서 ‘단백질 의약품의 구조 안정화와 유효성 향상을 위한 조건 분석’을 주제로 연구 포스터를 제작함. 단백질 의약품의 안정성을 저하시키는 pH, 이온 조건, 온도를 탐구하며, pH 변화가 단백질 표면 소수성에 미치는 영향을 메타모델링 기법으로 분석하고, 히스티딘, 인산염 등 완충 용액 첨가제로 pH 영향을 완화하는 방법을 조사함. 이온 조건과 온도 변화가 단백질 구조 변성에 미치는 영향을 분석하며, 고온에서 뇌 단백질 변성을 방지할 의약품 설계를 후속 활동으로 제안하는 등 단백질 의약품의 안정성 개선을 위한 탐구 역량을 강화함. '이토록 재밌는 화학 이야기(사마키 다케오)'를 읽고 고엽제의 화학적 특성을 주제로 카드 뉴스를 제작함. 고엽제의 작용 원리와 부산물 TCDD가 자가면역질환과 1형 당뇨병을 초래하는 과정을 탐구하며, 윤리적 책임과 보편적 선을 실현해야 하는 연구자의 자세를 성찰하고 책임 있는 과학자의 길을 고민함. '반응 속도론과 촉매' 단원 전문가로 단일 및 다단계 반응에서 반응 속도와 분자도를 비교하며, 체내 DNA 복제와 소화 과정에서 반응 속도 결정 단계를 설명함. 정류 상태 근사법을 활용해 반응 속도식을 도출하고, 특징과 활용 사례를 정리하여 화학적 분석 능력을 드러냄. 화학 세미나에서 노화 억제를 위한 천연물의 가능성에 관심을 두어 '천연물의 자유라디칼 억제 효과와 노화 방지'를 주제로 연구 포스터를 제작함. 자유라디칼이 생체막의 불포화 지방산을 공격해 노화와 질병을 유발한다는 점을 확인하고, 이를 억제하는 DPPH 라디칼 소거 메커니즘을 분석함. 항산화 물질과 반응 시 색 변화를 활용해 소거활성식을 계산하고, 홍조류와 갈조류 에탄올 추출물의 라디칼 소거 활성을 비교하여 효율 차이를 규명함. 자연 기반 항산화제의 노화 방지 가능성을 탐구하며 화학적 분석 역량을 드러냄. ‘같기도 하고 아니 같기도 하고(로얼드 호프만)’을 읽고 거울상 이성질체의 생리적 활성 차이에 대한 카드뉴스를 제작함. 탈리도마이드 사건을 통해 거울상체 혼합물이 혈관 생성 억제를 초래함을 확인하며, 순수한 이성질체 사용의 중요성을 탐구함. 거울상 이성질체의 화학적 특성과 생물학적 차이를 이해하고, 의약품 설계에서 정밀성을 높이는 연구의 중요성을 인식함. '반응의 자발성' 전문가로 엔트로피의 정의와 계와 주위의 엔트로피 변화가 자발성 판단에 미치는 영향을 발표함. 깁스 자유에너지를 통한 자발성 판단 과정을 논리적으로 설명하며, 열역학적 개념에 대한 깊이 있는 이해가 엿보임. 화학 세미나에서 '거울상 이성질체 중 R/S, D/L 이성질체의 분류와 활용'을 주제로 연구 포스터를 제작함. 카이랄 탄소, 라세미체, 피셔 투영식 등 핵심 개념을 정리하고, 탈리도마이드와 케타민 사례를 통해 이성질체의 활성 차이와 부작용 메커니즘을 분석함. 광학 회전도 측정과 나노 금 입자를 활용한 D/L 이성질체 구분법을 탐구하며, D-아미노산의 안정성을 바탕으로 더 안전한 물질 개발 가능성을 확인하고 신약 전달체로의 활용을 제안함. 이성질체의 구조적 특성이 약물의 효능과 안전성에 미치는 영향을 논리적으로 분석하며 연구 역량을 심화함. '분자 조각가들(백승만)'을 읽고 고체상 합성법을 주제로 카드 뉴스를 제작함. DNA 중합체 합성과 연관성을 탐구하며 펩타이드 합성의 부수적 반응과 분리 과정의 복잡성을 이해하고, 레진과의 결합을 통해 주생성물 분리 원리를 정리함. 고체상 합성법의 효율성, 자동화의 장점과 반응 상태 확인의 한계를 분석하며 신소재 연구의 중요성을 탐구함. '산 염기 평형'의 전문가로 이온화도와 이온화 상수를 활용해 산과 염기의 세기를 비교하고, 헨더슨-하셀바흐 식을 유도해 완충 용액의 작용 원리와 염의 가수분해 과정을 논리적으로 설명하며 핵심 개념에 대한 높은 이해를 드러냄. 화학 세미나에서 '금속 나노 입자의 광학적 특성과 바이오센서 활용'을 주제로 연구 포스터를 제작함. 양자점과 표면 플라즈몬 공명(LSPR)의 원리를 탐구하며, 금속 나노 입자의 크기에 따른 광학적 특성을 정리함. 양자 구속 효과로 입자 크기와 에너지 밴드갭 사이의 상관 관계와 특정 파장에서 유기발광이 발생하는 원리를 분석함. LSPR을 활용한 트롬빈 검출 사례를 통해 질병 조기 진단과 생체 물질 검출로의 응용 가능성을 탐구하며, 금속 나노 입자의 생명공학적 활용 가능성을 엿봄. '같기도 하고 아니 같기도 하고(로얼드 호프만)'을 읽고 화학 연구에서 '같음과 다름'을 구별하는 중요성을 주제로 독서 일지를 작성함. 이성질체와 동위원소처럼 구조적 차이가 성질에 미치는 영향과 탈리도마이드 사건을 분석하며 화학 연구에서 세밀한 구분의 필요성을 강조함. 또한 대중과학 전파의 중요성을 논하고, 화학에 대한 부정적 인식 개선 의지를 드러냄. '화학 평형' 단원의 전문가로 평형 상수와 반응 예측 방법을 발표함. 르샤틀리에 원리를 고산병과 치아 우식증 사례로 설명하며 평형 이동의 원리를 이해하기 쉽게 전달함. 평형 상수를 활용해 화학 반응의 진행 방향을 논리적으로 예측하며 높은 분석적 사고력을 드러냄.
6) OpenAI - Create a Completion
- OpenAI의 모듈 중 ‘Create a Completion’을 선택한 후, 위에서 발급 받은 API 키를 붙여 넣어 연결합니다. Model은 ‘gpt-40-2024-11-20 (system)’으로 선택합니다.

- Messages는 총 2개를 설정해야 합니다. 첫 번째는 Role을 ‘Developer / System’으로 Text Content는 Tools에서 설정해놓은 ‘과학 세특 프롬프트’을 선택합니다. (선생님이 설정해놓은 이름에 따라 저와 다르게 나타날 수 있습니다.)
- 두 번째는 Role을 ‘User’로 Text Content는 사진과 같이 설정합니다. Data는 PDF.co에서 pdf를 txt로 변환한 자료입니다.

7) Notion - Update a Database Item


📥 Notion 업데이트 모듈 설정 안내
이 모듈은 PDF.co에서 추출한 수행평가 텍스트 결과물을 해당 학생의 Notion 페이지(데이터베이스 항목)에 자동으로 업데이트하는 단계입니다.
📌 Notion 자동 업데이트 항목 설명 (Make 모듈 기준)
항목 | 설명 |
Connection | Notion 계정과의 연결 설정 (최초 1회 연결 필수) |
Database ID | 결과를 저장할 대상 DB (예: 수행평가 제출 DB)의 고유 ID |
Database Item ID | 업데이트할 특정 페이지(레코드)를 지정하기 위한 값 → Page ID 로 개별 학생 기록과 정확히 연결 |
생기부 초안 | 텍스트 필드로, PDF에서 추출된 수행평가 핵심 내용 또는 요약문을 자동 입력(OpenAI 모듈의 Result를 입력해야 합니다.) |
작성 완료 | 체크박스 필드: Yes 로 자동 설정 → 이후 중복 실행 방지 및 다음 작업 조건으로 활용 가능 |
필드명 | 바인딩 값 | 설명 |
학년 / 반 / 번호 | Properties Value: 학년 / 반 / 번호 | 학번 정보를 분리해 템플릿에 삽입 |
이름 | Properties Value: 학생 이름 | 학생의 이름을 텍스트로 출력 |
결석 사유 | Properties Value: 종류(대) , 종류(소) | 질병/인정/미인정 + 세부 유형(지각/조퇴 등) |
시작 날짜 | Properties Value: 시작 날짜 | 결석 시작일 (Start 포맷 사용) |
종료 날짜 | Properties Value: 종료 날짜 | 결석 종료일 (Start 포맷 사용) |
총 날짜 | Properties Value: 총 날짜 | 결석 기간 총 일수 (숫자 형식) |
확인 날짜 | Properties Value: 확인 날짜 | 결석계가 처리된 일자, 확인용 날짜 |
2025.04.22. 업데이트 내용
✨ 요즘 선생님들이 주목하는 AI, 직접 비교해봤습니다!
최근 많은 선생님들께서 수업 준비, 문서 작성, 학습 평가 등 다양한 교육 활동에 생성형 AI를 적극적으로 활용하고 계시죠.
특히 ‘어떤 모델이 가장 성능이 좋을까?’에 대한 궁금증도 함께 커지고 있는 요즘, 많은 분들이 관심을 갖고 있는 대표적인 생성형 AI 세 가지(OpenAI ChatGPT, Google Gemini, Anthropic Claude)를 한 자리에 모아 비교해보는 자동화 워크플로우를 만들어보았습니다.
이번 자동화 흐름에서는 동일한 입력 데이터를 기반으로 세 가지 AI 모델이 어떻게 응답하는지를 확인하고, 그 결과를 Notion에 자동 저장하여 비교할 수 있도록 구성했습니다.
사용한 모델 정리
- ChatGPT (OpenAI)
- 사용 모델:
gpt-4o-2024-11-20 (system)
- API 제공사: OpenAI
- Gemini (Google)
- 사용 모델:
Gemini 2.5 Pro Experimental 03-25
- API 제공사: Google Cloud AI
- Claude (Anthropic)
- 사용 모델:
Claude 3.7 Sonnet
- API 제공사: Anthropic
자동화 시나리오
⚙️ 세 AI 모델 분기 처리: Router를 통해 멀티 AI 응답 비교 자동화!
이번 자동화 시나리오에서는 ChatGPT, Google Gemini, Anthropic Claude 세 가지 생성형 AI의 응답을 비교하기 위해,
Tools 모듈 이후에 Router 모듈을 추가하여 분기 처리 구조를 설계하였습니다.
📍 설정 흐름 요약:
- Tools (Set Variable)
- PDF.co를 통해 추출된 텍스트나 문서 내용을 변수로 가공
- Router (분기점 추가)
- 이후 AI 모델별로 각각의 요청을 분기하여 처리
- 총 3개의 분기로 나뉘며 각각:
- OpenAI (gpt-4o)
- Google Gemini (Gemini 2.5 Pro Experimental 03-25)
- Anthropic Claude (Claude 3.7 Sonnet)
- 각 분기에서는 같은 입력 메시지를 활용하여 모델의 응답을 생성한 뒤, Notion DB에 자동 저장



하나의 입력으로 세 가지 AI 모델의 응답을 한 번에 받아볼 수 있으며, 응답 비교, 정확도 평가, 스타일 분석 등 다양한 실험이 가능하도록 설정했습니다.
테스트 결과

아래 blueprint 파일을 다운받으시고, Make에서 Import blueprint를 이용하여 자동화를 체험해보세요.