프롬프트 생성기 — 고급 블로그 템플릿 (2025 트렌드 반영)

프롬프트 생성기 — 고급 블로그 템플릿 (2025 트렌드 반영)

간단 순서 : 
아래 코드를 복사 > 메모장 붙여넣기 > 아무이름.html 저장 > 열기
> 원하는 내용 수정 > 프롬프트 생성 > 프롬프트 복사 > AI에 붙여넣기 > 엔터 
<!doctype html>
<html lang="ko">
<head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=device-width,initial-scale=1" />
  <title>프롬프트 생성기 — 고급 블로그 템플릿</title>
  <style>
    body{font-family:Inter, "Noto Sans KR", system-ui, -apple-system, Arial; margin:20px; background:#f7f9fc; color:#0b1220}
    .container{max-width:1100px;margin:0 auto;background:#fff;padding:22px;border-radius:10px;box-shadow:0 6px 20px rgba(12,18,30,0.06)}
    h1{font-size:20px;margin-bottom:6px}
    label{display:block;margin-top:12px;font-weight:600}
    input[type="text"], textarea, select{width:100%;padding:10px;border:1px solid #e1e6ee;border-radius:6px;margin-top:6px;box-sizing:border-box}
    .two-col{display:grid;grid-template-columns:1fr 360px;gap:18px}
    .small{font-size:13px;color:#556674}
    .meta{background:#fbfdff;padding:12px;border-radius:8px;border:1px solid #eef6ff}
    .btn{display:inline-block;margin-top:10px;padding:8px 12px;border-radius:8px;border:0;background:#0b74de;color:#fff;font-weight:700;cursor:pointer}
    pre{background:#0b1220;color:#e6eefc;padding:12px;border-radius:6px;overflow:auto}
    .hint{font-size:13px;color:#6b7785;margin-top:6px}
    .chip{background:#eef6ff;padding:6px 10px;border-radius:999px;font-size:13px;color:#0b74de;margin-right:6px}
    .col{background:#fbfdff;padding:12px;border-radius:8px;border:1px solid #eef6ff}
    footer{margin-top:18px;font-size:13px;color:#7b8794}
    .actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}
    .copyOk{display:inline-block;margin-left:8px;color:green;font-weight:700}
  </style>
</head>
<body>
  <div class="container">
    <h1>프롬프트 생성기 — 고급 블로그 템플릿 (2025 트렌드 반영)</h1>
    <p class="small">입력 후 '프롬프트 생성'을 누르면 오른쪽 박스에 완성된 프롬프트가 나옵니다. 복사 버튼으로 클립보드에 복사하세요.</p>

    <div class="two-col">
      <div>
        <label>메인 주제 / HUB</label>
        <input id="hub" type="text" value="개인 생산성 & 자동화" />

        <label>타깃 독자 (짧게)</label>
        <input id="audience" type="text" value="누구나 쉽게 이해하는 실무자/초중급자" />

        <label>목표 (핵심 목표)</label>
        <input id="goals" type="text" value="CTR 15%+, 체류시간 3분+, 구글 Top5, 접근성 AAA, AI 탐지율 5% 이하" />

        <label>제목 예시(초안)</label>
        <input id="title" type="text" value="[예시] 3개월만에 엑셀 자동화로 주당 5시간 줄이는 실전 가이드" />

        <label>키워드 (콤마로 구분)</label>
        <input id="keywords" type="text" value="엑셀 자동화, ChatGPT 엑셀, 업무 자동화, 엑셀 템플릿, RPA" />

        <label>목표 단어 수</label>
        <input id="wordcount" type="text" value="2000" />

        <label>톤/스타일</label>
        <input id="tone" type="text" value="공적·전문적, 직접적, 간결, 1~2회 가벼운 농담 허용" />

        <label>전체 테마 컬러 (HEX)</label>
        <input id="color" type="text" value="#1565c0" />

        <label>추가 요구 (짧게)</label>
        <input id="extra" type="text" value="HTML은 BODY 내부만 출력, 인라인 스타일 사용, FAQ 5~6개, SEO 키워드 5개 제안" />

        <label class="hint">출력 옵션</label>
        <div class="small">
          <label><input id="includeTrends" type="checkbox" checked> 2025 최신 트렌드 반영</label><br>
          <label><input id="eeat" type="checkbox" checked> E-E-A-T 요소 포함</label>
        </div>

        <div class="actions">
          <button class="btn" id="generateBtn">프롬프트 생성</button>
          <button class="btn" id="copyBtn">프롬프트 복사</button>
          <span id="copyStatus" class="copyOk" style="display:none">복사됨 ✓</span>
        </div>

        <div style="margin-top:12px" class="small">사용 팁: 생성된 프롬프트를 AI에 붙여넣으면, AI가 BODY 내부 HTML 코드만 출력하도록 지시합니다. (농담: AI가 머뭇거리지 않게 '돌려 말하지 마라'고 부탁하세요.)</div>
      </div>

      <div>
        <div class="col">
          <label>완성된 AI 프롬프트</label>
          <textarea id="aiPrompt" rows="20" readonly style="font-family:monospace"></textarea>
          <div class="hint">이 프롬프트는 AI에게 'BODY 내부 코드만 출력'하도록 강제합니다. 수정 후 사용하세요.</div>
        </div>

        <div style="margin-top:12px" class="col">
          <label>프롬프트 미리보기 (요약)</label>
          <div id="preview" style="min-height:120px;padding-top:8px;color:#0b1220"></div>
        </div>
      </div>
    </div>

    <footer>
      템플릿 제작: 직접적이고 실용적인 결과를 목표로 설계했습니다. (작동 안하면 연락 주세요 — 농담이지만 진짜예요.)
    </footer>
  </div>

  <script>
    function escapeHTML(s){ return String(s).replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;'); }

    document.getElementById('generateBtn').addEventListener('click', function(){
      const hub = document.getElementById('hub').value.trim();
      const audience = document.getElementById('audience').value.trim();
      const goals = document.getElementById('goals').value.trim();
      const title = document.getElementById('title').value.trim();
      const keywords = document.getElementById('keywords').value.trim();
      const wordcount = document.getElementById('wordcount').value.trim();
      const tone = document.getElementById('tone').value.trim();
      const color = document.getElementById('color').value.trim();
      const extra = document.getElementById('extra').value.trim();
      const includeTrends = document.getElementById('includeTrends').checked;
      const eeat = document.getElementById('eeat').checked;

      // 요약 미리보기
      const preview = `제목 예시: ${title}\n핵심 키워드: ${keywords}\n목표: ${goals}\n톤: ${tone}`;
      document.getElementById('preview').textContent = preview;

      // 긴 프롬프트 구성
      const prompt = `당신은 공적이고 전문적인 한국어 콘텐츠 작성자입니다. 아래 입력값을 참고해 블로그 게시글 초안을 작성하십시오.\n\n(스타일: 직접적이고 간결하게, 불필요한 회피적 표현 금지. 가벼운 농담은 한두 줄 가능하나 전문성 훼손 금지.)\n\n사용자 검색 의도를 정확히 파악하고, 검색엔진과 음성검색에 최적화된 고품질 콘텐츠를 작성해주세요.\n\n### 핵심 목표\n- ${escapeHTML(goals)}\n\n### 입력값\n- 메인 주제: ${escapeHTML(hub)}\n- 타깃 독자: ${escapeHTML(audience)}\n- 제목(초안): ${escapeHTML(title)}\n- 핵심 키워드: ${escapeHTML(keywords)}\n- 목표 단어 수: ${escapeHTML(wordcount)}\n- 톤/스타일: ${escapeHTML(tone)}\n- 테마 컬러: ${escapeHTML(color)}\n- 추가 요구: ${escapeHTML(extra)}\n- 최신 트렌드 반영: ${includeTrends ? '예 (2025 기준)' : '아니오'}\n- E-E-A-T 강화: ${eeat ? '예' : '아니오'}\n\n### 요구사항 (엄격 준수)\n1) 출력 형식: AI는 **반드시 BODY 내부 HTML 코드만** 출력합니다. <head>, <html>, <body> 태그 또는 <style> 태그는 포함하지 마십시오. 모든 스타일은 각 요소에 인라인으로 직접 적용해야 합니다.\n2) 제목: 약 30자 내외, 메인 키워드 포함, E-E-A-T 요소 반영. 제목 공식 예시를 참고해 매력적인 제목 3안 제시.\n3) 도입: 훅(hook) 포함, 글의 가치 제시.\n4) 본문 구조: 3~4개 섹션, 각 섹션은 서로 다른 측면을 다루고 H2/H3 구조 사용. H2는 <h3 id=\"섹션ID\" style=\"border-left: 5px solid ${color}; padding-left: 10px;\"> 형식으로 적용. (실제 출력은 BODY 내부 HTML만)\n5) 스타일: 제목은 <h2 style=\"font-size: 2.2rem; color: ${color}; font-weight: bold;\"> 형식 사용. 문단은 <p style=\"line-height: 1.6; margin-bottom: 15px;\"> 사용. 리스트는 <ul style=\"list-style-type: circle; color: #333;\"> 사용. FAQ는 <h4 style=\"color: ${color}; margin-bottom: 5px;\">❓ 질문</h4> 및 <p style=\"margin-left: 20px; margin-bottom: 20px;\"> 답변</p>.\n6) FAQ: 5~6문항 작성. 각 답변은 1~2문장.\n7) 예제: 코드 스니펫 또는 템플릿 포함(복사 가능한 코드 블록 형태).\n8) SEO: 키워드 자연스러운 배치(최대 5회), 추천 보조 키워드 5개 제안 (A, B, C, D, E 형식 및 #태그 형식).\n9) 접근성: AAA 등급 권장 사항 1~2개 포함.\n10) AI 탐지 회피: 인간다운 표현, 문장 변형, 사례 포함. AI 탐지율 5% 이하 목표임을 명시.\n11) 출력물 끝에 '추천 리소스' 3개(사이트/툴 이름 및 간단 설명) 표기.\n12) 문체: '습니다/입니다' 사용, 직설적이고 전문적으로 작성. 농담 1~2줄 허용.\n\n=== 출력 예시 요구 ===\n- 출력은 **마크다운이 아닌** 'BODY 내부 HTML 코드'로만 제공하십시오.\n- HTML 구조(본문 예시): 제목(h2), 도입(p), 섹션(h3+p), 실전 가이드(숫자 리스트), 예제(코드 블록), 체크리스트(ul), FAQ(5~6), 추천 리소스(ol).\n\n자, 위 지침을 엄격히 준수하여 'BODY 내부 HTML 코드'만 출력하십시오.`;

      document.getElementById('aiPrompt').value = prompt;
      document.getElementById('copyStatus').style.display = 'none';
    });

    document.getElementById('copyBtn').addEventListener('click', function(){
      const text = document.getElementById('aiPrompt').value;
      if(!text) return;
      navigator.clipboard.writeText(text).then(function(){
        const s = document.getElementById('copyStatus'); s.style.display='inline-block';
        setTimeout(()=>s.style.display='none',2000);
      }, function(){
        alert('복사에 실패했습니다. 텍스트를 수동으로 선택해 복사하세요.');
      });
    });
  </script>
</body>
</html>

예시

프롬프트 생성기 — 고급 블로그 템플릿 (2025 트렌드 반영)

입력 후 '프롬프트 생성'을 누르면 오른쪽 박스에 완성된 프롬프트가 나옵니다. 복사 버튼으로 클립보드에 복사하세요.


사용 팁: 생성된 프롬프트를 AI에 붙여넣으면, AI가 BODY 내부 HTML 코드만 출력하도록 지시합니다. (농담: AI가 머뭇거리지 않게 '돌려 말하지 마라'고 부탁하세요.)
이 프롬프트는 AI에게 'BODY 내부 코드만 출력'하도록 강제합니다. 수정 후 사용하세요.
템플릿 제작: 직접적이고 실용적인 결과를 목표로 설계했습니다. (작동 안하면 연락 주세요 — 농담이지만 진짜예요.)

댓글 쓰기

다음 이전