Trước khi bắt đầu
Chuẩn bị bốn điều này trước, để quá trình cài không bị ngắt giữa chừng.
Cách dùng tài liệu này
- Trong Finder, vào Documents, tạo một thư mục mới tên AI-Video-Tour. Đây là nơi Claude lưu ảnh, video làm thử.
- Mở Claude Desktop, bấm chế độ Code ở thanh trên cùng, bấm New, chọn thư mục AI-Video-Tour vừa tạo.
- Ở mỗi bước, bấm Sao chép trên khung màu xanh đậm, dán vào ô giao việc của Claude, nhấn Enter.
- Claude xin phép chạy lệnh thì đọc qua một lượt rồi bấm Allow (Cho phép). Claude báo xong và anh kiểm tra đạt thì mới sang bước sau.
| Bước | Việc | Thời gian |
|---|---|---|
| 1 | Claude Desktop, gói trả phí | 5 phút (đã làm ở Ngày 1) |
| 2 tới 4 | Homebrew; Git, Node.js, Python, FFmpeg, uv; Claude Code | 20 phút |
| 5 | ChatGPT Image MCP: tạo ảnh | 10 phút |
| 6 | VideoMotion: video có giọng đọc | 20 tới 30 phút |
| 7 | HyperFrames và HyperFrames Studio: chỉnh video | 10 phút |
| 8 | browser-own-profile: đăng bài có duyệt (không bắt buộc) | 10 phút |
| 9 | Kiểm tra tổng | 5 phút |
1Claude Desktop
Đây là "văn phòng" nơi anh giao việc cho Claude. Đã cài ở Ngày 1, giờ chỉ kiểm tra lại.
- Mở Claude Desktop, bấm tên tài khoản ở góc dưới bên trái. Thấy chữ Pro hoặc Max là gói trả phí. Gói miễn phí không dùng được chế độ Code.
- Nhìn thanh trên cùng, thấy hai chế độ Chat và Code.
| Lỗi hay gặp | Cách xử lý |
|---|---|
| Không thấy chế độ Code | Kiểm tra lại gói trả phí. Chưa cài Claude Desktop thì làm theo mục Đăng nhập của Ngày 1 |
| Thấy chữ Free ở tài khoản | Báo giảng viên để nâng cấp gói trước khi làm tiếp |
2Homebrew (anh tự làm)
Homebrew giống một "cửa hàng ứng dụng" chạy bằng chữ cho máy Mac: có nó, Claude cài các công cụ ở bước 3 chỉ bằng một dòng lệnh mỗi công cụ. Bước này anh tự làm trong Terminal vì cần gõ mật khẩu máy.
- Mở Terminal: nhấn Cmd + Space, gõ "Terminal", nhấn Enter. Một cửa sổ nền trắng hoặc đen hiện ra, có con trỏ nhấp nháy để gõ chữ.
- Mở trình duyệt, vào brew.sh. Ở đầu trang có một dòng lệnh cài đặt và nút chép bên cạnh: bấm nút chép.
- Quay lại Terminal, dán dòng lệnh vừa chép (Cmd + V), nhấn Enter.
- Terminal hỏi Password: anh gõ mật khẩu máy Mac rồi nhấn Enter. Lúc gõ, chữ không hiện ra và con trỏ không chạy, đó là bình thường để giấu mật khẩu.
- Terminal liệt kê những gì sẽ cài và báo nhấn RETURN/ENTER để tiếp tục: nhấn Enter. Máy chạy nhiều dòng chữ, có thể mất vài phút. Nếu Mac hiện thêm cửa sổ hỏi cài "Command Line Tools", bấm đồng ý cài.
- Cài xong, Terminal in mục Next steps có vài dòng lệnh. Chép đúng từng dòng đó, dán vào Terminal, nhấn Enter. Bước này giúp máy "nhớ" Homebrew, bỏ qua thì các bước sau báo không tìm thấy lệnh.
- Đóng cửa sổ Terminal, mở lại một cửa sổ Terminal mới, gõ
brew --versionrồi nhấn Enter.
brew --version in ra dòng bắt đầu bằng chữ "Homebrew" kèm số phiên bản.| Lỗi hay gặp | Cách xử lý |
|---|---|
| Gõ mật khẩu nhưng không thấy chữ hiện ra | Bình thường. Cứ gõ đủ rồi nhấn Enter |
| Báo sai mật khẩu (Sorry, try again) | Gõ lại chậm, chú ý phím viết hoa và bộ gõ tiếng Việt: chuyển bàn phím sang tiếng Anh trước khi gõ |
Gõ brew --version báo "command not found" | Chưa chạy các dòng ở mục Next steps. Kéo Terminal lên tìm lại, chạy các dòng đó, rồi mở cửa sổ Terminal mới thử lại |
| Cài dừng lâu ở một dòng | Máy đang tải, chờ thêm. Mạng rớt thì chạy lại dòng lệnh từ brew.sh |
3Công cụ nền: Git, Node.js, Python, FFmpeg, uv
Đây là "đồ nghề" để Claude làm ảnh, làm video thay anh. Anh không cần biết dùng, chỉ cần cài đủ.
| Công cụ | Để làm gì |
|---|---|
| Git | Tải các bộ công cụ mã nguồn mở từ trang GitHub về máy |
| Node.js (bản 22 trở lên) | Chạy phần dựng hình video của HyperFrames |
| Python 3.12 | Chạy giọng đọc AI, xử lý ảnh, đăng bài |
| FFmpeg | Ghép hình, tiếng, phụ đề thành một file video MP4 |
| uv | Cài và chạy các công cụ viết bằng Python cho gọn, không làm rối máy |
- Quay lại Claude Desktop, chế độ Code, thư mục AI-Video-Tour.
- Bấm Sao chép ở khung dưới, dán vào Claude, nhấn Enter.
- Claude lần lượt xin phép chạy lệnh
brew install ...: đọc qua rồi bấm Allow. Mỗi công cụ cài mất từ vài giây tới vài phút. - Chờ Claude báo bảng kết quả.
| Lỗi hay gặp | Cách xử lý |
|---|---|
Claude báo không tìm thấy lệnh brew | Bước 2 chưa xong phần Next steps. Làm lại bước 2, rồi tắt hẳn Claude Desktop (Cmd + Q) và mở lại |
| Cài xong nhưng kiểm tra vẫn báo thiếu | Tắt hẳn Claude Desktop rồi mở lại, dán lại khung trên để Claude kiểm tra lần nữa |
| FFmpeg cài rất lâu | FFmpeg kéo theo nhiều thành phần, chờ tới khi Claude báo xong, không tắt máy |
4Claude Code (lệnh claude)
Đây là "bàn điều khiển" của Claude: các bước sau dùng nó để gắn thêm công cụ tạo ảnh, làm video vào Claude. Dùng chung tài khoản với Claude Desktop, không phải mua thêm.
- Bấm Sao chép ở khung dưới, dán vào Claude, nhấn Enter.
- Claude đọc trang hướng dẫn chính thức, chọn cách cài cho máy Mac, rồi xin phép chạy lệnh: đọc qua rồi bấm Allow.
- Lần đầu dùng, Claude Code có thể mở trình duyệt để đăng nhập: chọn đúng tài khoản Claude anh đang dùng, bấm cho phép, quay lại Claude Desktop.
- Cài xong, tắt hẳn Claude Desktop (Cmd + Q) rồi mở lại để máy nhận lệnh mới.
claude --version in ra số phiên bản.| Lỗi hay gặp | Cách xử lý |
|---|---|
Vừa cài xong mà báo không tìm thấy lệnh claude | Tắt hẳn Claude Desktop rồi mở lại; vẫn lỗi thì khởi động lại máy |
| Trình duyệt mở trang đăng nhập nhưng lỗi | Kiểm tra đang đăng nhập đúng tài khoản trả phí trên trình duyệt, thử lại |
5ChatGPT Image MCP: tạo ảnh
Cho Claude "mượn tay" ChatGPT để vẽ ảnh: ảnh tàu, cảnh hoàng hôn, nhân vật hướng dẫn viên, ảnh minh họa cho từng cảnh video. MCP là một "phích cắm" giúp Claude dùng được công cụ bên ngoài.
Mã nguồn: github.com/andyluu98/chatgpt-image-mcp
5.1 Cài đặt
- Bấm Sao chép ở khung dưới, dán vào Claude, nhấn Enter, bấm Allow khi được hỏi.
- Tới bước đăng nhập, trình duyệt tự mở trang đăng nhập ChatGPT và Claude dừng lại chờ anh. Chuyển sang mục 5.2.
5.2 Đăng nhập ChatGPT (anh tự làm)
- Trình duyệt mở trang đăng nhập ChatGPT: đăng nhập bằng tài khoản phụ.
- Đăng nhập xong, trình duyệt chuyển sang một trang của platform.openai.com, có thể báo "Oops" hoặc trang trống. Không sao, đó là bình thường.
- Bấm vào thanh địa chỉ trên cùng của trình duyệt, nhấn Cmd + A để chọn hết, Cmd + C để chép toàn bộ đường link.
- Chép khung dưới vào Claude, thay chữ DÁN-LINK-VÀO-ĐÂY bằng đường link vừa chép, nhấn Enter.
5.3 Thử tạo ảnh
Tắt hẳn Claude Desktop (Cmd + Q) rồi mở lại, mở phiên Code mới trong thư mục AI-Video-Tour, sau đó:
| Lỗi hay gặp | Cách xử lý |
|---|---|
| Claude báo không có công cụ chatgpt-image | Chưa tắt hẳn Claude Desktop sau khi cài. Nhấn Cmd + Q, mở lại, mở phiên Code mới |
| Báo chưa đăng nhập hoặc phiên đăng nhập hết hạn | Làm lại từ bước đăng nhập: nhờ Claude chạy lại uv run cgimg login, rồi làm mục 5.2 |
Lệnh uv sync báo không tìm thấy uv | Quay lại bước 3, kiểm tra uv đã cài |
| Ảnh chờ quá lâu hoặc báo lỗi giới hạn | Đợi vài phút rồi thử lại một ảnh. Không tạo nhiều ảnh liên tục cùng lúc |
6VideoMotion: làm video có giọng đọc
Plugin cho Claude làm video tiếng Việt từ một câu yêu cầu: viết kịch bản, đọc bằng giọng AI tiếng Việt, phân cảnh, nhạc nền, phụ đề, xuất MP4. Plugin giống một "gói kỹ năng" cài thêm vào Claude.
Mã nguồn: github.com/andyluu98/VideoMotion · Video mẫu: andyluu98.github.io/VideoMotion
6.1 Cài plugin
6.2 Tải giọng đọc và model
- Tắt hẳn Claude Desktop (Cmd + Q) rồi mở lại, mở phiên Code mới trong thư mục AI-Video-Tour.
- Gõ đúng lệnh trong khung dưới vào ô giao việc. Khi gõ dấu /, Claude hiện danh sách lệnh, thấy vm-cai-dat là plugin đã nhận.
- Nhấn Enter, bấm Allow khi được hỏi, để máy chạy tới khi Claude báo xong. Không đóng máy, không tắt Claude giữa chừng.
6.3 Thử làm video
/vm-cai-dat đã sẵn sàng. Lệnh thử ở 6.3 chạy ra file MP4 là tốt; chưa kịp chạy thử thì để sáng Ngày 2 làm cùng giảng viên.| Lỗi hay gặp | Cách xử lý |
|---|---|
Gõ /vm-cai-dat không thấy lệnh | Tắt hẳn Claude Desktop rồi mở lại, mở phiên Code mới. Vẫn không thấy thì dán lại khung 6.1 |
| Tải giữa chừng thì mạng rớt | Kiểm tra mạng, gõ lại /vm-cai-dat |
| Báo hết dung lượng ổ máy | Dọn bớt file lớn không dùng (video cũ, bản tải về) rồi chạy lại. Xem mục "Trước khi bắt đầu" |
| Báo thiếu FFmpeg, Python hoặc Node.js | Quay lại bước 3, dán lại khung kiểm tra |
7HyperFrames và HyperFrames Studio: chỉnh video
HyperFrames là "bộ máy" biến trang web thành video, VideoMotion dựng video bằng nó. HyperFrames Studio là phần mềm có giao diện để anh xem và chỉnh video bằng mắt, dễ hơn sửa bằng chữ.
Mã nguồn: github.com/heygen-com/hyperframes (của HeyGen, mã nguồn mở)
7.1 Cài plugin HyperFrames cho Claude
7.2 Cài HyperFrames Studio bản macOS (anh tự làm)
- Vào hyperframes.studio/studio, chọn bản cho macOS. Tệp tải về nằm trong thư mục Downloads.
- Bấm đúp tệp vừa tải. Một cửa sổ hiện biểu tượng ứng dụng và thư mục Applications: kéo biểu tượng thả vào Applications.
- Nhấn Cmd + Space, gõ "HyperFrames", nhấn Enter để mở. Mac hỏi có chắc muốn mở ứng dụng tải từ Internet thì bấm Open.
- Xem qua giao diện cho quen. Trong buổi học sẽ mở dự án video do Claude dựng để xem và chỉnh.
| Lỗi hay gặp | Cách xử lý |
|---|---|
| Mac báo không mở được ứng dụng vì chưa xác định nhà phát triển | Chụp màn hình gửi giảng viên, không tự tắt các cài đặt bảo mật của máy |
| Không tìm thấy ứng dụng sau khi cài | Mở Finder, vào Applications kiểm tra đã kéo vào chưa; chưa thì làm lại bước 2 |
| Cài plugin báo lỗi | Kiểm tra lệnh claude chạy được (bước 4), rồi dán lại khung 7.1 |
8browser-own-profile: đăng bài có duyệt
Cho Claude dùng một trình duyệt Chrome riêng đã đăng nhập sẵn Facebook, TikTok của công ty để điền sẵn bài đăng, giống nhờ nhân viên soạn sẵn bài rồi chờ anh bấm Đăng. Claude luôn hỏi anh trước khi bấm Đăng.
Mã nguồn: github.com/andyluu98/browser-own-profile. Cần có sẵn Google Chrome.
8.1 Cài plugin
8.2 Đăng nhập Facebook, TikTok một lần (anh tự làm)
- Tắt hẳn Claude Desktop (Cmd + Q) rồi mở lại, mở phiên Code mới.
- Dán khung dưới vào Claude. Một cửa sổ Chrome riêng mở ra trang đăng nhập Facebook.
- Anh tự đăng nhập Facebook của công ty trong cửa sổ đó. Xong thì đóng hẳn cửa sổ Chrome, quay lại Claude nhắn "xong".
- Cần đăng TikTok thì làm tương tự với TikTok Studio: đổi chữ "Facebook" trong khung thành "TikTok Studio".
| Lỗi hay gặp | Cách xử lý |
|---|---|
| Chrome không mở ra | Kiểm tra máy đã cài Google Chrome. Vẫn lỗi thì bỏ qua bước này |
| Facebook, TikTok đòi xác minh hoặc captcha | Anh tự làm phần xác minh trong cửa sổ Chrome. Công cụ không lách captcha |
| Cài plugin báo lỗi trên Mac | Bỏ qua bước này, buổi học sẽ đăng bài bằng tay |
9Kiểm tra tổng
Một lần kiểm tra cuối để chắc chắn sáng mai vào học là dùng được ngay.
Lỗi chung hay gặp
| Hiện tượng | Cách xử lý |
|---|---|
Claude báo không tìm thấy lệnh claude, uv, node vừa cài | Tắt hẳn Claude Desktop (Cmd + Q) rồi mở lại; vẫn lỗi thì khởi động lại máy |
| Cài xong plugin nhưng gõ lệnh / không thấy | Tắt hẳn Claude Desktop rồi mở lại, mở phiên Code mới |
| Ảnh ChatGPT báo chưa đăng nhập | Làm lại mục 5.2 |
| Mac báo không mở được ứng dụng vì chưa xác định nhà phát triển | Chụp màn hình gửi giảng viên, không tự tắt các cài đặt bảo mật của máy |