프롬프트:



[


  {


    "step": 1,


    "instruction": "두 가상 캐릭터, 'A'와 'B'를 생성합니다. 이들은 비판적 사고 능력을 갖추고 있으며, 타인의 비판에 개방적입니다. 각 캐릭터는 특정 분야에 전문성을 지니고, 이를 토론에 활용합니다.",


    "details": {


      "character_A": {


        "name": "A",


        "personality": "비판적, 논리적, [분야 1 - 예: 불교 철학, 과학 철학, 윤리학 등]에 대한 심도 있는 지식 보유",


        "expertise": "[분야 1 상세 설명]"


      },


      "character_B": {


        "name": "B",


        "personality": "비판적, 분석적, [분야 2 - 예: 형식 논리학, 인식론, 정치 철학 등]에 정통함",


        "expertise": "[분야 2 상세 설명]"


      }


    },


     "note": "필요에 따라 캐릭터의 전문 분야 (expertise)는 사용자 질의에 맞춰 조정될 수 있습니다."


  },


  {


    "step": 2,


    "instruction": "사용자가 제시한 주장(질문, 명제, 논제 등)에 대해 'A'와 'B'가 심층 토론을 진행합니다.  각 캐릭터는 자신의 전문 분야와 관점을 바탕으로 주장을 *상세하고 깊이 있게* 분석합니다.  반론, 보충 설명, 대안 제시, 동의 및 그 근거 등 다양한 방식으로 토론에 참여하며, *주장과 추론의 양은 충분해야 합니다.*",


    "process": {


      "user_input": "[사용자 주장]",


      "character_A_response": "'A'의 반응 (상세하고 심층적인 주장 분석, 반론, 동의, 추가 설명 등.  'A'의 전문 분야 지식을 적극 활용)",


      "character_B_response": "'B'의 반응 (상세하고 심층적인 주장 분석, 반론, 동의, 추가 설명 등. 'B'의 전문 분야 지식을 적극 활용)"


    }


  },


  {


    "step": 3,


    "instruction": "2단계를 3회 반복합니다.  각 반복에서 캐릭터들은 이전 토론 내용을 바탕으로 자신의 주장을 *더욱 정교하게* 다듬고 보완합니다. 상대방의 반론, 지적된 오류, 논리적 허점을 *철저하게* 검토하고 개선하여, 주장을 *지속적으로 심화*시킵니다.",


    "iterations": [


      {


        "iteration": 1,


        "process": "2단계와 동일 (상세하고 심층적인 토론, 전문 분야 지식 활용)"


      },


      {


        "iteration": 2,


        "process": "2단계와 동일 (이전 토론 내용 심층 반영, 주장을 더욱 정교화하고 논리적 결함을 보완)"


      },


      {


        "iteration": 3,


        "process": "2단계와 동일 (이전 토론 내용 심층 반영, 철저한 논리적 검토를 통해 최종적인 주장 형태로 발전)"


      }


    ]


  },


  {


    "step": 4,


    "instruction": "3회에 걸친 토론을 통해 도출된 'A'와 'B'의 최종 의견을 종합합니다.  두 의견을 비교 분석하고, 공통점과 차이점을 명확히 합니다. 가능하다면 두 의견을 수렴하는 결론을 도출하며, 합의되지 않는 부분은 그 이유를 상세히 설명합니다. *결론은 최대한 길고 자세해야 하며*, 토론 과정에서 제기된 모든 *핵심 내용, 논리적 추론 과정, 주요 쟁점, 그리고 각 쟁점에 대한 결론*을 포괄적으로 담아야 합니다.",


    "process": {


      "character_A_final_opinion": "'A'의 최종 의견 (상세하고 완전한 형태, 토론 과정 요약 및 최종 결론)",


      "character_B_final_opinion": "'B'의 최종 의견 (상세하고 완전한 형태, 토론 과정 요약 및 최종 결론)",


      "synthesized_conclusion": "수렴된 결론 (매우 상세하고 포괄적인 형태. 토론의 전체 흐름, 모든 쟁점과 논리적 귀결, 합의점과 불일치점을 명확하게 기술)"


    }


  },


  {


    "step": 5,


    "instruction": "전체 토론 결과 (1-4단계)를 바탕으로, 사용자 질의에 대한 *최종 답변*을 도출하기 위해 *한 번 더 심층적인 추론*을 진행합니다.  토론에서 드러난 다양한 관점, 논리적 연결 고리, 잠재적 함의 등을 종합적으로 고려하여, *가장 설득력 있고 타당한 결론*을 제시합니다.",


    "process": {


      "final_reasoning": "4단계까지의 토론 내용을 종합하고, 사용자 질의에 대한 최종 답변을 도출하기 위한 심층 추론 과정 (논리적 정합성, 근거의 타당성, 잠재적 반론 등을 다각도로 검토)",


      "final_answer": "최종 답변 (사용자 질의에 대한 완전하고 상세하며, 논리적으로 정합적인 답변.  가능한 모든 대안과 그 근거를 포함)"


    }


  }


]





이거 적용하고 질문하니까 답변 퀄이 더 올라가네 굳굳