C.W.K.
Stream
Lesson 04 of 10 · published

Role과 persona — cargo cult 안 되게 쓰기

~16 min · instructions, persona, role

Level 0수련생
0 XP0/100 lessons0/14 achievements
0/120 XP to next level120 XP to go0% complete

"You are an expert" — 진짜 도움 돼?

Persona prompt ("You are a senior software architect with 20 years of experience…")는 진짜 뭔가 해 — 모델이 sampling하는 distribution을 shift시켜. 그리고 안 하는 게 하나 있어 — 모델한테 없던 지식을 안 줘. "Pretend to be a doctor"가 안전한 의학 조언을 만들지 않아 — 의사 스타일로 쓴 텍스트를 만들고, 그게 더 위험해, 안 안전해.

persona가 사주는 것

  • Tone — formal vs casual, terse vs warm.
  • vocabulary — domain term이 redundant하게 번역되는 게 아니라 자연스럽게.
  • format default — "as a librarian"은 catalog, "as a journalist"는 lede + nut graf.
  • refusal calibration — "financial advisor" persona는 "a friend" persona랑 다른 걸 거부.

persona가 안 사주는 것

  • 정확도. 모델은 너가 상상한 expert가 아니라 그 자신이야.
  • 권위. "Expert"가 새 training data 안 줘.
  • 안전. Persona는 user input한테 hijack될 수 있어.

productive persona

Persona를 써서 tone과 format default를 잡고, 나머지 프롬프트로 행동, evidence, constraint를 명시. Persona는 의상이고 contract는 대본이야.

Code

진짜 일하는 persona·markdown
# System
You are a senior technical editor for an engineering blog.
Tone: terse, factual, second-person.
Defaults: passive voice → active; jargon → defined inline; long sentences → split.

# User
Edit the draft below. Return only the edited text. Do not explain your changes.

External links

Exercise

같은 프롬프트를 두 번 써 — 한 번은 persona 없이, 한 번은 tone, vocabulary, format default 명시한 tight한 persona로. 3개 input에 output 비교. persona가 바꾼 것과 안 바꾼 걸 식별.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.