본문 바로가기
프로덕트 디자이너 6기

DAY+42 [ CO-STAR / 생각의 나무 TOT 프롬프팅/ ReAct 프롬프팅]

by Joo-Juice 2025. 11. 11.

안녕하세요, 주-주스 입니다! 🍹

 

 

(͒ ⸝⸝•̥𖥦•̥⸝⸝)͒♡

!!!³✺!~ 캠프 42일차  ~!✺!!!

( ฅ˶˙ᴗ˙˶ ฅ ).ᐟ‪.ᐟ


오늘은

CO-STAR 프레임워크 / 생각의 나무 TOT 프롬프팅/ ReAct 프롬프팅 등

AI를 잘 활용할 수 있는 프롬프트엔지니어링 방법  대하여 포스팅하겠습니다!

 

 


프롬프트 엔지니어링

좋은 결과물을 위한 프롬프트 엔지니어링

Step by Step으로 절차 세분화하기

UX 리서치의 다양한 방법론에 대한 보고서를 작성해 줘 X

=
- 다양한 UX리서치 방법론에 대해 알려주는 아티클 자료를 20개 검색하여 수집해서 링크를 제공해 줘.

- 방금 수집한 20개의 아티클들의 내용을 취합하고 정리하여 다양한 UX 리서치 방법론에 대해 설명하는 보고서 초안을 작성해 줘.
- 정리한 내용을 바탕으로 하여 대학교 과제로 제출 가능한 수준의 A4 2장 분량 보고서를 작성해줘.



Don't 대신 Do에 집중하기

명사를 더 집중 부정어를 인식 못 할 경우가 있음!

당신은 고객에게 영화를 추천하는 상담원입니다. 아래 내용에 따라 영화를 추천해 주세요.

  • 관심사를 묻지 마세요.
  • 이름을 묻지 마세요.
  • 나이를 묻지 마세요.
  • 그 외 개인 정보를 묻지 마세요.

= xxxxxx

당신은 고객에게 영화를 추천하는 상담원입니다.
아래 조건에 따 라 고객에게 우선 3가지를 질문한 뒤 답변을 듣고, 영화를 추천해 주세요.

# 조건

  • 2024년에 한국에서 개봉한 영화 중에서 추천해 주세요.
  • 관객 수가 500만 명 이상이었던 영화 중에서 추천해 주세요.
  • 관심사나 개인정보는 묻지 않고 영화를 추천해 주세요.

친절하게 알려주기


CO-STAR 프레임워크

\

https://towardsdatascience.com/how-i-won-singapores-gpt-4-prompt-engineering-competition-34c195a93d41/

 

How I Won Singapore's GPT-4 Prompt Engineering Competition | Towards Data Science

A deep dive into the strategies I learned for harnessing the power of Large Language Models (LLMs)

towardsdatascience.com

 

 


추론모델

Let's Think Step by Step.

차근차근 생각해 봅시다

생성형 AI가 추론 과정을 단계별로 설명하도록 유도하여 문제 해결 능력을 향상시키는 방법

https://www.ibm.com/kr-ko/think/topics/chain-of-thoughts

 

생각의 사슬(CoT - Chain of Thought) 프롬프트란 무엇인가요? | IBM

생각의 연결고리(CoT)는 특히 다단계 추론과 관련된 복잡한 작업의 경우 대규모 언어 모델(LLM)의 아웃풋을 향상시키는 프롬프트 엔지니어링 기법입니다.

www.ibm.com

 

 

 

정답만 말하지 말고,
사용자의 의사결정 흐름과 인지부하 관점에서 단계적으로 생각해줘.
  1. 사용자가 상품 상세 페이지에 진입했을 때 기대하는 주요 질문 3가지 정리
  2. 현재 페이지에서 그 질문들이 어떤 순서로, 어떤 형태로 답변되고 있는지 분석
  3. 그 과정에서 사용자가 망설이거나 멈추는 지점(병목)을 행동 심리 관점에서 설명
  4. 병목을 해결하기 위한 UI 개선안을 3가지 제안하되, 각 개선안은 '왜 이것이 구매 결정을 빠르게 만드는가'를 한 줄 근거로 명시
  5. 개선안 적용 시 기대되는 사용자 행동 변화를 마지막에 3줄로 요약

각 단계는 핵심 근거 중심으로 간결하게.


생각의 나무 TOT 프롬프팅

https://www.ibm.com/kr-ko/think/topics/tree-of-thoughts

 

생각의 나무 프롬프트란 무엇인가요? | IBM

생각의 나무(ToT)는 대규모 언어 모델(LLM)의 추론 능력을 향상시키기 위해 설계된 획기적인 프레임워크입니다.

www.ibm.com


ReAct 프롬프팅

ReAct (Reasoning + Acting)


난 UIUX 디자이너고, 서비스의 문제를 생각의 나무 프롬프팅을 사용해서 해결책 을 찾고싶어
너가 생각의 나무 템플릿을 만들어주면 거기에 맞춰서 내가 작성할게


오늘의 실습 !

⭐️[과제 01]

  • 자신이 정했던 기획했던 내용에 대해서 작성해봐도 되고, 자유주제로 사용해보기
  1. 생각의 사슬(COT) 프롬프팅 연습해보기

    ‘NIGHT OFF' 기획안을 위한 생각의 사슬(CoT) 프롬프팅 연습
    이 프롬프팅의 목표는 '감정형 AI 캐릭터'라는 핵심 솔루션이 사용자의 진짜 문제를 해결하는 과정에서 발생할 수 있는 숨겨진 모순이나 리스크를 찾아내고, 기획을 더 날카롭게 다듬는 것입니다.
더보기

1단계: 사용자의 진짜 '밤샘' 원인 재확인 (The "Why")

  • [생각의 시작] 우리 리서치(설문/인터뷰)에 따르면, 사용자는 '일찍 자야지'라고 생각하면서도 왜 늦게까지 폰을 볼까?
  • [연결 1 ➡️] 단순히 '시간 가는 줄 몰라서'가 아니라, 낮 동안 쌓인 스트레스를 풀고 싶은 '보상 심리' 때문이었지. (구영은님 인사이트)
  • [연결 2 ➡️] 즉, 사용자에게 늦은 밤은 '도파민(쾌락)'을 얻는 유일한 시간이야. 이때 '수면(의무)'은 '보상(쾌락)'의 경쟁 상대가 돼.
  • [질문 1] 그렇다면 'NIGHT OFF'의 AI 캐릭터는 사용자의 '가장 큰 즐거움(보상)'을 방해하는 '장애물'로 인식되지 않을까?

2단계: 핵심 솔루션(AI 캐릭터)의 역할 분석

  • [생각의 시작] 캐릭터의 핵심 역할은 "대화형 수면 유도" 및 "행동 개입"이다. 사용자가 폰을 계속 쓰면 "이제 쉬자 :)"라고 말을 건다.
  • [연결 1 ➡️] 하지만 [질문 1]에서처럼, 사용자는 지금 '도파민(릴스, 웹툰)'에 한창 빠져있는 상태일 거야.
  • [연결 2 ➡️] 이 '결정적인 순간'에 팝업이나 메시지가 뜨면, 사용자는 '공감'이 아니라 '짜증'을 느끼지 않을까? 나보람님은 "복잡하고 보기 싫으면 안 쓸 것"이라고 했어.
  • [질문 2] '알라미'는 사용자가 일어나기 위해 스스로 선택한 '강제성'이지만, 'NIGHT OFF'의 '개입'은 사용자가 가장 원하는 것(휴식)을 방해하는 '잔소리'가 될 위험이 있어. 어떻게 하면 이 '개입'을 '잔소리'가 아닌, '진짜 도움'으로 느끼게 할 수 있을까?

3C단계: '감정 교감'의 실체 정의

  • [생각의 시작] [질문 2]의 해답은 '감정 교감'에 있을 거야. 기획안의 핵심 가치지.
  • [연결 1 ➡️] '감정 교감'이란 건, 사용자의 수면 습관에 따라 캐릭터가 '기쁨/걱정'을 표현하는 거래.
  • [연결 2 ➡️] 만약 내가 늦게 자서 캐릭터가 '걱정'하거나 '슬픈' 표정을 짓는다면? 이건 사용자에게 '네가 날 실망시켰어'라는 **또 다른 '죄책감'**을 주는 게 아닐까?
  • [연결 3 ➡️] 우리 리서치에서 '의미 없는 시간 낭비'가 이미 '죄책감'을 유발하는 게 문제였어. (구영은님 '본인 만족' vs '기분 좋지 않음' 인사이트)
  • [질문 3] 서비스의 목표가 '죄책감 없는 자기돌봄'이라면, 캐릭터의 부정적인 감정 피드백은 오히려 서비스의 핵심 가치를 무너뜨리는 모순이 아닐까? '듀오링고'의 알림이 때로 '협박'처럼 느껴지는 것처럼 말이야.

4D단계: 솔루션의 재정의 및 구체화 (CoT를 통한 결론)

  • [생각의 시작] [질문 3]이 사실이라면, '감정 교감'은 '걱정/실망'이 아니라 다른 방식이어야 해.
  • [연결 1 ➡️] 리서치에서 사용자는 '객관적 데이터(화해)'와 '게임화(듀오링고)', '단순함(숨고)'을 원했어.
  • [연결 2 ➡️] 그렇다면 'NIGHT OFF'의 캐릭터는 나를 '평가'하고 '걱정'하는 친구가 아니라, 내 상태를 **'객관적으로 인지'**시켜주고('화해'처럼) '게임(퀘스트)'을 함께 깨는 '파트너'가 되어야 해.
  • [최종 아이디어] 캐릭터가 "너 때문에 슬퍼"라고 말하는 대신, "어젯밤엔 릴스를 50분 봤구나! 오늘은 40분만 보는 걸로 '퀘스트' 도전해 볼래? 성공하면 '달빛(Streak)'을 줄게!" 라고 말하는 거야.
  • [결론] '감정 교감'의 방향을 '걱정/실망' (부정적 피드백)에서 '응원/격려/퀘스트 제안' (긍정적 동기부여)으로 수정한다. 이는 사용자의 '보상 심리'를 막는 게 아니라, '더 건강한 방식(게임 승리)'으로 충족시켜주는 전략이다.

 

 

2-1. 생각의 나무 (TOT) 프롬프팅 연습해보기 


2-2. ReAct 프롬프팅

 

3. Scholar AI 사용해보기

  • Scholar AI 연습을 위한 3가지 핵심 프롬프트 제안 제미나이 활용
    더보기
    프롬프트 1: "왜 멈추지 못하는가?" (문제의 근본 원인 검증)
    • 우리의 가설: 사용자는 의지력 부족이 아니라, '보상 심리(도파민)' 때문에 휩쓸린다.
    • Scholar AI 프롬프트:Specifically, I want to know if "reward-seeking behavior" (보상 추구 행동) from short-form video (TikTok, Reels) is a key factor.`
    • `Find recent academic papers (2020-2025) on the relationship between "bedtime procrastination" (취침 시간 지연) and "self-regulation failure" (자기 조절 실패).
    • 정확성 파악 포인트:
      • AI가 'bedtime procrastination'이라는 정확한 학술 용어를 찾아내는지 확인합니다.
      • AI가 '자기 조절 실패'의 원인을 '보상 심리'나 '즉각적인 만족 추구(present-bias)'와 연결하는 논문을 요약해 주는지 확인합니다. (이것이 확인되면, 'NIGHT OFF'의 존재 이유가 증명됩니다.)
    프롬프트 2: "게임화(Gamification)는 효과가 있는가?" (솔루션의 유효성 검증)
    • 우리의 가설: '듀오링고' 같은 '게임화(경쟁, 보상)'가 'NIGHT OFF'의 핵심 동기부여가 될 것이다.
    • Scholar AI 프롬프트:I am looking for evidence on whether features like 'streaks', 'leaderboards', and 'rewards' (like Duolingo) successfully motivate users to adhere to their digital detox goals.`
    • `Summarize studies on the effectiveness of "gamification" for "digital wellness" or reducing "problematic smartphone use (PSU)".
    • 정확성 파악 포인트:
      • AI가 '게임화(gamification)'가 '습관 형성(habit formation)'에 긍정적인 영향을 미친다는 HCI(Human-Computer Interaction) 분야의 논문을 찾아주는지 확인합니다.
      • '듀오링고'의 'Streak(연속 학습)' 같은 기능이 실제로 사용자의 '지속성(adherence)'을 높인다는 연구 결과를 제시하는지 봅니다. (이것이 확인되면, 'NIGHT OFF'의 핵심 기능이 뒷받침됩니다.)
    프롬프트 3: "AI 캐릭터는 의미가 있는가?" (핵심 UX의 가치 검증)
    • 우리의 가설: '감정 교감형 AI 캐릭터'가 사용자에게 '잔소리'가 아닌 '정서적 유대감'을 주어 변화를 이끌어낼 것이다.
    • Scholar AI 프롬프트:Does an "emotional connection" with an AI agent increase long-term user engagement and trust?`
    • `Find papers in "Human-Computer Interaction (HCI)" or "Persuasive Technology" that analyze the impact of "empathetic" or "affective" AI agents (AI characters) on user behavior change.
    • 정확성 파악 포인트:
      • AI가 'Persuasive Technology(설득적 기술)' 분야에서, '감성 에이전트(affective agents)'가 사용자에게 미치는 긍정적 영향(예: 신뢰도 증가, 순응도 증가)을 다룬 논문을 찾아주는지 확인합니다.
      • CoT 연습에서 우리가 우려했던 '죄책감 유발' 같은 부정적 효과를 다룬 논문도 함께 찾아주는지 봅니다. (AI가 균형 잡힌 시각을 가졌는지 확인하는 가장 좋은 방법입니다.)

        이 프롬프트들은 'NIGHT OFF' 기획안의 핵심 가설 3가지를 학술적으로 검증하기 위해 설계되었습니다.

Scholar AI 사용한 내용
⬇️링크 연결합니다!⬇️

ChatGPTChatGPT - Bedtime procrastination research

4. 프롬프트 작성해서 Lovable로 UI 제작해보기

1. 메인 대시보드 (캐릭터와 첫인사)

 

Night Off - Sleep Better Tonight

Track your bedtime goals and build healthy sleep habits with Night Off

sleepy-moon-dreams.lovable.app

 

2. 수면 유도 '개입' 팝업 (핵심 기능)

    • 목표: 사용자가 늦게까지 폰을 사용할 때, '잔소리'가 아닌 '따뜻한 대화'로 개입하는 'NIGHT OFF'의 핵심 기능입니다. 

NIGHT OFFNIGHT OFF - Your Caring Sleep Companion

 

NIGHT OFF - Your Caring Sleep Companion

A gentle, empathetic app that helps you build better sleep habits with caring reminders and supportive guidance.

sleepy-cat-prompt.lovable.app

Lovablenight-off-whisper

 

night-off-whisper

Lovable Generated Project

night-off-whisper.lovable.app

 

 

3. 퀘스트 성공 / 리포트 화면 (보상 및 성취감)

  • 목표: 사용자가 목표를 달성했을 때(일찍 잤을 때), '듀오링고'나 '챌린저스'처럼 즉각적인 보상과 성취감을 주어 긍정적인 습관을 강화합니다. 달빛! https://moonlight-cat-cheers.lovable.app/
 

NIGHT OFF - Sleep Better Tonight

Track your sleep progress and build healthy bedtime habits with NIGHT OFF.

moonlight-cat-cheers.lovable.app

 

 


 

⭐️[과제 02]

항공권 검색 UI 디자인

  • 항공권을 검색하거나 옵션을 비교할 수 있는 앱 또는 웹사이트를 디자인해보세요.
  • 다음과 같은 변수를 고려해보세요: 편도, 왕복, 혹은 다구간 항공권인가? 수하물 비용은 포함되는가?
  • 많은 데이터를 간단하고 명확하게 보여주는 것이 핵심입니다. 매일 수백만 명이 여행을 하기 때문에, 아주 작은 디테일이 사용자 경험에 큰 차이를 만듭니다.
  • 항공사 앱, 여행 앱 실제 서비스를 확인하세요
  •  

 

 

 

 

 

 


[42일차 소감🤩]

- 오늘 날씨도 탁하고.. 블러드 데이라서 엄청 몸살끼가 심한 상태..이슈가 와방방 수업하는 내내 조금 힘들었답니다 쿠후후... 그래도 어떻게 ai를 활용하는지 실무에서는 어떻게 하는지 등 많은 것을 알 수 있어서 좋았습니다! .맛난거 먹고 푹 쉴생각입니다 끼야아아 낼을 위하여 파이팅!!!

= 오늘의 한 마디 =
- 긍정적으로!!!!