RISEN Framework
Role · Instructions · Steps · End Goal · Narrowing
여러 단계로 이루어진 기업 업무를 위해 설계됨. Narrowing 필드가 AI의 출력을 정해진 범위 안에서 궤도를 벗어나지 않게 유지한다.
- 정의
- RISEN 프레임워크(Role · Instructions · Steps · End Goal · Narrowing)는 AI 요청을 5개의 개별 필드로 나누는 프롬프트 엔지니어링 구조입니다. 순차적인 단계가 있는 기업 워크플로에 가장 적합합니다.
5가지 필드
Role
이 작업에서 AI가 맡아야 할 전문가 역할.
Instructions
AI가 작업에 어떻게 접근하고 실행해야 하는지에 대한 명확한 지침.
Steps
AI가 순서대로 따라야 할 일련의 단계.
End Goal
달성하고자 하는 최종 결과물이나 목표.
Narrowing
제약, 제외 사항, 가드레일 — AI가 하지 말아야 하거나 포함하지 말아야 할 것.
실제 예시
시나리오: 경쟁사 분석 보고서 작성하기
Role: 시니어 시장 분석가. Instructions: 멀티 LLM 도구 시장을 객관적으로 분석하라. Steps: 1) 상위 5개 경쟁사를 나열한다, 2) 기능을 비교한다, 3) 격차를 파악한다. End Goal: 실행 가능한 인사이트를 담은 체계적인 보고서. Narrowing: 사용자 수가 1000명 미만인 도구는 포함하지 마라. 2023년 이후 출시된 도구에 집중하라.
RISEN를 사용해야 할 때
- ✓순차적인 단계가 있는 기업 워크플로
- ✓특정 실행 순서가 필요한 복잡한 프로세스
- ✓출력에 엄격한 제약이 필요한 작업
- ✓여러 단계에 걸친 리서치 또는 분석 작업
- ✗단순한 한 가지 답변 질문 (APE 또는 RTF 사용)
- ✗톤과 목소리에 초점을 맞춘 작업 (CO-STAR 사용)
- ✗제약이 품질을 떨어뜨리는 창작 글쓰기
자주 묻는 질문
RISEN은 무엇의 약자인가요?
RISEN은 Role, Instructions, Steps, End Goal, Narrowing의 약자로, 순차적이고 여러 단계로 이루어진 기업 업무를 위해 설계된 프레임워크입니다.
Narrowing 필드는 왜 유용한가요?
Narrowing 필드를 사용하면 제외할 것, 피할 것, 지켜야 할 범위 같은 명확한 제약을 정의할 수 있습니다. 이를 통해 AI가 주제에서 벗어나거나 관련 없는 내용을 포함하는 것을 막을 수 있습니다.
SPECS 대신 RISEN을 언제 사용해야 하나요?
작업에 명확한 단계 순서가 있을 때는 RISEN을 사용하세요. 고정된 단계 순서 없이 복잡한 기술 요구사항을 정의해야 할 때는 SPECS를 사용하세요.