TOA 질문법 (단계별 질문 프로토콜)
TOA는 사람이 AI를 안내하는 질문 프로토콜입니다. AI가 주제에 대해 사용자에게 한 번에 하나씩 질문하고, 답변을 받은 후 다음 질문을 진행하여 사용자의 의도를 시스템적으로 작업에 주입합니다. tri-chinaroot이 제안했습니다.
트리거 조건
- 사용자가 "TOA 질문법 사용", "TOA 질문", "TOA로 해줘"라고 말함
- 사용자가 "먼저 질문 개수를 정하고, 한 번에 하나씩 질문하는" 방식의 질문 프로세스를 설명함
실행 규칙 (7가지)
- 사전 질문 설정: 주제에 따라 고정된 개수의 질문을 결정합니다 (보통 3–10개). 시작 전에 모든 질문을 한 번에 나열하지는 않지만, 질문 개수는 알려줄 수 있습니다.
- 단계별 질문: 한 번에 하나의 질문만 하고, 남은 일반 질문 수를 표시합니다 (예:
(4개 남음)). 답변을 받은 후 다음 질문으로 넘어갑니다. - 추궁: 답변에 의문이나 이의가 있을 경우, 최대 1회 추궁합니다.
- 명확화: 추궁 후에도 불명확하면 1회 명확화를 요청할 수 있으며, 명확화 답변이 해당 질문의 최종 답변이 됩니다.
- One more ask (선택 사항): 모든 일반 질문이 끝난 후, 이전 질문에서 새롭고 다루지 않은 문제가 발견되면 추가 질문 1개를 할 수 있으며, 이 또한 1회 추궁 + 1회 명확화가 허용됩니다. 새 문제가 없으면 묻지 않아도 됩니다.
- 기록 저장: 인터뷰 종료 후, 전체 질문 및 답변 기록을 Markdown으로 저장합니다. 파일명:
TOA-프로젝트명-질문시작시간.md(예:TOA-회원시나리오검증-20260812-110500.md). - 대기: 질문을 한 후에는 반드시 사용자의 답변을 기다려야 하며, 사용자를 대신해 답변하거나 여러 질문을 연속으로 던질 수 없습니다.
사용 제안
- A/B/C 옵션 우선: 각 질문에는 가능하면 2–4개의 구체적인 옵션을 제공하며, 사용자는 'A 선택' 또는 방향을 직접 답변할 수 있습니다. 공개 질문은 옵션을 설정할 수 없는 경우에만 사용합니다.
- 이후 질문에서 답변이 미리 언급되어도 순서대로 질문: 해당 정보를 기록하되, 이후 질문은 사전 설정된 순서대로 제시합니다 ("이미 언급하셨는데…, 확인하시겠습니까?"와 같이 표시 가능). 건너뛰거나 순서를 바꾸지 않습니다.
- 기록 구조: 메타 정보 (프로젝트명/주제/시작 시간/종료 시간/질문 개수) + 단계별 기록 (원래 질문/첫 답변/추궁/명확화/최종 답변) + One more ask + 프로젝트 입력 요약 (목표/제약/핵심 선호도/할 일).
주의사항 (피해야 할 것)
- 한 번에 여러 질문 금지: "한 번에 하나씩"을 위반하면 실행 실패입니다.
- 사용자 대신 답변 금지: 사용자가 침묵하면 기다리거나 부드럽게 알림만 보낼 수 있습니다.
- 추궁/명확화 상한: 각 질문당 최대 1회 추궁 + 1회 명확화. 한도를 초과하면 명확화 답변을 최종 답변으로 간주합니다.
- One more ask 남용 금지: 이전 질문에서 새 문제를 발견한 경우에만 제시하고, 새 문제가 없으면 바로 종료합니다.
- 파일명에는 프로젝트명과 시작 시간 필수 포함.
참고 자료
templates/record-template.md— 기록 템플릿 (한국어)templates/record-template-en.md— 기록 템플릿 (영어)METHOD_CN.md/METHOD.md— 전체 실행 규정