AI Prompt Engineering · บทเรียน

การปรับระดับคำศัพท์

ควบคุมความซับซ้อน: ภาษาง่ายระดับมัธยมต้นเทียบกับศัพท์เฉพาะสาขา

บทเรียน 4 จาก 413 ขั้นตอน

การปรับระดับคำศัพท์ เป็นบทเรียน AI Prompt Engineering ฟรีบน CoddyKit นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน AI Prompt Engineering และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส AI Prompt Engineering มีบทเรียนทั้งหมด 4 บทเรียน

คำศัพท์: แป้นปรับระดับความอ่านง่าย

ระดับคำศัพท์เป็นปัจจัยเดียวที่ทรงพลังที่สุดต่อความรู้สึกว่าเนื้อหาของคุณเข้าถึงง่ายหรือกีดกันผู้อ่าน การเปลี่ยนคำง่าย ๆ อาจสร้างความแตกต่างระหว่างคำตอบที่เชื่อมโยงกับผู้อ่านได้กับคำตอบที่ทำให้ผู้อ่านรู้สึกแปลกแยก

โมเดลปัญญาประดิษฐ์สามารถทำงานได้ตลอดช่วงระดับคำศัพท์ ตั้งแต่ระดับง่ายเหมือนสำหรับเด็กอนุบาลไปจนถึงระดับซับซ้อนเหมือนสำหรับผู้เรียนปริญญาเอก แต่คุณต้องกำหนดระดับอย่างชัดเจน

ภาษาง่าย ไม่ใช้ศัพท์เฉพาะ

การขอให้ใช้ภาษาง่ายและปราศจากศัพท์เฉพาะเป็นสิ่งสำคัญสำหรับเนื้อหาสำหรับผู้บริโภค เอกสารสนับสนุน และการสื่อสารระหว่างทีม

คำขอที่มีประสิทธิภาพ:

  • 'ใช้ภาษาง่าย ๆ ไม่ใช้ศัพท์เฉพาะทาง'
  • 'อธิบายราวกับว่าผู้อ่านไม่มีพื้นฐานในสาขานี้'
  • 'ต้องอธิบายคำศัพท์เชิงเทคนิคทุกคำด้วยภาษาที่เข้าใจง่ายเมื่อใช้ครั้งแรก'
  • 'แทนที่คำใดก็ตามที่เด็กทั่วไปอายุ 10 ปีอาจไม่รู้จัก'
import anthropic

client = anthropic.Anthropic(api_key='sk-ant-your-key-here')

response = client.messages.create(
    model='claude-opus-4-5',
    max_tokens=150,
    messages=[{
        'role': 'user',
        'content': (
            'Explain what encryption is. '
            'Simple language only — no technical jargon. '
            'If you must use a technical word, immediately define it in plain English in parentheses. '
            'Target reading level: general public with no tech background. '
            '3 sentences maximum.'
        )
    }]
)
print(response.content[0].text)

ข้อกำหนดระดับการอ่าน

ระดับชั้นการอ่านเฟลช-ไคด์ ใช้วัดความยากในการอ่านตามระดับชั้นเรียนของโรงเรียนใน US คุณสามารถขอระดับดังกล่าวโดยตรง:

  • 'ระดับการอ่านชั้นปีที่ 8' → ผู้ใหญ่ส่วนใหญ่เข้าถึงได้
  • 'ระดับการอ่านชั้นปีที่ 5' → ง่ายพอสำหรับเด็กหรือผู้ที่ไม่ได้ใช้ภาษาเป็นภาษาแม่
  • 'ระดับการอ่านชั้นปีที่ 12' → สำหรับผู้ใหญ่ที่มีการศึกษาและยอมรับความซับซ้อนได้บางส่วน
  • 'ระดับการอ่านระดับมหาวิทยาลัย' → ถือว่าผู้อ่านมีการศึกษาหลังมัธยมศึกษา

คำขอที่ระบุระดับชั้นใช้ควบคุมความซับซ้อนของคำศัพท์ได้อย่างมีประสิทธิภาพอย่างน่าทึ่ง

import openai

client = openai.OpenAI(api_key='sk-your-key-here')

levels = ['5th-grade', '8th-grade', '12th-grade', 'college']

for level in levels:
    response = client.chat.completions.create(
        model='gpt-4o',
        max_tokens=60,
        messages=[{
            'role': 'user',
            'content': (
                f'Explain what a database index is. '
                f'Reading level: {level}. 2 sentences maximum.'
            )
        }]
    )
    print(f'[{level}]: {response.choices[0].message.content.strip()}')
    print()

การสมมติว่าผู้อ่านมีความรู้ระดับผู้เชี่ยวชาญ

เมื่อเขียนสำหรับผู้เชี่ยวชาญในสาขา ศัพท์เฉพาะไม่ใช่ปัญหา แต่เป็นการเพิ่มประสิทธิภาพ ผู้เชี่ยวชาญมักต้องการศัพท์เทคนิคที่แม่นยำมากกว่าคำอธิบายแบบง่าย

คำขอสำหรับคำศัพท์ระดับผู้เชี่ยวชาญ:

  • 'สมมติว่าผู้อ่านมีความรู้ระดับผู้เชี่ยวชาญ — ไม่ต้องให้นิยาม'
  • 'ใช้ศัพท์เทคนิคได้อย่างเต็มที่'
  • 'เขียนสำหรับนักวิจัยระดับปริญญาเอกในสาขานี้'
  • 'ไม่ต้องอธิบายแบบจับมือทำ — สมมติว่าผู้อ่านรู้พื้นฐานแล้ว'
import anthropic

client = anthropic.Anthropic(api_key='sk-ant-your-key-here')

expert_prompt = (
    'Explain the trade-off between MVCC and locking-based concurrency control in OLTP databases.\n'
    'Audience: senior database engineers with 10+ years experience.\n'
    'Assume expert knowledge — no definitions of basic terms needed.\n'
    'Use technical terminology freely: transaction isolation levels, write skew, '
    'phantom reads, lock contention, WAL, tuple visibility.\n'
    'Max 4 sentences. Be precise, not introductory.'
)

response = client.messages.create(
    model='claude-opus-4-5',
    max_tokens=200,
    messages=[{'role': 'user', 'content': expert_prompt}]
)
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 how HTTPS works for a developer just starting to learn web security. '
            'Vocabulary strategy:\n'
            '- Introduce technical terms gradually — start simple, add complexity\n'
            '- Bold every new technical term on first use\n'
            '- Immediately follow each bold term with a plain-English definition in parentheses\n'
            '- End with a 4-term Glossary section\n'
            'Length: 150 words max (excluding glossary).'
        )
    }]
)
print(response.choices[0].message.content)

การตรวจสอบศัพท์เฉพาะ

การตรวจสอบศัพท์เฉพาะคือการขอให้โมเดลทบทวนเนื้อหาที่มีอยู่ และทำเครื่องหมายหรือแทนที่ศัพท์เทคนิคที่ผู้ไม่ใช่ผู้เชี่ยวชาญอาจไม่เข้าใจ

มีประโยชน์สำหรับ: ทบทวนงานเขียนของคุณเองก่อนส่งให้ผู้ชมที่ไม่ใช่สายเทคนิค ตรวจสอบเอกสารสนับสนุน และตรวจสอบความเข้าถึงง่ายของข้อความการตลาด

import anthropic

client = anthropic.Anthropic(api_key='sk-ant-your-key-here')

technical_text = (
    'Our platform leverages a microservices architecture with asynchronous event-driven '
    'communication via a Kafka message broker. Each service exposes RESTful endpoints '
    'behind an API gateway that handles rate limiting and JWT authentication. '
    'Horizontal pod autoscaling on Kubernetes ensures elasticity under load.'
)

response = client.messages.create(
    model='claude-opus-4-5',
    max_tokens=300,
    messages=[{
        'role': 'user',
        'content': (
            'Perform a jargon audit on the following paragraph.\n'
            '1. List every technical term a non-technical business stakeholder might not know.\n'
            '2. For each term, provide a plain-English alternative (5 words or fewer).\n'
            '3. Rewrite the paragraph using only the plain-English alternatives.\n\n'
            f'Text:\n{technical_text}'
        )
    }]
)
print(response.content[0].text)

ความสอดคล้องของคำศัพท์

การใช้คำศัพท์ให้สอดคล้องกันตลอดทั้งเอกสารมีความสำคัญเป็นพิเศษในการเขียนเชิงเทคนิค เมื่อแนวคิดเดียวกันมีชื่อเรียกหลายแบบที่ใช้กันทั่วไป ให้เลือกชื่อหนึ่งและใช้ชื่อนั้นตลอดทั้งเอกสาร:

  • อย่าสลับไปมาระหว่าง 'ผู้ใช้' 'ลูกค้า' และ 'สมาชิก'
  • อย่าเรียกระบบเดียวกันสลับกันว่า 'ส่วนต่อประสานโปรแกรมประยุกต์' 'จุดปลายทาง' และ 'บริการ'
  • อย่าสลับไปมาระหว่าง 'ฐานข้อมูล' และ 'ที่จัดเก็บข้อมูล'

คำขอ: 'ใช้คำศัพท์ให้สอดคล้องกันตลอดทั้งเอกสาร หากไม่แน่ใจ ให้เลือกใช้ [X] แทน [Y] สำหรับ [แนวคิด]'

import openai

client = openai.OpenAI(api_key='sk-your-key-here')

response = client.chat.completions.create(
    model='gpt-4o',
    messages=[{
        'role': 'user',
        'content': (
            'Write a 3-section product description for our B2B SaaS platform.\n'
            'VOCABULARY RULES — use these terms consistently throughout:\n'
            '- Use "workspace" not "project", "environment", or "account"\n'
            '- Use "team member" not "user" or "collaborator"\n'
            '- Use "dashboard" not "panel", "console", or "interface"\n'
            '- Use "connect" not "integrate", "link", or "sync"\n'
            'Sections: Overview, Key Benefits, How It Works.\n'
            'Max 100 words total.'
        )
    }]
)
print(response.choices[0].message.content)

คำศัพท์สำหรับผู้ชมทั่วโลก

เมื่อเขียนสำหรับผู้ชมทั่วโลกที่อาจใช้ภาษาอังกฤษเป็นภาษาที่สอง การเลือกคำศัพท์ยิ่งมีความสำคัญมากขึ้น:

  • เลือกใช้คำที่สั้นและพบได้ทั่วไปแทนคำที่ยาวและพบได้ยาก
  • หลีกเลี่ยงสำนวนและกริยาวลีที่แปลได้ยาก
  • หลีกเลี่ยงการอ้างอิงทางวัฒนธรรมที่คนต่างภูมิภาคอาจไม่คุ้นเคย
  • ใช้ถ้อยคำที่ระบุความหมายอย่างชัดเจนแทนความหมายโดยนัย
  • เลือกใช้โครงสร้างประโยคแบบประธานเป็นผู้กระทำแทนแบบประธานเป็นผู้ถูกกระทำ

คำขอ: 'เขียนสำหรับผู้ชมทั่วโลกที่ใช้ภาษาอังกฤษเป็นภาษาที่สอง — ใช้คำศัพท์ง่าย ๆ ไม่ใช้สำนวน'

import anthropic

client = anthropic.Anthropic(api_key='sk-ant-your-key-here')

current_text = (
    'Our platform hits the ground running right out of the box, '
    'giving your team a leg up on the competition. '
    'Once you are up to speed, you will be firing on all cylinders. '
    'The ball is in your court — reach out to kick off your trial.'
)

response = client.messages.create(
    model='claude-opus-4-5',
    max_tokens=200,
    messages=[{
        'role': 'user',
        'content': (
            'Rewrite the following text for an international audience where English is a second language.\n'
            'Rules:\n'
            '- Replace all idioms with literal, plain alternatives\n'
            '- Use only common, short words (prefer "start" over "commence")\n'
            '- No phrasal verbs ("kick off" → "start", "reach out" → "contact")\n'
            '- Active voice only\n\n'
            f'Text:\n{current_text}'
        )
    }]
)
print(response.content[0].text)

การทดสอบคำศัพท์ด้วยการตรวจสอบตนเอง

ขอให้โมเดลตรวจสอบระดับคำศัพท์ในคำตอบของตนเองหลังจากสร้างเนื้อหาแล้ว แนวทางสองขั้นตอนนี้ช่วยตรวจพบคำศัพท์ที่เล็ดลอดมาแม้คุณจะให้คำสั่งไว้แล้ว:

  1. สร้างเนื้อหาโดยมีคำสั่งเกี่ยวกับคำศัพท์
  2. ขอให้โมเดลแสดงรายการคำที่ไม่เป็นไปตามระดับคำศัพท์ และเสนอคำแทน
import openai

client = openai.OpenAI(api_key='sk-your-key-here')

# Step 1: generate with vocabulary constraint
result = client.chat.completions.create(
    model='gpt-4o',
    messages=[{
        'role': 'user',
        'content': 'Explain HTTP status codes in 3 sentences for a non-technical business person. Simple words only.'
    }]
)
content = result.choices[0].message.content
print('GENERATED:')
print(content)
print()

# Step 2: vocabulary self-audit
audit = client.chat.completions.create(
    model='gpt-4o',
    messages=[{
        'role': 'user',
        'content': (
            f'Review the following text. List any words a typical non-technical business person '
            f'(no tech background) might not know. For each flagged word, suggest a simpler alternative.\n\n'
            f'Text:\n{content}'
        )
    }]
)
print('VOCABULARY AUDIT:')
print(audit.choices[0].message.content)

คำศัพท์กับความไว้วางใจ

ระดับคำศัพท์ส่งผลโดยตรงต่อความไว้วางใจที่ผู้อ่านมีต่อเนื้อหาของคุณ:

  • ง่ายเกินไปสำหรับผู้ชม → ให้ความรู้สึกเหมือนดูถูกและบั่นทอนความน่าเชื่อถือ
  • ซับซ้อนเกินไปสำหรับผู้ชม → ให้ความรู้สึกกีดกันและสร้างความสับสน
  • เหมาะสมพอดี → ให้ความรู้สึกว่าเขียนขึ้นมาโดยเฉพาะสำหรับผู้อ่านคนนี้

เป้าหมายไม่ใช่การใช้คำศัพท์ที่ง่ายที่สุดเท่าที่จะเป็นไปได้ แต่คือการใช้คำศัพท์ที่เหมาะสมกับผู้อ่านเฉพาะกลุ่ม นักพัฒนาบล็อกเชนที่อ่านเรื่องอีเธอเรียมย่อมคาดหวังศัพท์ที่แม่นยำ แต่นักซื้อสกุลเงินดิจิทัลครั้งแรกไม่จำเป็นต้องการเช่นนั้น

import anthropic

client = anthropic.Anthropic(api_key='sk-ant-your-key-here')

# Same topic, calibrated vocabulary for different trust contexts
audiences = [
    ('CRYPTO BEGINNER', 'No technical background, first time reading about cryptocurrency. Plain English, no assumed knowledge.'),
    ('BLOCKCHAIN DEVELOPER', 'Expert: knows EVM, gas fees, consensus mechanisms, smart contract bytecode. No definitions needed.')
]

topic = 'Why Ethereum uses proof-of-stake instead of proof-of-work.'

for label, spec in audiences:
    response = client.messages.create(
        model='claude-opus-4-5',
        max_tokens=100,
        messages=[{
            'role': 'user',
            'content': f'Audience: {spec}\n\nExplain in 2 sentences: {topic}'
        }]
    )
    print(f'[{label}]')
    print(response.content[0].text.strip())
    print()

คำศัพท์กับน้ำเสียงของแบรนด์

น้ำเสียงของแบรนด์ส่วนหนึ่งเกิดจากการเลือกคำศัพท์ บริษัทต่าง ๆ กำหนดกฎการใช้คำศัพท์ไว้ในคู่มือรูปแบบ และปัญญาประดิษฐ์สามารถปฏิบัติตามกฎเหล่านั้นได้อย่างสอดคล้องกัน หากคุณระบุไว้อย่างชัดเจน

ตัวอย่างกฎการใช้คำศัพท์ของแบรนด์:

  • เมลชิมป์: 'ใช้คำว่า ช่วย ไม่ใช่ ให้ความช่วยเหลือ'
  • สไตรป์: 'ใช้ ตั้งค่า เป็นคำกริยา แต่ใช้ การตั้งค่า เป็นคำนาม'
  • ชอปปิฟาย: 'ใช้คำว่า ผู้ค้า ไม่ใช่ ลูกค้า หรือ ผู้ใช้'

เพิ่มกฎการใช้คำศัพท์ของแบรนด์ลงในข้อความระบบ เพื่อให้ผลลัพธ์สอดคล้องกันในเนื้อหาทั้งหมด

import anthropic

client = anthropic.Anthropic(api_key='sk-ant-your-key-here')

brand_vocab_system = (
    'You write content for NorthBridge, a B2B SaaS company. '
    'Brand vocabulary rules:\n'
    '- Say "workspace" not "account" or "project"\n'
    '- Say "connect" not "integrate" or "link"\n'
    '- Say "team" not "users" or "members"\n'
    '- Say "get started" not "onboard" or "begin"\n'
    '- Avoid: "leverage", "synergy", "ecosystem", "seamlessly"'
)

response = client.messages.create(
    model='claude-opus-4-5',
    max_tokens=100,
    system=brand_vocab_system,
    messages=[{
        'role': 'user',
        'content': 'Write a 2-sentence CTA for the homepage inviting users to create an account and start using integrations.'
    }]
)
print(response.content[0].text)

ตรวจสอบความรู้

บริษัทต้องการส่งอีเมลแจ้งเหตุข้อมูลรั่วไหลให้ผู้ใช้ทั้งหมด 50,000 คน ซึ่งส่วนใหญ่เป็นผู้บริโภคที่ไม่ใช่สายเทคนิค ร่างปัจจุบันระบุว่า: 'ช่องโหว่ในการใช้งาน OAuth2 ของเราส่งผลให้ข้อมูลรับรองของผู้ใช้ที่ผ่านการแฮชถูกดึงออกไปโดยไม่ได้รับอนุญาต' ปัญหาด้านคำศัพท์หลักคืออะไร

การปรับระดับคำศัพท์ — สรุปทบทวน

ระดับคำศัพท์ควบคุมความรู้สึกว่าเนื้อหาของคุณเข้าถึงง่ายหรือมีความน่าเชื่อถือเชิงวิชาการ เทคนิคสำคัญมีดังนี้:

  • ขอระดับการอ่านที่เฉพาะเจาะจง: ชั้นปีที่ 5 ชั้นปีที่ 8 ระดับมหาวิทยาลัย
  • ใช้'ไม่ใช้ศัพท์เฉพาะ'สำหรับเนื้อหาสำหรับผู้บริโภคและเนื้อหาระหว่างทีม
  • ใช้'สมมติว่าผู้อ่านมีความรู้ระดับผู้เชี่ยวชาญ'เพื่อเปิดใช้ศัพท์เทคนิคที่แม่นยำ
  • สอนคำศัพท์ด้วยการแนะนำทีละน้อยและการทำตัวหนาเมื่อใช้ครั้งแรก
  • ขอให้ใช้คำศัพท์อย่างสอดคล้องกันในเอกสารทั้งหมด
  • เขียนสำหรับผู้ชมทั่วโลกโดยตัดสำนวนและกริยาวลีออก
  • ใช้พรอมต์ตรวจสอบตนเองเพื่อตรวจพบการใช้คำศัพท์ที่ไม่เป็นไปตามข้อกำหนดในเนื้อหาที่สร้างขึ้น
เริ่มต้นได้ฟรี

เรียนรู้ AI Prompt Engineering ด้วย AI tutor — ฟรี

เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป

คอร์ส
53
บทเรียน
199

คำถามที่พบบ่อย

บทเรียน “การปรับระดับคำศัพท์” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “การปรับระดับคำศัพท์” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ 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 ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน

บทเรียน “การปรับระดับคำศัพท์” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน AI Prompt Engineering นี้ได้ไหม

ได้ บทเรียน AI Prompt Engineering ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. โทนแบบเป็นทางการกับไม่เป็นทางการ
  2. การระบุกลุ่มผู้อ่าน
  3. รูปแบบการเขียนเชิงมืออาชีพ
  4. การปรับระดับคำศัพท์
← กลับไปที่ AI Prompt Engineering