프롬프트 앞뒤 텍스트
앞뒤 텍스트는 Nodaro가 실행할 때 노드의 프롬프트 앞과 뒤에 붙이는 고정 텍스트입니다. 앱 사용자에게는 보이지 않으며 프리셋에도 함께 저장됩니다.
앞뒤 텍스트는 노드가 실행될 때마다 Nodaro가 노드의 프롬프트 앞과 뒤에 붙이는 고정 텍스트입니다. 설정 패널에서 설정하며, 노드에는 표시되지 않고, 내 워크플로를 앱으로 사용하는 사람에게도 보이지 않습니다. 하우스 스타일이나 항상 적용할 지시에 사용하면 프롬프트 칸은 피사체를 위해 비워 둘 수 있습니다.
작동 방식
| 필드 | 텍스트가 들어가는 위치 |
|---|---|
| 프롬프트 앞 | 프롬프트 앞 |
| 프롬프트 뒤 | 프롬프트 뒤 |
프롬프트 앞을 Cinematic 35mm still of로, 프롬프트 뒤를 , golden hour로 설정하면 프롬프트 a woman in Tokyo는 다음과 같이 실행됩니다.
번역된 프롬프트입니다. 모델에는 아래에 있는 영어 원문을 보냈습니다.
영어 원문 프롬프트
프롬프트를 입력한 사람이 쓴 것은 a woman in Tokyo(도쿄의 한 여성)뿐입니다. 스타일은 노드 설정에서 옵니다.
설정 방법
앞뒤 텍스트 열기
앞뒤 텍스트 섹션을 클릭하세요. 이 섹션은 기본적으로 접혀 있습니다.
텍스트 입력
프롬프트 앞, 프롬프트 뒤 또는 둘 다에 입력하세요. 이 필드는 프롬프트처럼 작동하여 @ 레퍼런스, { 변수, / 스니펫을 사용할 수 있습니다. 필드에 텍스트가 있으면 섹션에 2개 설정됨 같은 배지가 표시되므로, 텍스트가 보이지 않는 곳에 숨는 일은 없습니다.
노드 실행
텍스트는 실행할 때 프롬프트에 추가됩니다. 결과를 확인하려면 노드의 프롬프트 영역을 최종으로 전환하세요.


사용 시기
- 앱. 내 미니앱에는 프롬프트 필드가 표시되고, 앞뒤 텍스트가 사람들이 입력한 내용을 내 하우스 스타일로 감쌉니다. 사용자는 이 텍스트를 보거나 바꿀 수 없습니다.
- 프리셋. 지시를 앞뒤 텍스트에 담은 프리셋은 프롬프트를 비워 둡니다. 프리셋을 적용하고 피사체를 입력해도 프리셋의 텍스트가 계속 프롬프트를 감쌉니다. 텍스트를 프롬프트에 넣은 프리셋은 입력하는 순간 덮어쓰입니다.
- 항상 적용할 지시. “이미지에 텍스트 없음”처럼 모든 실행에 필요한 규칙은 매번 프롬프트에 쓰지 말고 앞 텍스트에 넣으세요.
감싸지는 대상
- 실행에 사용되는 모든 프롬프트. 노드에 입력한 텍스트, 다른 노드에서 연결된 프롬프트, 목록의 각 항목이 모두 해당됩니다.
- Nodaro가 자체 요소를 추가하기 전. Nodaro는 감싸기가 끝난 뒤에 피커 문구, 캐릭터 레퍼런스, 스타일 줄과 “Avoid:” 줄을 추가합니다. 따라서 앞뒤 텍스트는 프롬프트에 직접 입력한 텍스트와 똑같이 동작합니다.
- 포지티브 프롬프트만. 네거티브 프롬프트는 바뀌지 않습니다.
- 변수와 멘션이 작동합니다. 앞 텍스트나 뒤 텍스트의
{Label}변수는 실행할 때 값으로 바뀌며, 스니펫은 일반 텍스트로 삽입됩니다. - 대본 생성은 예외입니다. 대본 생성에서는 앞뒤 텍스트가 스타일 가이드 필드가 아니라 프롬프트 입력으로 들어오는 주제를 감쌉니다.
요소를 잇는 방식
Nodaro는 비어 있는 요소를 빼고 나머지 요소 사이에 공백 하나를 넣습니다. 어느 한쪽에 이미 공백이 있거나, 다음 요소가 쉼표, 마침표, 세미콜론, 콜론, 느낌표, 물음표 또는 닫는 괄호로 시작하면 공백을 추가하지 않습니다. Nodaro는 텍스트를 다듬지 않으므로 서식은 직접 정할 수 있습니다.
| 프롬프트 앞 | 프롬프트 | 프롬프트 뒤 | 결과 |
|---|---|---|---|
Cinematic 35mm still of | a woman in Tokyo | , golden hour | Cinematic 35mm still of a woman in Tokyo, golden hour |
RULES: no text 다음에 줄바꿈 두 번 | a red shoe | 비어 있음 | 규칙, 빈 줄, 그다음 a red shoe |
| 비어 있음 | a red shoe | Avoid clutter. | a red shoe Avoid clutter. |
Portrait of {Character} | 비어 있음 | 비어 있음 | Character라는 레이블의 노드에 “Mira”가 있으면 Portrait of Mira |
빈 프롬프트. 프롬프트가 비어 있으면 앞뒤 텍스트만으로 프롬프트가 됩니다. 따라서 프리셋은 프롬프트 전체를 프롬프트 앞에 담을 수 있습니다. 이 방식은 이미지 설명의 기본 질문처럼, 프롬프트가 비어 있을 때 노드가 사용하는 기본 내장 값도 대체합니다.
최종 프롬프트 보기
노드의 프롬프트 영역을 편집에서 최종으로 전환하거나, 설정 패널에서 최종 프롬프트 보기를 클릭하세요. 최종 보기에는 실행될 프롬프트 전체가 표시됩니다. 앞뒤 텍스트는 짙은 청록색으로 표시되고, 범례에 앞뒤 텍스트로 나타납니다.
프리셋의 앞뒤 텍스트
- 프리셋에 저장됩니다. 프리셋은 노드의 다른 모든 설정과 함께 앞뒤 텍스트를 저장합니다.
- 프롬프트 프리셋은 앞뒤 텍스트를 대체합니다. 프롬프트나 앞뒤 텍스트 같은 프롬프트 내용을 담은 프리셋을 적용하면 노드의 앞뒤 텍스트가 대체됩니다. 이전 프리셋의 텍스트가 남아 새 프롬프트를 감싸는 일은 없습니다.
- 설정 프리셋은 앞뒤 텍스트를 유지합니다. 모델과 화면 비율처럼 설정만 바꾸는 프리셋은 프롬프트와 앞뒤 텍스트를 그대로 둡니다.
많은 기본 제공 프리셋이 지시를 앞뒤 텍스트에 담아 두므로, 프롬프트는 온전히 내 것으로 남습니다.
- 이미지 생성과 이미지 수정: 레퍼런스 시트 보드, 캐릭터 레퍼런스 그리드, 요소에 레이블 달기와 이름으로 지정해 편집. 얼굴 프라이버시 편집, 인물 사진 변신, 스타일화된 피사체 프리셋, 편집 폴더도 해당됩니다.
- 조명 변경 및 교체: 모든 작업 프리셋.
- 동영상으로 동영상 만들기: 스타일 변환.
- 동영상 생성: 동영상 편집. 이 프리셋은 문장 앞에
edit {video:1} as follows:를 붙이고, 문장 뒤에 나머지는 모두 그대로 유지하라는 지시를 붙입니다.
앞뒤 텍스트가 있는 노드
프롬프트가 있는 모든 AI 노드에 있습니다. 이미지, 동영상, 오디오, 음악, 음성, 텍스트, 스크립트, 비전, 분석, Suno 노드가 해당됩니다. 일반 텍스트 노드에는 앞뒤 텍스트가 없습니다. 내용 전체가 이미 직접 입력하는 텍스트이기 때문입니다.
API에서 사용
앞뒤 텍스트는 일반 노드 데이터이므로, 워크플로를 읽거나 쓰는 모든 경로에서 함께 전달됩니다.
- 워크플로 JSON에서는 노드에
data.promptPrefix와data.promptSuffix를 설정하세요. REST API, SDK, CLI, MCP 도구에서 모두 사용할 수 있습니다. - 앱을 실행할 때마다 사용자에게 보여 주지 않고 적용하려면, 노드 id와 함께
inputOverrides를POST /v1/app/:slug/run으로 보내세요. 예:{ "<nodeId>": { "promptPrefix": "Cinematic 35mm still of" } }. SDK의client.apps.run, MCPrun_app도구, CLI의--override플래그도 같은 재정의 값을 받습니다. - 조회.
GET /v1/nodes는 앞뒤 텍스트를 지원하는 모든 노드에 대해promptPrefix와promptSuffix를 표시합니다. - 단일 생성 호출은
POST /v1/generate-image처럼prompt하나만 받습니다. 텍스트를 직접 프롬프트에 이어 붙이거나, MCP 생성 도구에presetId를 넘겨 프리셋의 앞뒤 텍스트로 프롬프트를 감싸세요.
자주 묻는 질문
Nodaro의 앞뒤 텍스트란 무엇입니까?
AI 노드가 실행될 때마다 Nodaro가 그 노드의 프롬프트 앞과 뒤에 붙이는 두 가지 선택 텍스트입니다. 설정 패널에서 설정하며, 노드 자체에는 표시되지 않습니다.
내 앱을 사용하는 사람이 앞뒤 텍스트를 볼 수 있습니까?
아니요. 앞뒤 텍스트는 설정이며 앱 양식에 포함되지 않습니다. 앱을 실행하는 사람은 프롬프트만 입력하고, 실행할 때 내 텍스트가 그 프롬프트를 감쌉니다.
앞뒤 텍스트가 네거티브 프롬프트를 바꿉니까?
아니요. 앞뒤 텍스트로 감싸지는 것은 포지티브 프롬프트뿐입니다. 네거티브 프롬프트는 작성한 그대로 사용됩니다.
프롬프트가 비어 있으면 어떻게 됩니까?
앞뒤 텍스트만으로 프롬프트가 됩니다. 이 방식으로 프리셋은 프롬프트 전체를 앞 텍스트에 담을 수 있으며, 프롬프트가 비어 있을 때 노드가 사용하는 기본 내장 값도 이 텍스트로 대체됩니다.
프리셋을 적용하면 내 앞뒤 텍스트가 바뀝니까?
프롬프트나 앞뒤 텍스트 같은 프롬프트 내용을 담은 프리셋은 노드의 앞뒤 텍스트를 대체합니다. 설정만 바꾸는 프리셋은 앞뒤 텍스트를 그대로 둡니다.
관련 문서
프리셋
프롬프트 변수
앱(미니앱)
프롬프트 스니펫
이미지 생성
최종 업데이트