Bài 3/10Kiến thức

Bài 3, Writing partner: viết blog, email, sales script với Claude mà không bị 'AI giọng'

Workflow viết 4 bước: bạn nói ý → Claude draft → bạn refine → Claude polish. Có cách giữ voice không bị nhạt, cách dùng Artifacts để iterate, và 6 use case thường gặp với prompt mẫu.

The Data Way14 phút đọc
Series Claude, The Data Way

Founder hỏi tôi: “Tại sao tôi nhờ Claude viết blog post mà cảm giác như đọc bài AI?”

Tôi mở lại chat của anh. Prompt: “Viết cho tôi 1 blog post về dead SKU cho ngành F&B”. Hết.

Claude làm đúng những gì được yêu cầu, viết 1 blog post chung chung về dead SKU. Vấn đề là anh ấy không cho Claude context: voice, audience, business của anh, insight thật anh có về dead SKU. Output ra đúng “AI giọng” vì input không có gì khác AI giọng.

Workflow viết cùng Claude khác hẳn ghostwriter. Bài này hướng dẫn cách làm cùng, không phải làm hộ.


Workflow 4 bước

Áp dụng cho mọi loại nội dung: blog post, email, sales script, post LinkedIn, slide deck text.

Bước 1, Bạn cho ý chính (10-15 phút)

Đây là bước founder hay bỏ qua nhất. Bạn không cho ý → Claude tự sáng tạo ý → output ra “AI giọng”.

Trước khi mở Claude, dành 10 phút viết tay (hoặc voice memo) trả lời:

1. AI viết cái này cho AI ĐỌC? Cụ thể là ai?
   (Founder F&B 10 cửa hàng / Marketing manager retail / ...)

2. Sau khi đọc xong, người đọc thay đổi gì?
   (Hiểu khái niệm X / Quyết định Y / Liên hệ với chúng tôi / ...)

3. 3-5 ý chính tôi muốn truyền tải. Mỗi ý 1 câu.
   - Ý 1: ...
   - Ý 2: ...

4. Insight CỦA TÔI mà AI không thể tự biết
   (Một case study thật bạn từng gặp / Số liệu cụ thể từ doanh nghiệp /
    Một quan điểm bạn có khác số đông / ...)

5. Tone: formal / casual / direct / friendly / blunt?

Nghe nhiều bước. Thực tế viết bằng tay 5-10 phút. Output Claude khác hẳn.

Bước 2, Claude draft (Claude làm, ~30 giây)

Mở Project Writing (bài 2). Prompt template:

Tôi cần viết [loại nội dung, blog post / email / post LinkedIn / ...]
cho [audience]. Mục tiêu sau khi đọc: [outcome].

Ý chính tôi muốn truyền tải:
- [Ý 1]
- [Ý 2]
- [Ý 3]

Insight cụ thể tôi có (đưa vào nội dung):
- [Insight 1, case thật, số liệu thật, quan điểm cá nhân]

Tone: [...]. Độ dài: [...]. Format: [...].

Yêu cầu cụ thể:
- Bắt đầu bằng [vd: 1 scenario thật, không phải định nghĩa khái niệm]
- Tránh các từ trong banned-words.md
- Theo voice trong brand-voice.md
- Không kết bằng "Hy vọng giúp ích!" hoặc "Chúc bạn thành công"
- Nếu có thuật ngữ chuyên ngành phức tạp, giải thích bằng 1 câu trong ngoặc

Claude ra 1 draft 80-90% theo ý. Đây là điểm bắt đầu, không phải kết thúc.

Bước 3, Bạn refine logic (15-30 phút)

Đây là phần Claude không làm được. Bạn đọc lại draft và check:

  • Logic flow có đúng không? (đoạn 2 có nối tự nhiên từ đoạn 1 không?)
  • Có ý nào Claude tự thêm mà không phải ý của bạn? Bỏ.
  • Có ý quan trọng của bạn mà Claude làm nhạt? Đánh dấu, yêu cầu Claude viết lại đoạn đó.
  • Số liệu có chính xác không? (Claude hay paraphrase số → kiểm tra)
  • Câu chuyện thật có chân thật không, hay sounds “made-up”?

Sau khi đánh dấu, quay lại Claude và yêu cầu sửa CỤ THỂ:

Đoạn 3 (về [chủ đề]) đang nhạt. Tôi muốn:
- Mở đầu bằng câu hỏi trực tiếp: "[câu hỏi cụ thể]"
- Đưa thêm số liệu cụ thể: [paste số bạn có]
- Kết thúc bằng implication: "[ý chính]"

Viết lại đoạn 3 với những điều trên. Giữ độ dài tương đương.

Đây là chỗ Claude shine, refine theo chỉ đạo cụ thể tốt hơn nhiều so với viết draft từ đầu.

Bước 4, Claude polish (Claude làm, ~30 giây)

Sau khi logic OK, một lần polish cuối:

Đọc lại toàn bộ. Sửa:
1. Câu nào quá dài (>30 từ) → tách hoặc rewrite ngắn hơn
2. Từ Hán-Việt cứng có thể thay bằng từ thuần Việt → đề xuất
3. Lặp từ trong 3 câu liên tiếp → đề xuất từ thay
4. Câu mở đầu của mỗi đoạn, có hook không?
5. Câu kết của post, có actionable không?

Output: bản đã edit + danh sách những thay đổi quan trọng nhất ở cuối.

Output là bản sạch, sát voice. Bạn đọc lại 1 lần → publish.

Tổng thời gian: ~45-60 phút cho 1 blog post 1500 từ. Tự viết: 2-3 giờ. Tiết kiệm 60-70%.

Sai lầm phổ biến: lấy bản 1 luôn

Nhiều founder nhận bản đầu Claude làm, copy paste vào WordPress, publish. Đó là cách output ra “AI giọng”.

Bản 1 từ Claude luôn cần ít nhất 1 vòng refine logic + 1 vòng polish. Không có shortcut. Workflow 4 bước nghe dài nhưng tổng nhanh hơn việc tự viết từ đầu hoặc tự edit bản AI tệ.


Claude Artifacts, khi nào dùng

Artifacts là panel bên phải tự động hiện khi Claude generate nội dung dài hoặc code. Hai lý do dùng:

  1. Nội dung không chen vào dòng chat: bản draft 1500 từ vào Artifacts → chat panel chỉ có discussion ngắn. Sạch hơn.

  2. Iterate dễ: bạn yêu cầu sửa một đoạn, Claude update Artifact tại chỗ. Bạn xem trước-sau dễ.

Khi nào dùng:

  • Blog post ≥ 300 từ
  • Email dài (proposal, đề nghị)
  • Slide outline > 5 slide
  • Code (HTML, CSS, JS)

Khi nào không cần:

  • Email ngắn (50-100 từ)
  • Brainstorm ý tưởng
  • Q&A discussion

Để bật Artifacts: trong system prompt thêm câu “Output dạng Artifact cho mọi nội dung dài hơn 300 từ”. Hoặc yêu cầu trực tiếp trong prompt: “Viết blog post X. Output dạng Artifact.”

Mẹo Artifact tiết kiệm thời gian iterate

Khi đã có Artifact, đừng yêu cầu Claude “viết lại toàn bộ”. Yêu cầu cụ thể:

  • “Sửa đoạn 3 trong Artifact, thay [X] bằng [Y]”
  • “Thêm 1 đoạn về [Z] vào sau đoạn 4”
  • “Cắt đoạn 6, không phù hợp”

Claude update tại chỗ trong Artifact, giữ phần còn lại nguyên. Tiết kiệm tokens (nếu dùng API) và tiết kiệm thời gian đọc lại.


6 use case + prompt mẫu

1. Blog post 1200-1500 từ

Viết blog post 1200-1500 từ về [chủ đề] cho [audience].

Mục tiêu: sau khi đọc, người đọc [outcome cụ thể].

Cấu trúc:
1. Hook: 1 scenario thật ([describe scenario])
2. Vấn đề: explain pain point chính
3. Tại sao cách hiện tại không work: 2-3 lý do
4. Cách giải quyết: 3-5 bước cụ thể
5. Case study ngắn: [paste case thật]
6. Tóm lại + 1 hành động duy nhất

Voice: theo brand-voice.md
Format: markdown với H2/H3, tables nếu cần
Tone: trực tiếp, có số, không buzzword
Output: Artifact

2. Email phản hồi khách hỏi giá

Khách hàng vừa gửi email hỏi giá. Nội dung email khách:
"[paste]"

Viết email phản hồi:
- Cảm ơn nhưng không phải kiểu sao chép
- Giải thích vì sao chúng tôi không trả lời giá trực tiếp qua email
  (mà cần buổi review 30 phút trước)
- Lý do: mỗi business khác nhau, giá chuẩn không phản ánh giá trị
- Đề xuất book buổi review qua [link]
- Tone: chuyên nghiệp, không cảm thấy bị "đẩy sales"
- Độ dài: 150-200 từ

Output dạng email sẵn paste vào Gmail (có chỗ chào, ký tên).

3. Sales script cho buổi call

Tôi có buổi call discovery 30 phút với khách [tên doanh nghiệp - ngành -
quy mô]. Họ tìm đến qua [kênh]. Goal của họ: [pain point].

Soạn sales script:
1. 5 phút đầu, phá băng + xác nhận expectation
2. 15 phút giữa, discovery questions (5-7 câu hỏi cụ thể)
3. 8 phút, share value (3 ý quan trọng nhất từ phía chúng tôi)
4. 2 phút cuối, close (proposal next step)

Mỗi phần kèm script tôi nói (1-2 câu/bullet), không phải khẩu hiệu chung
chung. Vd. câu hỏi discovery phải sát ngành của khách.

Lưu ý: KHÔNG dùng các kỹ thuật manipulation (urgency giả, scarcity giả).
Tone: tư vấn, không sales.

4. About page cho website

Viết About page cho website [tên doanh nghiệp]. Đối tượng đọc: [persona].

Cấu trúc:
1. Hero: 1 câu tagline + 1 đoạn 2-3 câu mô tả đội ngũ
2. Câu chuyện: vì sao doanh nghiệp tồn tại (origin story, 3-4 đoạn)
3. Nguyên tắc làm việc: 3-4 cái không thỏa hiệp
4. Chúng tôi KHÔNG là gì: 4-6 cái (anti-positioning)
5. Phù hợp với ai / chưa phù hợp với ai
6. Final CTA: Trao đổi 30 phút

Voice: brand-voice.md
Tone: trực tiếp, người, không corporate
Độ dài tổng: 800-1200 từ
Tránh: clichés ("đồng hành cùng khách", "mang lại giá trị")

5. OKR draft cho quý

Tôi cần draft OKR quý [Qx năm Y] cho [doanh nghiệp - quy mô]. Tham khảo
OKR quý trước trong knowledge file 'q-okr.md'.

3 mục tiêu lớn của tôi cho quý này:
1. [...]
2. [...]
3. [...]

Cho mỗi mục tiêu:
- Viết 1 câu Objective (định tính, inspirational nhưng không slogan)
- 3-4 Key Results (đo được bằng số, có baseline + target)
- 5-7 Initiative cụ thể (việc cần làm để đạt KR)

Tham khảo OKR cũ để giữ continuity. Đánh dấu KR nào kế thừa từ quý trước
(carry-over) và KR nào hoàn toàn mới.

Output dạng table.

6. Post LinkedIn cá nhân

Viết 1 post LinkedIn 200-300 từ về [chủ đề] cho persona LinkedIn của tôi
(founder Việt B2B SaaS, viết operator-language, không buzzword).

Insight tôi muốn share: [1-2 câu]
Câu chuyện cụ thể: [scenario thật]

Cấu trúc:
- Hook: 1 câu shocker hoặc question
- Build context: 2-3 câu narrative
- Insight: 2-3 câu unpack
- Conclusion: 1 câu (không CTA, không "agree?")

Voice: trực tiếp, không emoji, không hashtag.
KHÔNG kết bằng "What's your experience?" hay "Curious to hear thoughts".
Output: plain text sẵn paste vào LinkedIn.

Tránh “AI giọng”, 5 quy tắc

Sau hàng trăm post đi qua Claude, tôi rút ra 5 dấu hiệu nhận diện AI giọng và cách tránh:

1. Mở đầu bằng định nghĩa

❌ “ROAS (Return on Ad Spend) là một chỉ số đo lường...” ✅ “Một founder gọi tôi lúc 9 giờ tối: 'ROAS tháng này 4,2 lần. Nhưng margin âm.'”

Rule: scenario before definition. Trong system prompt yêu cầu: “Không bao giờ mở đầu bằng định nghĩa khái niệm. Phải mở bằng 1 cảnh thực tế hoặc câu hỏi.”

2. Câu kết “Hy vọng giúp ích” hoặc “Chúc thành công”

Tự nhiên người Việt không kết blog post bằng câu này. Cấm trong system prompt.

3. Buzzword chuỗi

❌ “Tận dụng synergy để tối ưu hóa quy trình, mang lại giá trị bền vững...”

Trong banned-words file, list: tận dụng (verb), synergy, tối ưu hóa, bền vững (cliché), data-driven, mang lại giá trị, đồng hành...

Claude check trước khi output.

4. Câu quá đều đặn về độ dài

AI có xu hướng viết câu cùng độ dài (15-20 từ mỗi câu). Người viết thật có câu ngắn (5 từ) xen với câu dài (35 từ). Yêu cầu Claude “mix câu ngắn-dài để có rhythm tự nhiên”.

5. Mọi đoạn đều bắt đầu bằng “Khi/Nếu/Để”

AI hay mở đoạn với conjunction. Người thật mở đoạn đa dạng hơn, có khi danh từ, có khi câu hỏi, có khi quote.

Yêu cầu: “Đa dạng cách mở đoạn. Không phải mọi đoạn đều mở bằng Khi/Nếu/Để.”

Test “AI giọng” cuối cùng

Sau khi Claude polish, copy nội dung vào một chat Claude khác (chat trống, không có context). Hỏi:

“Đọc bài viết này. Đoán xem AI viết hay người viết. Cho 5 dấu hiệu cụ thể.”

Nếu Claude chat-trống đoán là người viết → output đã sạch giọng AI. Nếu đoán AI → vẫn còn dấu hiệu, refine tiếp.

Đây là một “adversarial test”, dùng Claude để kiểm tra Claude. Hiệu quả khá tốt.


Hạn chế thật của Claude trong writing

Để tránh ảo tưởng:

1. Claude không có insight thật từ khách hàng

Mọi insight về customer phải đến từ bạn. Claude tổng hợp được nhưng không gặp khách.

2. Claude không biết business context cập nhật nhất

Nếu tháng trước bạn đổi pricing, Claude không biết (trừ khi bạn cập nhật knowledge file). Nếu mới có 1 case study thành công, Claude không biết.

Pattern: mỗi cuối quý cập nhật 5-7 file knowledge. Mất 30 phút. Đảm bảo Claude biết business hiện tại.

3. Claude có thể đưa số sai

Khi bạn không cho số cụ thể, Claude tự suy luận con số “hợp lý”. 70% trường hợp đúng, 30% sai. Với content có số → luôn verify bằng MISA/spreadsheet thật.

4. Claude không biết khi nào im lặng tốt hơn nói

Trong sales script, đôi khi tốt nhất là im lặng và để khách nói. Claude có xu hướng “helpful”, sẽ luôn đề xuất bạn nói gì. Tự overrule.

5. Claude không cảm nhận được không khí phòng

Bạn vừa kết thúc cuộc họp căng thẳng → viết email follow-up cần tone khác email lúc thư giãn. Claude không biết context cảm xúc trừ khi bạn nói.


Trước khi sang bài 4

Sau bài này bạn nên:

  1. ✅ Đã thử workflow 4 bước với ít nhất 2 use case khác nhau
  2. ✅ Bắt được Artifact mở khi viết content dài
  3. ✅ Có sample 3-5 output sau khi refine, không còn AI giọng
  4. ✅ Banned-words file đã có ≥10 từ bạn nhất quyết cấm
  5. ✅ Adversarial test (Claude check Claude) cho ít nhất 1 post

Bài tiếp theo là research workflow, dùng Claude làm trợ lý research để nghiên cứu đối thủ, thị trường, customer. Phần này AI thực sự nhanh hơn người 10 lần, và là chỗ founder Việt ít dùng nhất.

Một mẹo viết tôi áp dụng từ tháng 11/2025

Khi viết content quan trọng (sales page, About, post LinkedIn của CEO), tôi luôn chạy thêm 1 round với Opus 4.7 sau khi Sonnet đã polish.

Prompt: “Đây là bản đã edit của tôi. Đọc kỹ và chỉ ra 5 chỗ có thể sắc hơn, 3 chỗ có thể cắt mà không mất ý, và 1 chỗ tôi đang yếu nhất.”

Opus đọc kỹ hơn Sonnet, bắt được những thứ Sonnet bỏ sót. 5 phút thêm, chất lượng tăng đáng kể. Đáng giá cho content quan trọng.

Đọc tiếp

Đọc xong rồi?

Muốn cài Founder Copilot cho doanh nghiệp?

30 phút trao đổi miễn phí. Bạn mô tả workflow đang chiếm thời gian, chúng tôi đề xuất 3 cách dùng Claude để rút ngắn, kèm prompt và setup mẫu.