การระบุกลุ่มผู้อ่าน
ปรับผลลัพธ์ให้เหมาะกับผู้เชี่ยวชาญ ผู้เริ่มต้น เด็ก ผู้บริหาร หรือผู้ชมทั่วไป
การระบุกลุ่มผู้อ่าน เป็นบทเรียน AI Prompt Engineering ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน AI Prompt Engineering และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส AI Prompt Engineering มีบทเรียนทั้งหมด 4 บทเรียน
กลุ่มเป้าหมาย: ตัวแปรของพรอมต์ที่ถูกใช้น้อยที่สุด
ในบรรดามิติด้านความเฉพาะเจาะจงทั้งหมดที่คุณเพิ่มลงในพรอมต์ การระบุกลุ่มเป้าหมายส่งผลต่อคุณภาพผลลัพธ์อย่างสม่ำเสมอและเด่นชัดที่สุด
คำอธิบายเรื่อง 'การเรียนรู้ของเครื่อง' ที่เขียนสำหรับเด็กอายุ 10 ปี เทียบกับที่เขียนสำหรับนักวิจัยด้านการเรียนรู้ของเครื่องอาวุโส ควรมีคำศัพท์หรือโครงสร้างร่วมกันน้อยมาก หากไม่มีบริบทเกี่ยวกับกลุ่มเป้าหมาย โมเดลจะเลือกระดับกลาง ซึ่งไม่เป็นประโยชน์กับใครเป็นพิเศษ
จุดยึดกลุ่มเป้าหมายตามอายุ
การระบุกลุ่มเป้าหมายตามอายุเป็นวิธีที่ง่ายที่สุดและเข้าใจได้โดยทั่วไป โมเดลเคยเห็นตัวอย่างเนื้อหานับล้านที่เขียนสำหรับกลุ่มอายุต่าง ๆ จึงสามารถปรับคำศัพท์ ความซับซ้อน และรูปแบบการใช้คำเปรียบเทียบให้เหมาะสมได้
- 'สำหรับเด็กอายุ 10 ปี' → คำศัพท์ง่าย คำเปรียบเทียบที่เป็นรูปธรรม ประโยคสั้น
- 'สำหรับนักเรียนมัธยมปลาย' → เป็นนามธรรมมากขึ้นเล็กน้อย และสมมติว่ามีความรู้คณิตศาสตร์พื้นฐาน
- 'สำหรับผู้สำเร็จการศึกษาระดับมหาวิทยาลัย' → สมมติว่ามีความรู้คำศัพท์ทางวิชาการทั่วไป
import anthropic
client = anthropic.Anthropic(api_key='sk-ant-your-key-here')
ages = ['a 10-year-old', 'a 16-year-old high school student', 'a college graduate with no CS background']
for age in ages:
response = client.messages.create(
model='claude-opus-4-5',
max_tokens=80,
messages=[{
'role': 'user',
'content': f'Explain what a computer CPU does in 2 sentences for {age}.'
}]
)
print(f'Audience ({age}):')
print(response.content[0].text.strip())
print()การระบุกลุ่มเป้าหมายตามบทบาท
คำอธิบายกลุ่มเป้าหมายตามบทบาทมีพลังมากที่สุดสำหรับเนื้อหามืออาชีพ โดยระบุว่า:
- บุคคลนั้นทำงานอะไร
- บุคคลนั้นมีความรู้ในสาขาใด
- สิ่งใดสำคัญกับบุคคลนั้นมากที่สุด
- สิ่งใดเป็นแรงจูงใจให้บุคคลนั้นตั้งคำถาม
ตัวอย่าง:
- 'สำหรับผู้จัดการผลิตภัณฑ์ที่เข้าใจการวิจัยผู้ใช้ แต่ไม่เข้าใจงานวิศวกรรม'
- 'สำหรับ CFO ที่คิดเป็น ROI และตัวเลขรายไตรมาส'
- 'สำหรับนักพัฒนาปีแรกที่รู้จัก JavaScript แต่ไม่รู้จักฐานข้อมูล'
import openai
client = openai.OpenAI(api_key='sk-your-key-here')
audiences = [
'a product manager who understands user flows but has no coding background',
'a CFO evaluating whether to approve a $200k infrastructure investment',
'a first-year developer who knows Python but has never worked with APIs'
]
topic = 'why our system needs a message queue (like RabbitMQ or Kafka)'
for audience in audiences:
response = client.chat.completions.create(
model='gpt-4o',
max_tokens=100,
messages=[{
'role': 'user',
'content': f'Explain {topic} for {audience}. 2 sentences maximum.'
}]
)
print(f'Audience: {audience[:55]}...')
print(response.choices[0].message.content.strip())
print()สำหรับผู้บริหารที่ไม่ใช่สายเทคนิค
ผู้บริหารที่ไม่ใช่สายเทคนิคเป็นกลุ่มเป้าหมายที่พบบ่อยของเนื้อหาที่สร้างโดยปัญญาประดิษฐ์ พวกเขาต้องการ:
- ผลกระทบทางธุรกิจ ไม่ใช่รายละเอียดเชิงเทคนิค
- ตัวเลขที่นำเสนอในแง่ของ ROI ความเสี่ยง หรือความได้เปรียบทางการแข่งขัน
- คำแนะนำที่พร้อมใช้ตัดสินใจ ไม่ใช่ตัวเลือกที่ต้องนำไปวิเคราะห์เอง
- ไม่มีคำย่อ เว้นแต่จะมีการอธิบาย
- ไม่มีรายละเอียดการนำไปใช้งาน
วลีสำคัญคือ: 'สำหรับผู้บริหารที่ไม่ใช่สายเทคนิคและจะเป็นผู้ตัดสินใจว่าจะเดินหน้าหรือไม่'
import anthropic
client = anthropic.Anthropic(api_key='sk-ant-your-key-here')
response = client.messages.create(
model='claude-opus-4-5',
max_tokens=200,
messages=[{
'role': 'user',
'content': (
'Explain why we should migrate from our custom authentication system '
'to Auth0 or Okta.\n\n'
'Audience: non-technical CEO and CFO who will make the go/no-go decision.\n'
'Format: 3 bullet points — one per business benefit.\n'
'Language: no technical jargon. Frame entirely in business value. '
'Each bullet: max 20 words.'
)
}]
)
print(response.content[0].text)สำหรับวิศวกรซอฟต์แวร์อาวุโส
วิศวกรซอฟต์แวร์อาวุโสต้องการสิ่งที่ตรงข้ามกับบทสรุปผู้บริหาร พวกเขาต้องการ:
- ความแม่นยำเชิงเทคนิค — หมายเลขรุ่น เอพีไอ และชื่ออัลกอริทึมที่แน่นอน
- การวิเคราะห์ข้อแลกเปลี่ยน — มีต้นทุนและความเสี่ยงอะไรบ้าง
- รายละเอียดในระดับการนำไปใช้งาน
- ระบุสมมติฐานไว้อย่างชัดเจน
- ไม่ต้องปูพื้นหรืออธิบายมากเกินไป
ใช้ว่า: 'สำหรับวิศวกรซอฟต์แวร์อาวุโสที่คุ้นเคยกับระบบแบบกระจาย'
import openai
client = openai.OpenAI(api_key='sk-your-key-here')
response = client.chat.completions.create(
model='gpt-4o',
messages=[{
'role': 'user',
'content': (
'Explain the trade-offs between using PostgreSQL advisory locks vs Redis distributed locks '
'for preventing duplicate job processing.\n\n'
'Audience: senior backend engineer with 8+ years experience, familiar with '
'CAP theorem, knows Redis and PostgreSQL internals.\n'
'Format: 4-bullet trade-off analysis — no intro, no conclusion. '
'Assume expert-level knowledge throughout. No definitions needed.'
)
}]
)
print(response.choices[0].message.content)สำหรับผู้เชี่ยวชาญด้านการตลาด
ผู้เชี่ยวชาญด้านการตลาดให้ความสำคัญกับ:
- การสื่อสารกับลูกค้าและการวางตำแหน่งผลิตภัณฑ์
- ความแตกต่างจากคู่แข่ง
- ตัวชี้วัดการเปลี่ยนเป็นลูกค้าและการมีส่วนร่วม
- ความสม่ำเสมอของน้ำเสียงแบรนด์
- รูปแบบเฉพาะช่องทาง (เอสอีโอ อีเมล โซเชียลมีเดีย)
พวกเขา NOT ต้องการรายละเอียดการนำไปใช้งานเชิงเทคนิค — พวกเขาต้องเข้าใจคุณค่าที่นำเสนอมากพอจะสื่อสารให้จูงใจได้
import anthropic
client = anthropic.Anthropic(api_key='sk-ant-your-key-here')
response = client.messages.create(
model='claude-opus-4-5',
max_tokens=300,
messages=[{
'role': 'user',
'content': (
'Explain our new AI-powered search feature to our marketing team.\n\n'
'Audience: marketing professionals who run email campaigns, SEO, and social media. '
'They understand marketing KPIs but not ML or engineering.\n'
'What they need to know:\n'
'1. What customer problem it solves (in customer language, not tech language)\n'
'2. How to message it in campaigns (key benefit in one memorable sentence)\n'
'3. Which customer segment benefits most (for targeting)\n'
'The feature: semantic search that finds relevant results even when keywords do not match.'
)
}]
)
print(response.content[0].text)การยึดโยงความรู้ของกลุ่มเป้าหมาย
การระบุกลุ่มเป้าหมายที่แม่นยำที่สุดคือการผสานบทบาทเข้ากับสิ่งที่พวกเขา รู้อยู่แล้ว:
'สำหรับนักวิเคราะห์ข้อมูลที่ใช้เอ็กเซลและเอสคิวแอลทุกวัน แต่ไม่เคยสร้างแบบจำลองการเรียนรู้ของเครื่อง'
เทคนิคการยึดโยงนี้:
- บอกโมเดลว่าผู้อ่านมีคำศัพท์ใดอยู่แล้ว
- บอกโมเดลว่าสิ่งใดต้องอธิบายและสิ่งใดสามารถสมมติว่าผู้อ่านรู้ได้
- ป้องกันทั้งการอธิบายมากเกินไป (ทำให้รู้สึกถูกดูถูก) และการอธิบายน้อยเกินไป (ทำให้สับสน)
import openai
client = openai.OpenAI(api_key='sk-your-key-here')
anchored_audiences = [
'a data analyst who uses Excel and SQL daily but has never used Python',
'a Python developer who knows pandas and numpy but has never used machine learning',
'an ML engineer who knows sklearn but has never worked with deep learning frameworks'
]
for audience in anchored_audiences:
response = client.chat.completions.create(
model='gpt-4o',
max_tokens=80,
messages=[{
'role': 'user',
'content': (
f'Explain what a neural network is in 2 sentences for {audience}. '
f'Build on what they already know — use it as an analogy anchor.'
)
}]
)
print(f'Audience: {audience[:60]}...')
print(response.choices[0].message.content.strip())
print()กลุ่มเป้าหมายและรูปแบบเนื้อหา
กลุ่มเป้าหมายต่างกันย่อมชอบรูปแบบต่างกัน ข้อมูลเดียวกันควรจัดรูปแบบให้แตกต่างกันสำหรับแต่ละกลุ่ม:
- ผู้บริหาร → สรุปเพื่อการตัดสินใจ 3 หัวข้อย่อย ไม่มีศัพท์เทคนิค
- วิศวกร → ขั้นตอนลำดับเลขพร้อมตัวอย่างโค้ด ไม่ต้องปูพื้น
- ทีมขาย → นำเสนอประโยชน์ก่อน รายการคุณสมบัติ แนวทางรับมือข้อโต้แย้ง
- ผู้ใช้ปลายทาง → คู่มือแบบสนทนา อธิบายทีละขั้น เป็นมิตร
- นักพัฒนา (เอกสาร) → กระชับมาก แม่นยำ เน้นโค้ดเป็นหลัก ไม่มีข้อความร้อยเรียงที่ไม่จำเป็น
import anthropic
client = anthropic.Anthropic(api_key='sk-ant-your-key-here')
aggregated_prompt = (
'We launched two-factor authentication (2FA) for our SaaS app. '
'Generate one short piece of communication for each of the following audiences. '
'Label each section clearly.\n\n'
'1. EXECUTIVES (2 bullets, business risk/benefit framing)\n'
'2. ENGINEERS (numbered steps to enable and test 2FA in dev)\n'
'3. END USERS (2-sentence friendly explanation of what to do next time they log in)\n'
'Total: 120 words maximum across all three sections.'
)
response = client.messages.create(
model='claude-opus-4-5',
max_tokens=250,
messages=[{'role': 'user', 'content': aggregated_prompt}]
)
print(response.content[0].text)รูปแบบการระบุกลุ่มเป้าหมาย
ต่อไปนี้คือรูปแบบการระบุกลุ่มเป้าหมายที่มีประสิทธิภาพสูงสุด:
- บทบาท + ช่องว่างด้านความรู้: 'สำหรับผู้จัดการผลิตภัณฑ์ที่รู้เส้นทางการใช้งานของผู้ใช้ แต่ไม่รู้สถาปัตยกรรมข้อมูล'
- บทบาท + เป้าหมาย: 'สำหรับ CTO ที่จะนำเสนอเรื่องนี้ต่อคณะกรรมการบริษัทในวันจันทร์หน้า'
- บทบาท + เครื่องมือที่ใช้อยู่: 'สำหรับนักการตลาดที่ใช้ HubSpot อยู่ในปัจจุบันและกำลังประเมินเซลส์ฟอร์ซ'
- บทบาท + ข้อกังวล: 'สำหรับวิศวกรความปลอดภัยที่ไม่เชื่อมั่นในเครื่องมือปัญญาประดิษฐ์ซึ่งโฮสต์บนคลาวด์'
import openai
client = openai.OpenAI(api_key='sk-your-key-here')
# Role + concern pattern: most useful for persuasive content
skeptic_audience = (
'For a CISO (Chief Information Security Officer) at a regulated financial institution '
'who is skeptical about AI tools handling sensitive customer data. '
'They prioritize: data residency, audit trails, and regulatory compliance.'
)
response = client.chat.completions.create(
model='gpt-4o',
messages=[{
'role': 'user',
'content': (
f'Audience: {skeptic_audience}\n\n'
f'Write a 3-bullet summary of why our AI document processing tool is safe to use. '
f'Focus entirely on their specific concerns. '
f'Each bullet: max 20 words. No marketing language.'
)
}]
)
print(response.choices[0].message.content)เอกสารสำหรับกลุ่มเป้าหมายผสม
เอกสารบางฉบับมีผู้อ่านหลายกลุ่มพร้อมกัน — เช่น ประกาศผลิตภัณฑ์ที่อ่านทั้งโดยผู้ใช้สายเทคนิคและผู้มีส่วนได้ส่วนเสียทางธุรกิจ
กลยุทธ์คือจัดโครงสร้างเอกสารเป็นส่วน ๆ โดยแต่ละส่วนมุ่งเป้าไปยังกลุ่มเป้าหมายต่างกัน และตั้งชื่อส่วนให้ชัดเจนเพื่อให้ผู้อ่านค้นหาสิ่งที่ต้องการได้:
- บทสรุปผู้บริหาร (สำหรับผู้บริหารระดับสูง)
- ประโยชน์สำคัญ (สำหรับผู้ใช้ปลายทาง)
- รายละเอียดเชิงเทคนิค (สำหรับวิศวกร)
- เริ่มต้นใช้งาน (สำหรับผู้ติดตั้งและนำไปใช้งาน)
import anthropic
client = anthropic.Anthropic(api_key='sk-ant-your-key-here')
response = client.messages.create(
model='claude-opus-4-5',
max_tokens=400,
messages=[{
'role': 'user',
'content': (
'Write a new feature release note for our API v2 launch. '
'Structure for mixed audiences:\n'
'## For Leadership (2 bullets: business impact only)\n'
'## For Developers (2 bullets: breaking changes + migration path)\n'
'## For End Users (1 sentence: what changes for them)\n'
'Feature: API v2 processes requests 3x faster, adds webhook support, '
'but deprecates the /v1/upload endpoint.'
)
}]
)
print(response.content[0].text)วงจรป้อนกลับของกลุ่มเป้าหมาย
วิธีที่ดีที่สุดในการปรับปรุงการระบุกลุ่มเป้าหมายคือการสร้างวงจรป้อนกลับ: สร้างเนื้อหา ประเมินว่าเนื้อหาตรงกับผู้อ่านเป้าหมายหรือไม่ จากนั้นปรับคำอธิบายกลุ่มเป้าหมายและสร้างเนื้อหาใหม่
สัญญาณที่บ่งบอกว่าควรปรับปรุงที่พบบ่อย:
- เชิงเทคนิคเกินไป → เพิ่ม 'ไม่มีพื้นฐานการเขียนโค้ด' หรือ 'อธิบายคำย่อทั้งหมด'
- พื้นฐานเกินไป → เพิ่ม 'สมมติว่าคุ้นเคยกับ X' หรือ 'ข้ามพื้นฐานไปได้เลย'
- น้ำเสียงไม่ถูกต้อง → เพิ่ม 'พวกเขามีเวลาจำกัด' หรือ 'พวกเขาไม่เชื่อมั่นในปัญญาประดิษฐ์'
- มุมมองไม่ถูกต้อง → เพิ่ม 'สิ่งที่พวกเขาให้ความสำคัญที่สุดคือต้นทุน ไม่ใช่คุณสมบัติ'
import openai
client = openai.OpenAI(api_key='sk-your-key-here')
# Audience refinement loop
def generate_for_audience(topic, audience_spec):
response = client.chat.completions.create(
model='gpt-4o',
max_tokens=100,
messages=[{
'role': 'user',
'content': f'Audience: {audience_spec}\n\nExplain in 2 sentences: {topic}'
}]
)
return response.choices[0].message.content.strip()
topic = 'why we need database backups'
# Iteration 1: too broad
v1 = generate_for_audience(topic, 'business professional')
print('v1 (too broad):', v1[:120])
# Iteration 2: refined with role + concern
v2 = generate_for_audience(topic, 'non-technical e-commerce founder who lost sales data once before and is skeptical of IT advice')
print('v2 (refined):', v2[:120])ตรวจสอบความเข้าใจ
นักพัฒนาคนหนึ่งต้องอธิบายธุรกรรมของฐานข้อมูลให้กลุ่มเป้าหมายสามกลุ่มที่แตกต่างกันฟัง แต่กลับเขียนคำอธิบายเดียวกันสำหรับทั้งสามกลุ่ม ปัญหาหลักของแนวทางนี้คืออะไร
สรุปการระบุกลุ่มเป้าหมายของคุณ
การระบุกลุ่มเป้าหมายเป็นการปรับปรุงพรอมต์ที่ให้ ROI สูงอย่างสม่ำเสมอที่สุด เรียนรู้รูปแบบเหล่านี้ให้เชี่ยวชาญ:
- อิงตามอายุ: 'สำหรับเด็กอายุ 10 ปี' / 'สำหรับผู้สำเร็จการศึกษาระดับมหาวิทยาลัย'
- อิงตามบทบาท: 'สำหรับผู้จัดการผลิตภัณฑ์ที่เข้าใจขั้นตอนการใช้งานของผู้ใช้ แต่ไม่เข้าใจโค้ด'
- ยึดโยงด้วยความรู้: 'ผู้ที่รู้จักเอสคิวแอลแต่ไม่เคยใช้ไพธอน'
- ยึดโยงด้วยเป้าหมาย: 'ผู้ที่จะตัดสินใจว่าจะเดินหน้าหรือไม่ในวันจันทร์หน้า'
- ยึดโยงด้วยข้อกังวล: 'ผู้ที่ไม่เชื่อมั่นในเครื่องมือปัญญาประดิษฐ์ซึ่งโฮสต์บนคลาวด์'
- สำหรับ กลุ่มเป้าหมายผสม: จัดโครงสร้างเป็นส่วนที่มีชื่อกำกับ โดยมีหนึ่งส่วนต่อหนึ่งกลุ่มเป้าหมาย
คำถามที่พบบ่อย
บทเรียน “การระบุกลุ่มผู้อ่าน” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การระบุกลุ่มผู้อ่าน” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส AI Prompt Engineering ให้อัปเกรดเป็น CoddyKit PRO คอร์ส AI Prompt Engineering มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “การระบุกลุ่มผู้อ่าน”
ปรับผลลัพธ์ให้เหมาะกับผู้เชี่ยวชาญ ผู้เริ่มต้น เด็ก ผู้บริหาร หรือผู้ชมทั่วไป คุณปฏิบัติ AI Prompt Engineering ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน AI Prompt Engineering หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน AI Prompt Engineering บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน
บทเรียน “การระบุกลุ่มผู้อ่าน” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน AI Prompt Engineering นี้ได้ไหม
ได้ บทเรียน AI Prompt Engineering ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ