Skip to content
IT/AI

AI ์ž๋™ํ™” ํ”„๋กœ๊ทธ๋žจ ๊ณต์œ : ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ๊ตฌํ˜„ํ•˜๋Š” AI ๊ธ€์ž‘์„ฑ ์ž๋™ํ™”

ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ AI ๊ธ€์ž‘์„ฑ ์‚ฌ์ด๋“œ๋ฐ” ๋งŒ๋“ค๊ธฐ: Prompt.txt ๊ธฐ๋ฐ˜ ๋งž์ถค ๊ธฐ๋Šฅ

์ด๋ฒˆ ๊ธ€์€ AI ๋ธ”๋กœ๊ทธ ์ž๋™ํ™” ํ”„๋กœ๊ทธ๋žจ์„ ํ™œ์šฉํ•˜์—ฌ ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๊ธฐ๋ฐ˜์˜ ๋งž์ถคํ˜• ๊ธ€์ž‘์„ฑ ์‚ฌ์ด๋“œ๋ฐ”๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์„ ๋‹จ๊ณ„๋ณ„๋กœ ์•ˆ๋‚ดํ•˜๋ฉฐ, SEO ์ตœ์ ํ™”์™€ ํšจ์œจ์  ์ฝ˜ํ…์ธ  ์ƒ์„ฑ์„ ์œ„ํ•œ ์ „๋žต์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.


1. AI ์ž๋™ํ™” ํ”„๋กœ๊ทธ๋žจ ๊ฐœ์š”์™€ ๋ชฉ์ 

์˜ค๋Š˜๋‚  AI ๋ธ”๋กœ๊ทธ ์ž๋™ํ™” ํ”„๋กœ๊ทธ๋žจ์€ ๋‹จ์ˆœํ•œ ์„ ํƒ์ด ์•„๋‹ˆ๋ผ ํ•„์ˆ˜๊ฐ€ ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. AI์˜ ํ™œ์šฉ์€ ๋‹จ์ˆœํ•œ ํŽธ๋ฆฌ์„ฑ์„ ๋„˜์–ด ์ƒˆ๋กœ์šด ์ฐฝ์ž‘ ์˜์—ญ์œผ๋กœ ํ™•์žฅ๋˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋ฐ˜๋ณต์ ์ธ ๊ธ€์ž‘์„ฑ ๊ณผ์ •์˜ ํšจ์œจํ™”์™€ SEO ์ตœ์ ํ™”์— ๋งค์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” AI ๊ธฐ๋ฐ˜ ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ํ†ตํ•ด ๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ ๊ณผ์ •์„ ์ž๋™ํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ์ „๋žต์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

  • ํŠน์ • ์‚ฌ์ดํŠธ์—์„œ๋งŒ ์ž‘๋™ํ•˜๋Š” AI ๊ธ€์ž‘์„ฑ ์‚ฌ์ด๋“œ๋ฐ” ์ ์šฉ ๋ฐฉ๋ฒ•
  • prompt.txt ํŒŒ์ผ์„ ํ†ตํ•ด ํ”„๋กฌํ”„ํŠธ ๊ธฐ๋ฐ˜ ๋งž์ถคํ˜• ๊ธ€์ž‘์„ฑ ์ž๋™ํ™”
  • ์‚ฌ์šฉ์ž๊ฐ€ ํ‚ค์›Œ๋“œ์™€ ์ œ๋ชฉ/๋‚ด์šฉ์„ ์ž…๋ ฅํ•˜๊ณ  AI ์ž‘์—… ์ˆ˜ํ–‰ ๋ฒ„ํŠผ ํด๋ฆญ ์‹œ ์ž๋™ํ™”

์ด ๊ตฌ์กฐ๋Š” ์ฝ”๋“œ ์ˆ˜์ • ์—†์ด ํ”„๋กฌํ”„ํŠธ์™€ ๋Œ€์ƒ ์‚ฌ์ดํŠธ๋งŒ ๊ด€๋ฆฌํ•˜๋ฉด ๋˜๋ฏ€๋กœ ์œ ์ง€๋ณด์ˆ˜์™€ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•์ด ๋งค์šฐ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. ๋ธ”๋กœ๊ทธ ์šด์˜์ž๋‚˜ ์ฝ˜ํ…์ธ  ํฌ๋ฆฌ์—์ดํ„ฐ๊ฐ€ ์ž์‹ ์˜ ์›Œํฌํ”Œ๋กœ์šฐ์— ๋งž์ถฐ ๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ ์‹œ AI ์ž‘์—…์„ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2. AI ์ž๋™ ๊ธ€ ์ž‘์„ฑ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๋””๋ ‰ํ† ๋ฆฌ ๊ตฌ์กฐ

ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๊ธฐ๋ณธ ํŒŒ์ผ ๊ตฌ์กฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ai-sidebar-extension/
โ”œโ”€ manifest.json
โ”œโ”€ content.js
โ”œโ”€ prompt.txt ----์ˆ˜์ •ํ•ด์•ผ ํ•  ํŒŒ์ผ
โ”œโ”€ icons/
โ”‚ โ”œโ”€ icon16.png
โ”‚ โ”œโ”€ icon48.png
โ”‚ โ””โ”€ icon128.png
manifest.json์€ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์„ค์ •๊ณผ ๊ถŒํ•œ ์ •์˜, content.js๋Š” ์‹ค์ œ ์›นํŽ˜์ด์ง€์—์„œ ์‚ฌ์ด๋“œ๋ฐ” ์ƒ์„ฑ ๋ฐ ๋™์ž‘ ๊ตฌํ˜„, prompt.txt๋Š” ๋ธ”๋กœ๊ทธ ํŠน์„ฑ์— ๋งž๊ฒŒ ์ˆ˜์ • ๊ฐ€๋Šฅํ•œ ํ”„๋กฌํ”„ํŠธ์™€ ํ—ˆ์šฉ ์‚ฌ์ดํŠธ ์ •์˜, icons/๋Š” ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์•„์ด์ฝ˜ ํŒŒ์ผ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.
AI ์ž๋™ ๊ธ€ ์ž‘์„ฑ ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ
๋ธ”๋กœ๊ทธ ํŠน์„ฑ์— ๋งž๋Š” ๋งž์ถคํ˜• AI ์ž๋™ํ™” ํ”„๋กœ๊ทธ๋žจ

3. ๋ธ”๋กœ๊ทธ ๊ธ€ AI ์ž๋™ ์ž…๋ ฅ prompt.txt ๊ด€๋ฆฌ

AI ์ž๋™ํ™”๋ฅผ ์œ„ํ•ด ์ฝ˜ํ…์ธ  ๋‚ด์šฉ์— ๋งž๊ฒŒ prompt.txt ํŒŒ์ผ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. DIV ํƒœ๊ทธ์— ํ—ˆ์šฉ ์‚ฌ์ดํŠธ์™€ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.

div id="site"https://chatgpt.com//div
ai ํ”„๋กฌํ”„ํŠธ ์ ์šฉ

URL๋กœ ํ—ˆ์šฉ๋œ ์‚ฌ์ดํŠธ์—์„œ๋งŒ ์ž‘๋™ํ•˜๋ฉฐ, ๋‚˜๋จธ์ง€ ํ…์ŠคํŠธ๋Š” AI ๊ธ€์ž‘์„ฑ์šฉ ํ”„๋กฌํ”„ํŠธ๋กœ ํ™œ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ค‘์•™์—์„œ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ , ์‚ฌ์ดํŠธ๋ณ„ ๋งž์ถค AI ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ AI ๋ธ”๋กœ๊ทธ ์ž๋™ํ™” ํ”„๋กœ๊ทธ๋žจ์— ์ตœ์ ํ™”๋œ ํ”„๋กฌํ”„ํŠธ๊ฐ€ ์ €์žฅ๋˜์–ด ์žˆ์œผ๋ฉฐ, ๋ธ”๋กœ๊ทธ ํŠน์„ฑ์— ๋งž๊ฒŒ ์ˆ˜์ •ํ•˜์—ฌ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

4. AI ์ž๋™ํ™” ํ™•์žฅ content.js ํ•ต์‹ฌ ๊ตฌํ˜„

4.1 AI ์ž๋™ ๊ธ€ ์ž‘์„ฑ ์‚ฌ์ด๋“œ๋ฐ” ์ƒ์„ฑ

์›นํŽ˜์ด์ง€์— ๊ณ ์ •๋œ ์‚ฌ์ด๋“œ๋ฐ”๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

const sidebar = document.createElement('div');
sidebar.id = 'fixedSidebar';
Object.assign(sidebar.style, {
ย position: 'fixed',
ย top: '0',
ย right: '0',
ย width: '300px',
ย height: '100vh',
ย background: '#1e1e1e',
ย color: '#ffffff',
ย boxShadow: '-3px 0 5px rgba(0,0,0,0.2)',
ย zIndex: '9999',
ย padding: '20px',
ย overflowY: 'auto',
ย transition: 'right 0.3s',
ย fontFamily: 'Arial, sans-serif'
});

4.2 AI ํ”„๋กฌํ”„ํŠธ ๋ฒ„ํŠผ ๋™์ž‘

์‚ฌ์šฉ์ž๊ฐ€ ํด๋ฆญํ•˜๋ฉด prompt.txt ๋‚ด์šฉ์„ AI ์ž…๋ ฅ๋ž€์— ์ž๋™ ์‚ฝ์ž…ํ•ฉ๋‹ˆ๋‹ค.

promptBtn.onclick = async () = {
ย const response = await fetch(chrome.runtime.getURL('prompt.txt'));
ย let promptText = await response.text();
ย const defaultPrompt = promptText.replace(/[\s\S]*?\/div/, '').trim();
ย const insertToGPT = () = {
ย const inputElement = document.querySelector('div[contenteditable="true"]');
ย if (inputElement) {
ย inputElement.focus();
ย inputElement.innerText = defaultPrompt;
ย const range = document.createRange();
ย range.selectNodeContents(inputElement);
ย range.collapse(false);
ย const sel = window.getSelection();
ย sel.removeAllRanges();
ย sel.addRange(range);
ย clearInterval(intervalId);
ย }
ย };
ย const intervalId = setInterval(insertToGPT, 200);
};

4.3 AI ์ž‘์—… ์ˆ˜ํ–‰ ๋ฒ„ํŠผ

์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ํ‚ค์›Œ๋“œ์™€ ์ œ๋ชฉ/๋‚ด์šฉ์„ AI ์ž…๋ ฅ๋ž€์— ์‚ฝ์ž…ํ•˜๊ณ  ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

runBtn.onclick = () = {
ย const userPrompt = `ํ‚ค์›Œ๋“œ: ${keywordInput.value}์ œ๋ชฉ/๋‚ด์šฉ: ${contentInput.value}`;
ย contentInput.value = userPrompt;
ย const insertToGPT = () = {
ย const inputElement = document.querySelector('div[contenteditable="true"]');
ย if (inputElement) {
ย inputElement.focus();
ย inputElement.innerText = userPrompt;
ย const range = document.createRange();
ย range.selectNodeContents(inputElement);
ย range.collapse(false);
ย const sel = window.getSelection();
ย sel.removeAllRanges();
ย sel.addRange(range);
ย clearInterval(intervalId);
ย }
ย };
ย const intervalId = setInterval(insertToGPT, 200);
};

5. AI ๊ธ€ ์ž‘์„ฑ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•

ํฌ๋กฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์„ค์น˜ ๋ฐฉ๋ฒ•์€ ์ด ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.

  1. ๋””๋ ‰ํ† ๋ฆฌ ๊ตฌ์กฐ๋Œ€๋กœ ํŒŒ์ผ ์ค€๋น„
  2. ํฌ๋กฌ ๋ธŒ๋ผ์šฐ์ €์—์„œ chrome://extensions/ ์ ‘์† ํ›„ ๊ฐœ๋ฐœ์ž ๋ชจ๋“œ ์ผœ๊ธฐ
  3. ์••์ถ• ํ•ด์ œ๋œ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๋กœ๋“œ ํ›„ ํด๋” ์„ ํƒ
  4. ํ—ˆ์šฉ ์‚ฌ์ดํŠธ ์ ‘์† (์˜ˆ: https://chatgpt.com/)
  5. ์‚ฌ์ด๋“œ๋ฐ” ํ™•์ธ ํ›„ ํ‚ค์›Œ๋“œ, ์ œ๋ชฉ/๋‚ด์šฉ ์ž…๋ ฅ ๋ฐ ํ”„๋กฌํ”„ํŠธ ๋ฒ„ํŠผ ํด๋ฆญ

6. ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ํฌ์ธํŠธ

  • ์‚ฌ์ด๋“œ๋ฐ” ๋„ˆ๋น„: content.js์—์„œ sidebarWidth ๊ฐ’ ๋ณ€๊ฒฝ
  • ํ—ˆ์šฉ ์‚ฌ์ดํŠธ: prompt.txt
  • ํ”„๋กฌํ”„ํŠธ ๋‚ด์šฉ: prompt.txt ๋‚˜๋จธ์ง€ ํ…์ŠคํŠธ ์ˆ˜์ •
AI ๋ธ”๋กœ๊ทธ ์ž๋™ ๊ธ€์ž‘์„ฑ ํ”„๋กœ๊ทธ๋žจ
๊ธฐ์กด์— ์ €์žฅ๋œ ์ตœ์ ํ™” ํ”„๋กฌํ”„ํŠธ๋ฅผ ํ™œ์šฉํ•ด์„œ ๋ธ”๋กœ๊ทธ ๊ธ€์„ ์ž๋™์œผ๋กœ ์ดˆ์•ˆ ์ž‘์„ฑํ•˜๊ธฐ

7. AI ๋ธ”๋กœ๊ทธ ์ž๋™ํ™” ํ”„๋กœ๊ทธ๋žจ์˜ ์‹ฌํ™” ํ™œ์šฉ

์••์ถ• ํŒŒ์ผ ํ˜•ํƒœ๋กœ ์ œ๊ณต๋˜๋Š” ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ํ†ตํ•ด AI ๋ธ”๋กœ๊ทธ ์ž๋™ํ™” ํ”„๋กœ๊ทธ๋žจ์„ ์‹ฌํ™” ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ai-writing-sidebar.zip
0.01MB

AI ๋ธ”๋กœ๊ทธ ์ž๋™ํ™” ํ”„๋กœ๊ทธ๋žจ์„ ์ „๋žต์ ์œผ๋กœ ํ™œ์šฉํ•˜๋ฉด ๋‹จ์ˆœ ๊ธ€ ์ž‘์„ฑ ์ž๋™ํ™”๋ฅผ ๋„˜์–ด, ๋ธ”๋กœ๊ทธ ์šด์˜ ์ „์ฒด ์›Œํฌํ”Œ๋กœ์šฐ ํšจ์œจํ™”๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

prompt.txt
0.01MB

7.1 ๋ฐ˜๋ณต ์ž‘์—… ์ตœ์†Œํ™”

๋ฐ˜๋ณต์ ์ธ ๊ธ€์ž‘์„ฑ์€ ์‹œ๊ฐ„๊ณผ ์—๋„ˆ์ง€๋ฅผ ์†Œ๋ชจํ•ฉ๋‹ˆ๋‹ค. AI ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ํ™œ์šฉํ•˜๋ฉด ํ‚ค์›Œ๋“œ๋ณ„ ๊ธ€ ๊ตฌ์กฐ ์ž๋™ ์ƒ์„ฑ, SEO ์ตœ์ ํ™”๋œ ๋ฌธ๋‹จ ๋ฐฐ์น˜, ์ฝ˜ํ…์ธ  ๋ธ”๋ก ์žฌ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, prompt.txt ์—…๋ฐ์ดํŠธ๋ฅผ ํ†ตํ•ด ์ƒˆ๋กœ์šด ๊ธ€์ž‘์„ฑ ํŒจํ„ด๋„ ์ž๋™ ๋ฐ˜์˜๋ฉ๋‹ˆ๋‹ค.

  • ํ‚ค์›Œ๋“œ๋ณ„ ๊ธ€ ๊ตฌ์กฐ ์ž๋™ ์ƒ์„ฑ
  • SEO ์ตœ์ ํ™”๋œ ๋ฌธ๋‹จ ๋ฐฐ์น˜ ๋ฐ ํƒœ๊ทธ ์ ์šฉ
  • ์ฝ˜ํ…์ธ  ๋ธ”๋ก ์žฌ์‚ฌ์šฉ ๋ฐ ํ…œํ”Œ๋ฆฟ ๊ธฐ๋ฐ˜ ์ž‘์„ฑ

7.2 ์‚ฌ์šฉ์ž ๋งž์ถคํ˜• AI ์ž…๋ ฅ

AI ์ž๋™ ๊ธ€์ž‘์„ฑ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ํ‚ค์›Œ๋“œ์™€ ์ œ๋ชฉ/๋‚ด์šฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋งž์ถคํ˜• AI ์ง€์‹œ๋ฅผ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋‹จ์ˆœ ์ž๋™ํ™”๊ฐ€ ์•„๋‹Œ ์‚ฌ์šฉ์ž ์˜๋„์— ๋งž์ถ˜ ์ฝ˜ํ…์ธ  ์ƒ์„ฑ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, ํŠน์ • ํ‚ค์›Œ๋“œ ์ค‘์‹ฌ์˜ SEO ๊ธ€์„ ์ž‘์„ฑํ•  ๋•Œ, ํ‚ค์›Œ๋“œ ์ž…๋ ฅ๋ž€์— ๋‚ด์šฉ์„ ์ž‘์„ฑํ•˜๊ณ  ๋ฒ„ํŠผ ํด๋ฆญ๋งŒ์œผ๋กœ AI๊ฐ€ ์ตœ์ ํ™”๋œ ๊ธ€์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

8. ํ…Œ์ด๋ธ”๋กœ ๋ณด๋Š” ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๊ตฌ์„ฑ ์š”์†Œ

๊ตฌ์„ฑ ์š”์†Œ ์—ญํ•  ์ปค์Šคํ„ฐ๋งˆ์ด์ง•
manifest.json ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์„ค์ • ๋ฐ ๊ถŒํ•œ ์ •์˜ ํ•„์š” ๊ถŒํ•œ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ
content.js ์‚ฌ์ด๋“œ๋ฐ” ์ƒ์„ฑ ๋ฐ AI ์ž…๋ ฅ ๊ธฐ๋Šฅ ๊ตฌํ˜„ CSS, ๋ฒ„ํŠผ ๋™์ž‘, ์•ˆ๋‚ด ๋ฌธ๊ตฌ ์ˆ˜์ • ๊ฐ€๋Šฅ
prompt.txt ํ—ˆ์šฉ ์‚ฌ์ดํŠธ์™€ AI ํ”„๋กฌํ”„ํŠธ ์ •์˜ ์‚ฌ์ดํŠธ ์ถ”๊ฐ€/์‚ญ์ œ, ํ”„๋กฌํ”„ํŠธ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ
icons/ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์•„์ด์ฝ˜ ํฌํ•จ ์•„์ด์ฝ˜ ๊ต์ฒด ๊ฐ€๋Šฅ

8.1 ์œ ์ง€๋ณด์ˆ˜์™€ ํ™•์žฅ์„ฑ

์ƒˆ๋กœ์šด ๋ธ”๋กœ๊ทธ ์‚ฌ์ดํŠธ๊ฐ€ ์ถ”๊ฐ€๋˜๋”๋ผ๋„ prompt.txt๋งŒ ์ˆ˜์ •ํ•˜๋ฉด ๋ฐ”๋กœ ์ ์šฉ ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ, ์žฅ๊ธฐ์ ์œผ๋กœ ์ฝ˜ํ…์ธ  ์ œ์ž‘ ํšจ์œจ๊ณผ ์œ ์ง€๋ณด์ˆ˜๊ฐ€ ๋งค์šฐ ์šฉ์ดํ•ฉ๋‹ˆ๋‹ค.

9. ๊ณ ๊ธ‰ ํ™œ์šฉ ํŒ

  • ๋‹ค์ค‘ ํ‚ค์›Œ๋“œ ์ž…๋ ฅ: ํ•œ ๋ฒˆ์˜ ์‹คํ–‰์œผ๋กœ ์—ฌ๋Ÿฌ ํ‚ค์›Œ๋“œ ๊ธฐ๋ฐ˜ ์ฝ˜ํ…์ธ  ์ƒ์„ฑ
  • ํ…œํ”Œ๋ฆฟ ์ €์žฅ: ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ๊ธ€ ๊ตฌ์กฐ๋ฅผ JSON์ด๋‚˜ prompt.txt์— ์ €์žฅ
  • ์ž๋™ SEO ํƒœ๊ทธ ์‚ฝ์ž…: AI๊ฐ€ ๊ธ€ ์ž‘์„ฑ ์‹œ meta description๊ณผ title ํƒœ๊ทธ ์ž๋™ ์ƒ์„ฑ
  • ํ˜‘์—… ํ™˜๊ฒฝ ๊ตฌ์ถ•: ํŒ€์›๊ณผ ํ”„๋กฌํ”„ํŠธ ๊ณต์œ ํ•˜์—ฌ ๊ณต๋™ ๊ธ€ ์ž‘์„ฑ
  • ์ž๋™ ๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ ๊ธฐ๋Šฅ

9.1 SEO ์ตœ์ ํ™”์™€ AI ์ž๋™ํ™” ๊ฒฐํ•ฉ ์ „๋žต

๋ธ”๋กœ๊ทธ ๊ธ€ ์ž‘์„ฑ ์‹œ SEO ์ตœ์ ํ™”๋Š” ํ•„์ˆ˜์ž…๋‹ˆ๋‹ค. AI ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ํ™œ์šฉํ•˜๋ฉด ํ‚ค์›Œ๋“œ ๋ฐ˜๋ณต, ๋ฌธ๋‹จ ๊ตฌ์กฐ, ๊ฐ•์กฐ ํƒœ๊ทธ ์‚ฝ์ž… ๋“ฑ์„ ์ž๋™ํ™”ํ•˜์—ฌ ๊ฒ€์ƒ‰ ์—”์ง„ ์นœํ™”์  ๊ธ€์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AI ๋ธ”๋กœ๊ทธ ์ž๋™ํ™” ํ”„๋กœ๊ทธ๋žจ๊ณผ prompt.txt๋ฅผ ์ ์ ˆํžˆ ํ™œ์šฉํ•˜๋ฉด ๊ธ€ ์ž‘์„ฑ ์‹œ๊ฐ„์„ ๋‹จ์ถ•ํ•˜๋ฉด์„œ๋„ ๋†’์€ SEO ์ ์ˆ˜๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹จ, ์ด ํ”„๋กœ๊ทธ๋žจ์€ ๊ธ€ ์ดˆ์•ˆ ์ž‘์„ฑ์šฉ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ณ , ์ตœ์ข… ๊ธ€์€ ๋ฐ˜๋“œ์‹œ ์ธ๊ฐ„ ๊ฐ์„ฑ์œผ๋กœ ๋‹ค๋“ฌ์–ด์•ผ ์ตœ์ ์˜ ํ’ˆ์งˆ๊ณผ ๋…์ž ๋งŒ์กฑ๋„๋ฅผ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

10. FAQ

ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์„ค์น˜ ํ›„ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์žฌ์‹œ์ž‘ํ•ด์•ผ ํ•˜๋‚˜์š”?
์•„๋‹ˆ์š”, ์„ค์น˜ ํ›„ ์‚ฌ์ดํŠธ ์ ‘์†๋งŒ์œผ๋กœ ์‚ฌ์ด๋“œ๋ฐ”๊ฐ€ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค. ๋‹จ, manifest.json ์ˆ˜์ • ํ›„์—๋Š” ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค์‹œ ๋กœ๋“œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
AI๊ฐ€ ์ƒ์„ฑํ•œ ๊ธ€์„ ๋ฐ”๋กœ ๋ธ”๋กœ๊ทธ์— ์—…๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋‚˜์š”?
AI๋Š” ๊ธ€ ์ดˆ์•ˆ ์ž‘์„ฑ๊นŒ์ง€๋งŒ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. SEO, ๋งž์ถค ํ‘œํ˜„, ์ด๋ฏธ์ง€, ๋งํฌ ๋“ฑ์€ ์ถ”๊ฐ€ ํŽธ์ง‘์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
์—ฌ๋Ÿฌ ๋ธ”๋กœ๊ทธ์— ๋™์‹œ์— ์ ์šฉ ๊ฐ€๋Šฅํ•œ๊ฐ€์š”?
prompt.txt์— ํ—ˆ์šฉ ์‚ฌ์ดํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด ๋™์‹œ์— ์—ฌ๋Ÿฌ ๋ธ”๋กœ๊ทธ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๋งˆ๋ฌด๋ฆฌ: ์ด ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์€ AI ๋ธ”๋กœ๊ทธ ์ž๋™ํ™” ํ”„๋กœ๊ทธ๋žจ์„ ํ™œ์šฉํ•œ ๊ธ€ ์ž‘์„ฑ ํšจ์œจํ™”์˜ ํ•ต์‹ฌ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๋ฐ˜๋ณต ์ž‘์—…์„ ์ตœ์†Œํ™”ํ•˜๊ณ , SEO ์ตœ์ ํ™”๋œ ์ฝ˜ํ…์ธ ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ธ”๋กœ๊ทธ ์šด์˜์ž๋Š” prompt.txt์™€ content.js๋ฅผ ํ•„์š”์— ๋งž๊ฒŒ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•ํ•˜์—ฌ ์ž์‹ ๋งŒ์˜ ๋ธ”๋กœ๊ทธ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. โœจ

์›๋ณธ ์ถœ์ฒ˜: ๋ฐ์ผ๋ฆฌ ํ—ˆ๋ธŒ

Latest in this category

    ์ฟ ํŒกํŒŒํŠธ๋„ˆ์Šค API V2 ๊ธฐ๋ฐ˜์œผ๋กœ ์ตœ์‹ ์ƒํ’ˆ ๋ฐ ์ธ๊ธฐ์ƒํ’ˆ์ด ์ž๋™ ๋…ธ์ถœ๋ฉ๋‹ˆ๋‹ค.

    AI ์ฑ—๋ด‡์œผ๋กœ ๊ด€๋ จ ์ •๋ณด๋ฅผ ๋น ๋ฅด๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฉˆ์ถค
    ๋…ธ๋ž˜ ์žฌ์ƒ ๋ฉˆ์ถค