Hình dung: bạn đang nhìn một trang giấy trắng. Một project lớn, phức tạp — bạn không biết bắt đầu từ đâu.
- Bắt đầu một cuộc trò chuyện mới với Claude và navigate interface thành thạo
- Viết prompt hiệu quả theo công thức Context + Task + Rules
- Upload files và images để cung cấp context cho Claude
- Iterate thông qua follow-up messages để refine response
- Cấu hình Styles, Memory, Preferences để personalize trải nghiệm
Mở đầu: Trang giấy trắng và một cộng sự
Cảm giác đó, bạn đã có bao nhiêu lần trong tuần?
- Ngồi trước Word để viết báo cáo cho sếp lúc 5pm
- Mở Excel với 8 sheet người khác để lại
- Bắt đầu một research về ngành bạn chưa từng làm
- Viết email "delicate" — phải xin lỗi khách hàng nhưng không thừa nhận lỗi
- Làm slide deck cho buổi present với board chiều nay
Trang giấy trắng là điểm ma sát lớn nhất của knowledge work. Không phải vì bạn không có ý tưởng — mà vì bạn đang làm một mình.
Giờ mường tượng lại. Nhưng lần này, cạnh bạn là một cộng sự thông minh, kiên nhẫn, sẵn sàng break down vấn đề cùng bạn. Bạn nói ra suy nghĩ lộn xộn; cộng sự helps organize. Bạn draft; cộng sự helps refine. Bạn stuck; cộng sự helps unlock.
Đây là khoảnh khắc "aha" với Claude. Nhưng để đến được khoảnh khắc đó, bạn cần học cách nói chuyện — không phải theo nghĩa "ra lệnh cho máy", mà theo nghĩa "brief một cộng sự giỏi".
Tổng quan interface claude.ai
Khi bạn mở claude.ai lần đầu, bạn sẽ thấy một interface sạch và tối giản:
┌─────────────────────────────────────────────────────────────┐
│ ┌──────────┐ │
│ │ SIDEBAR │ CHAT AREA │
│ │ │ │
│ │ + New │ [Response xuất hiện ở đây] │
│ │ chat │ │
│ │ │ │
│ │ Recent: │ │
│ │ • chat 1 │ │
│ │ • chat 2 │ │
│ │ │ │
│ │ Projects │ │
│ │ Artifacts│ │
│ │ │ ┌──────────────────────────────┐ │
│ │ Settings │ │ [Bạn gõ prompt ở đây] │ │
│ │ │ │ │ │
│ └──────────┘ │ 📎 Upload 🔧 Tools 🧠 ▼ │ │
│ └──────────────────────────────┘ │
│ [Model: Sonnet 4.6] │
└─────────────────────────────────────────────────────────────┘
Sidebar — trung tâm điều hướng
- + New chat — mở cuộc trò chuyện mới
- Recent chats — lịch sử conversations, tìm lại chat cũ
- Projects — workspace có persistent context và custom instructions (chi tiết Bài 05)
- Artifacts — các output interactive Claude đã tạo (docs, slides, dashboards — Bài 06)
- Settings — profile, model preferences, connectors, memory
Chat area — nơi làm việc
- Text input ở dưới — nơi bạn gõ prompt
- Attachment — upload file
- Search & tools — bật web search, connectors
- Extended thinking — bật chế độ Claude reasoning step-by-step
- Model selector — chọn Sonnet / Opus / Haiku
Viết prompt hiệu quả — Công thức 3 phần
Mọi tương tác với Claude bắt đầu bằng prompt. Prompt tốt không phải "ma thuật" — nó chỉ là cách bạn brief một cộng sự giỏi.
Nguyên tắc vàng: Nói chuyện với Claude như nói chuyện với đồng nghiệp mới — tự nhiên, ngắn gọn, đủ context. Không cần viết tiếng Anh formal hay dùng "keyword magic".
Công thức 3 phần (còn gọi là C-T-R framework):
┌──────────────────────────────────────────────┐
│ │
│ CONTEXT + TASK + RULES │
│ (bạn là (bạn (style, format, │
│ ai, muốn muốn độ dài, ràng buộc) │
│ gì, cho Claude │
│ ai) làm gì) │
│ │
└──────────────────────────────────────────────┘
1. CONTEXT — Set the stage
Claude cần biết bạn là ai, đang làm gì, cho audience nào:
- Vai trò của bạn (role)
- Lĩnh vực / industry
- Mục tiêu của task này
- Audience cuối cùng là ai
- Bối cảnh project / quyết định xung quanh
- Ví dụ yếu
- "Viết email về delay."
- Ví dụ mạnh
- "Tôi là Customer Success Manager ở một SaaS B2B. Khách hàng enterprise của tôi đang chờ một integration launch 2 tuần nay. Đây là lần delay thứ 2 trong quarter — lần trước họ đã kiên nhẫn nhưng lần này tôi cảm nhận họ bắt đầu lo."
2. TASK — Define clearly
Bạn muốn Claude làm gì? Dùng động từ cụ thể:
- Write / draft / compose
- Analyze / compare / evaluate
- Summarize / extract / synthesize
- Create / build / generate
- Review / critique / improve
- Ví dụ yếu
- "Giúp tôi."
- Ví dụ mạnh
- "Draft một email gửi khách hàng — acknowledge delay, giải thích root cause (không đổ lỗi), commit một timeline mới realistic, và offer một credit / compensation nhỏ để build goodwill."
3. RULES — Specify constraints
Style, format, độ dài, những thứ không nên làm:
- Tông giọng (professional, casual, empathetic, authoritative…)
- Format (bullet list, prose, tables, HTML…)
- Độ dài (150 từ, 2 paragraphs, 1 trang…)
- Ngôn ngữ (Tiếng Việt / English / mix)
- Điều cấm (không hứa timeline chắc chắn, không đổ lỗi team khác…)
- Ví dụ yếu
- "Viết hay nhé."
- Ví dụ mạnh
- "Length 150-180 từ. Tông professional nhưng chân thành — không corporate. Có: lời xin lỗi ngắn, root cause 1 câu, timeline mới cụ thể (date + checkpoint), CTA (họ có thể reply hoặc jump into call nếu cần escalate). Tiếng Anh."
Ví dụ thực chiến: Từ 1 dòng → prompt đầy đủ
Tình huống
Bạn là Marketing Lead ở một startup streaming phim indie. Công ty đang chuẩn bị pitch Series A. Sếp nhờ bạn viết slide deck nhưng bạn chưa research thị trường kỹ.
Prompt cấp 1 — Yếu (khởi đầu)
Research thị trường streaming phim indie giúp tôi.
Vấn đề: Claude không biết bạn là ai, research cho mục đích gì, cần level nào, output ra sao. Response sẽ generic — một Wikipedia entry dài dòng.
Prompt cấp 2 — Better (có task rõ)
Research thị trường streaming phim indie. Tôi đang làm pitch cho Series A. Tôi cần market analysis, competitors, growth opportunities.
Vấn đề: Tốt hơn, nhưng Claude không biết format, độ dài, bao nhiêu competitors, nguồn data thế nào (chỉ web? có confidential data nào không?).
Prompt cấp 3 — Strong (đủ 3 phần)
Tôi là Marketing Lead ở một startup streaming phim indie. Chúng tôi đang chuẩn bị investor pitch deck cho Series A. Bạn giúp research tình hình hiện tại của indie film streaming market và xác định key trends, competitor positioning, và growth opportunities. Dùng current web research có citations. Cấu trúc thành một professional report tối đa 5 trang, gồm: 1. Executive summary (1/2 trang) 2. Market analysis (market size, growth rate, key segments) 3. Competitive landscape (top 5 players, their positioning) 4. Growth opportunities (3 hướng khả thi) Tông professional
formal nhưng không corporate. Ngôn ngữ tiếng Anh."
Phân tích:
- Context: Marketing Lead, indie streaming startup, Series A pitch — Claude biết audience và stakes
- Task: Research + structure thành report 5 trang
- Rules: Web research + citations, 4 sections cụ thể, tone, độ dài, ngôn ngữ
Response lần này sẽ sẵn sàng dùng thay vì "starting point cần sửa nhiều".
4D Framework for AI Fluency — nền tảng cho prompt framework
Công thức C-T-R trên dựa trên 4D Framework for AI Fluency — một nghiên cứu chung giữa GS. Rick Dakan (Ringling College of Art and Design) và GS. Joseph Feller (University College Cork). 4D gồm 4 năng lực cốt lõi khi làm việc với AI:
┌─────────────────────────────────────────────────────────┐
│ 4D FRAMEWORK │
│ │
│ ┌────────────┐ ┌────────────┐ │
│ │ DELEGATION │───────│ DESCRIPTION│ │
│ │ quyết định │ │ giao tiếp │ │
│ │ giao gì │ │ với AI │ │
│ └─────┬──────┘ └──────┬─────┘ │
│ │ │ │
│ │ │ │
│ ┌─────┴──────┐ ┌──────┴─────┐ │
│ │ DISCERNMENT│───────│ DILIGENCE │ │
│ │ đánh giá │ │ dùng AI có │ │
│ │ output │ │ trách nhiệm│ │
│ └────────────┘ └────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘
- Delegation: Quyết định việc nào giao AI, việc nào giữ cho người, và phân công thế nào
- Description: Giao tiếp hiệu quả với AI — đây là công thức C-T-R
- Discernment: Đánh giá quality, accuracy, appropriateness của output
- Diligence: Dùng AI có trách nhiệm, transparent, accountable
Bài 02 này tập trung Description. Bài 03 sẽ đào sâu 3 D còn lại, cùng với kỹ thuật evals.
Thêm context qua file upload
Prompt chỉ là cửa ngõ. Khi bạn upload file, Claude ngấm thêm thông tin cụ thể về tình huống của bạn.
Các loại file Claude đọc được
| Loại | File types | Use cases |
|---|---|---|
| Text docs | PDF, DOCX, TXT, MD | Reports, contracts, meeting notes |
| Spreadsheets | CSV, XLSX | Data analysis, reconciliation |
| Images | PNG, JPEG, GIF | Screenshots, diagrams, photos |
| Code | .py, .js, .ts, .go, ... | Review, debug, explain |
| Slides | PPTX | Analyze structure, update content |
Cách upload
- Click icon bên dưới text input
- Chọn file từ máy (hoặc drag-drop vào chat)
- File xuất hiện như attachment trong conversation
- Gõ prompt về file
Ví dụ use cases với file upload
- Summarize doc: Upload PDF → "Tóm tắt 5 điểm chính, output markdown bullets"
- Analyze image: Screenshot dashboard → "Metrics này nghĩa là gì? Có gì bất thường?"
- Debug code: Upload
.py→ "Functionprocess_datađôi khi ra NaN. Giải thích tại sao và đề xuất fix" - Review contract: Upload DOCX → "So với template standard, flag 5 điều khoản deviation lớn nhất + mức risk"
- Extract from Excel: Upload XLSX → "Sheet 3 có data sales by region. Tìm top 3 underperforming regions Q4."
Pro tip: Đặt tên file descriptive
Claude dùng tên file để hiểu và retrieve. document1.pdf không giúp gì. Q4-2025-Sales-Report-APAC.pdf giúp Claude hiểu ngay đây là gì.
Search & Tools — mở rộng khả năng của Claude
Bên trong chat, bạn có một menu Search & Tools cho phép bật các tools Claude dùng khi cần.
Web search
Default: Claude dùng kiến thức đã training (cutoff thường 6-12 tháng trước). Bật web search để Claude:
- Tra giá cổ phiếu hôm nay
- Check latest news
- Tìm info về người / công ty / sản phẩm mới
Connectors
Connect Claude vào tools bạn dùng: Google Drive, Slack, Notion, Gmail, Linear... Chi tiết ở Bài 08.
Pro tip
Bật các tools phù hợp với task → Claude tự quyết định khi nào dùng. Bạn cũng có thể ép trực tiếp trong prompt: "Dùng web search để verify số liệu này" hoặc "Pull context từ Google Drive về project X".
Chọn model phù hợp với task
Claude hiện có 3 tier models. Chọn đúng model = balance giữa quality và speed/cost.
| Model | Khi nào dùng | Characteristics |
|---|---|---|
| Opus 4.6 | Task phức tạp nhất | Hybrid reasoning, multi-step analysis, complex coding, research |
| Sonnet 4.6 | Default cho everyday users | Balanced — sophisticated nhưng cost-effective |
| Haiku 4.5 | Task đơn giản cần speed | Fast, low-cost, tốt cho classification, summarization ngắn |
Model selector
Tên model hiện dưới text input. Click để đổi. Đổi model → chat mới sẽ bắt đầu.
Extended thinking mode
Trong Sonnet và Opus, bạn có thể bật Extended Thinking (ký hiệu 🧠). Claude sẽ:
- Hiển thị một "thinking indicator" với timer
- Reason step-by-step (có thể expand để xem)
- Rồi mới trả lời
Bật khi:
- Toán / logic
- Quyết định có nhiều ràng buộc
- Debug bug khó
- Planning complex workflow
Không cần bật khi:
- Câu hỏi đơn giản
- Viết ngắn / summarize
- Brainstorm
Trade-off: tăng latency nhưng chất lượng reasoning cao hơn.
Iterate — Power move thực sự
"The real power of Claude comes with continued and frequent communication, not just one-off prompts."
Đây là shift mindset quan trọng nhất khi dùng AI. Người mới viết 1 prompt rồi expect perfect output. Người thạo coi prompt đầu tiên là starting point của một cuộc hội thoại.
4 cách iterate
1. Ask follow-up questions — đào sâu, mở rộng
Expand thêm ý 2." "Cho ví dụ cụ thể cho point về positioning?" "Làm cho phần này concrete hơn.
2. Give specific feedback — chỉnh direction
Tông quá formal. Làm casual hơn, như conversation với senior coworker." "Phần 3 lan man. Rút còn 2 câu." "Thay 'synergy' bằng từ dễ hiểu hơn.
3. Redirect — đưa về đúng hướng
Thực ra tôi muốn focus vào X, không phải Y. Rewrite section 2 theo hướng X.
4. Edit & resubmit — sửa prompt gốc
Click icon 🖊️ (pencil) trên prompt bạn đã gõ → sửa → resubmit. Claude tạo một response mới thay vì append. Hữu ích khi bạn muốn refine request gốc, không phải add thêm request.
Khi nào restart chat mới?
Nếu conversation đã đi chệch quá xa, có 3 dấu hiệu nên mở chat mới:
- Bạn đã đi 15+ messages và response bắt đầu lặp / lú context
- Topic đã shift nhiều — bắt đầu về marketing, giờ đang làm coding
- Bạn muốn "fresh take" không bị bias từ cuộc trao đổi trước
Shortcut: Cmd+K (Mac) / Ctrl+K (Windows) để mở chat mới nhanh.
Personalize Claude — Memory, Styles, Preferences
Claude có 3 mechanisms để "học" bạn theo thời gian. Setup một lần, hưởng mãi.
Memory
Claude tự động save key context từ conversations: role, preferences, past decisions, working style. Lần sau start chat mới, Claude đã nhớ.
Ví dụ:
- Lần 1: "Tôi là Marketing Lead ở một B2B SaaS startup, target SMB market."
- Lần 2 (chat mới, 1 tuần sau): Claude biết context luôn, không cần bạn repeat.
Manage memory: Settings → Memory → xem, sửa, xóa bất cứ gì Claude đã nhớ. Sync qua mọi device khi signed in.
Styles
Styles = preset về cách Claude viết. Options có sẵn:
- Concise — cut straight to answer, không introduction dài
- Formal — tiếng corporate, professional
- Explanatory — break down concepts, kèm ví dụ
Hoặc Custom Style:
- Upload 3-4 bài bạn viết trước đó
- Describe tông bạn muốn: "Như cách tôi viết blog — casual professional, câu ngắn, đôi khi dùng câu hỏi rhetorical"
Style sẽ apply across tất cả conversations tự động.
Preferences
Settings → General → "What personal preferences should Claude consider?"
Ví dụ preferences:
- "Always respond in Vietnamese unless I ask otherwise"
- "I work in finance. Use precise numerical language, avoid vague qualifiers"
- "Default to markdown output with bullet points"
Preferences apply mọi chat.
Ví dụ theo ngành
Sales Rep — prompt prep meeting
Prompt tốt:
Tôi là Sales Rep sắp call với Acme Corp lúc 3pm chiều nay. Họ là prospect mới, mid-market SaaS, team 200 người. Pull context từ: - Email thread với contact chính (Jane Doe, VP Marketing) - LinkedIn của Jane - Company news 3 tháng qua Output: 1-page briefing gồm: (1) company snapshot, (2) Jane's background & likely interests, (3) 3 talking points relevant cho product của tôi, (4) 2 câu hỏi discovery nên ask.
Marketing Manager — repurpose content
Prompt tốt:
Upload: blog post vừa publish về 'Future of B2B SaaS 2026' (1500 từ). Tạo ra 5 format: 1. LinkedIn article (1200 từ, angle thiên về thought leadership) 2. Twitter thread (8-10 tweets, mỗi tweet ≤ 280 chars, có hook ở tweet đầu) 3. Newsletter intro (200 từ + CTA tới blog) 4. Slide deck outline (8 slides, 1 key insight/slide) 5. Instagram caption (150 từ, casual tone, 3 hashtags) Giữ consistent core message qua cả 5 format.
Finance Analyst — analyze file
Prompt tốt:
Upload: Q4-2025-expense-report.xlsx (3 sheets: Travel, Software, Contractors). Analyze: 1. Top 5 cost categories trong mỗi sheet 2. So với Q3 (file Q3-2025-expense-report.xlsx đã upload), flag mọi category tăng > 30% 3. Identify top 3 cost optimization opportunities Output: 2-page memo cho CFO, tông objective, có charts embedded nếu relevant.
Legal Counsel — review contract
Prompt tốt:
Upload: Vendor-Contract-v3.docx + Company-Template-2025.docx. Compare Vendor-Contract-v3 với Company-Template-2025: 1. Liệt kê mọi clause deviation (added, removed, modified) 2. Gán risk level (high/medium/low) cho mỗi deviation 3. Đề xuất redline wording cho deviations risk high Format: bảng 4 cột
Section | Deviation | Risk | Suggested Redline."
Teacher — personalize lesson plan
Prompt tốt:
Tôi là GV Vật lý lớp 11. Đang dạy chương Dao động điều hòa. Lớp có 35 HS, trình độ mixed (10 khá, 15 TB, 10 yếu). Thiết kế lesson plan 45 phút cho bài 'Con lắc đơn': - Warm-up 5' (hook thực tế) - Concept 15' (có examples, analogies) - Practice 15' (3 bài tập độ khó tăng dần, có hint cho HS yếu) - Wrap-up 10' (exit ticket 3 câu ngắn) Tông: thân thiện, concrete, nhiều ví dụ đời thường.
Anti-patterns — Sai lầm prompt thường gặp
Prompt 1 dòng kỳ vọng "magic"
- Biểu hiện
- "Viết email cho khách hàng". "Phân tích file này". "Làm slide cho meeting."
- Tại sao sai
- Không có context → response generic. Bạn lại phải tốn thời gian "gợi ý từng bước" qua 10 follow-ups.
- Cách đúng
- Đầu tư 2 phút viết context + rules ngay từ đầu. ROI: 20-30 phút tiết kiệm sau đó.
Nhồi quá nhiều task vào 1 prompt
- Biểu hiện
- "Research market, viết slide, draft email follow-up cho investors, tạo Excel model ROI, và summarize vào 1 memo."
- Tại sao sai
- Claude sẽ làm all, nhưng quality mỗi cái giảm. Hard to iterate vì everything entangled.
- Cách đúng
- Break thành steps. Một Prompt = một output chính.
Quá vague về độ dài / format
- Biểu hiện
- "Viết dài dài một chút nhé."
- Tại sao sai
- Claude đoán. "Dài" với ai là 200 từ, với ai là 2000 từ. Random output length.
- Cách đúng
- Explicit: "150-200 từ", "3 bullets", "1 trang markdown", "max 500 words".
Không dùng follow-up, restart chat liên tục
- Biểu hiện
- Không hài lòng response → đóng chat, mở chat mới, viết lại prompt từ đầu.
- Tại sao sai
- Mất context đã build. Phải repeat mọi thứ. Claude lặp lại sai tương tự vì bạn không signal "sai ở đâu".
- Cách đúng
- Feedback cụ thể trong follow-up. "Phần 2 quá formal — rewrite casual hơn, giữ phần 1 và 3 nguyên."
Không upload file, paste text dài
- Biểu hiện
- Copy 500 dòng Excel data paste vào prompt.
- Tại sao sai
- Mất format. Claude khó parse. Prompt dài làm khó Claude focus.
- Cách đúng
- Save as CSV / XLSX → upload → prompt về file.
Áp dụng ngay
Bài tập 1: Viết 3 prompts theo công thức C-T-R (15 phút)
Mở Claude.ai. Pick 3 task từ công việc tuần này (dựa vào danh sách bạn đã làm ở Bài 01).
Với mỗi task, viết prompt theo template:
[Context: tôi là ..., đang làm ..., cho audience ...]
[Task: bạn hãy ... (động từ cụ thể) ...]
[Rules:
- Tông ...
- Format ...
- Độ dài ...
- Ngôn ngữ ...
- Tránh ...]
Submit từng prompt. Note lại:
- Response lần đầu có usable không? (Y/N)
- Nếu không, bạn đã iterate thế nào?
- Cuối cùng, thời gian total (prompt + iterate + review) vs. nếu tự làm?
Bài tập 2 (optional): Setup Styles + Memory (10 phút)
Bước 1: Settings → Memory → bật nếu chưa. Chat với Claude giới thiệu bản thân:
Tôi là [role]. Làm việc trong [industry]. Team [X người]. Thường viết [types of content]. Tông tôi thích: [...]. Save info này.
- Bước 2
- Settings → Styles → tạo Custom Style. Upload 2-3 bài bạn viết. Describe tông.
- Bước 3
- Mở chat mới, thử 1 prompt đơn giản. Compare response với trước khi setup. Ghi lại cảm nhận.
Tóm tắt bài học
- C-T-R framework — Context + Task + Rules. Prompt đủ 3 phần → response usable ngay thay vì phải iterate 5 lần.
- Nói chuyện tự nhiên như brief đồng nghiệp — không phải "ra lệnh cho AI". Conversational tone > keyword magic.
- Upload file thay vì paste — Claude parse được structure tốt hơn nhiều từ PDF/DOCX/CSV so với plain text.
- Chọn đúng model cho task — Sonnet default, Opus cho complex, Haiku cho speed. Extended thinking khi cần reasoning sâu.
- Iterate is the power move — response đầu tiên là starting point. Follow-up, edit prompt, feedback cụ thể để polish.
- Personalize qua Memory + Styles + Preferences — setup một lần, Claude "biết bạn" across mọi conversation sau đó.
Tài liệu tham khảo
- AI Fluency course (free) — đào sâu 4D Framework
- Use Case Gallery — thư viện prompt mẫu theo role
- Anthropic Help Center — troubleshooting chi tiết