저도 비슷한 경험이 있네요. 역할 지정이 어떤 경우는 도움이 되고 어떤 경우는 오히려 답변을 제약하는 것 같아요. 제 경험상 코드 리뷰나 기술 문서 작성처럼 정해진 형식이 있는 작업에서는 역할 지정이 먹히더라고요. 반면 창의성이 필요한 부분에서는 말씀하신 대로 너무 교과서적이 되는 경향이 있어요. 차라리 원하는 톤이나 스타일을 직접 지정하는 게 나을 수도 있겠다는 생각이 들어요.
코드리뷰어
저도 비슷한 경험을 했는데, 역할 지정보다는 "~처럼 분석해줘" 이런 식으로 구체적인 분석 방식을 지정하는 게 더 효과 있더라고요. 역할만 던지면 정말 교과서적으로 나오는 게 맞네요 ㅋㅋ