Tôi đã thử mọi cách. Máy chủ AWS, thiết lập từ xa, sai API key, sai model. Tôi đã đốt khoảng $800 chỉ riêng cho Anthropic API token. Thử Kimi. Thử Opus. Có 8 agent chạy trên Telegram cùng lúc với những bộ não khác nhau và context luôn bị mất. Đứa nào cũng quên đứa kia đang làm gì. Tôi đã mắc mọi sai lầm có thể có.
Đây là cách đơn giản và tốt nhất để chạy một AI agent. Hữu ích đến nỗi ngay cả mẹ bạn cũng sẽ dùng.
Nếu bạn có thể copy và paste, bạn và mẹ bạn đều làm được.
Những gì bạn thực sự cần trước khi bắt đầu
Hãy chuẩn bị tất cả những thứ này trước khi bạn chạm vào Terminal hay OpenClaw (đừng lo nếu bạn chưa biết nó là gì). Mở tab. Đăng ký tài khoản. Copy key của bạn vào chỗ an toàn hoặc ghi chú, sẵn sàng để copy và paste. Tin tôi đi - có mọi thứ sẵn sàng giúp bạn tiết kiệm cả tiếng đồng hồ chửi rủa màn hình.
Máy móc - Bot sắp ra đời của bạn
Bất cứ thứ gì bạn thoải mái trong ngân sách của mình. Bạn chỉ cần cấu hình tối thiểu - RAM 2GB, vài lõi CPU (lại mấy thứ linh tinh nhưng phần cứng cơ bản, chi phí thấp), ổ cứng tối thiểu 20GB. Bất kỳ máy tính nào luôn bật. Laptop cũ v.v - nhưng tất nhiên, trong trường hợp này - Mac Mini.
Cá nhân tôi? Tôi đã mua một con M4 Mac Mini mới toanh. Và nó nằm cạnh TV của tôi, chạy 24/7. Không màn hình, không bàn phím. Đó là Momo.

Bốn tài khoản bạn cần
Tài khoản Claude Pro/Max - đây là bộ não. Bạn có thể bắt đầu với Claude Pro ($20/tháng) nhưng bạn sẽ hết token nhanh chóng. Tôi đang dùng Claude Max ($90/tháng) cho bạn Claude, Claude Code và một đống dung lượng sử dụng. Rẻ hơn nhiều so với trả theo lượt qua Anthropic console. Sẽ nói thêm về điều này nếu nó còn xa lạ.
Brave Search (miễn phí) - cho phép agent của bạn tìm kiếm web. Đăng ký tại brave.com/search/api. Mất hai phút. Copy key họ đưa cho bạn.
Groq (miễn phí) - cho agent của bạn đôi tai. Nó phiên âm tin nhắn thoại để bạn có thể nói chuyện thay vì gõ. Thực sự là một thay đổi lớn khi bạn ra ngoài. Lưu ý nhanh - hỗ trợ voice memo trên Discord đã được thêm trong bản cập nhật gần đây, và voice Telegram được tích hợp sẵn trong OpenClaw. Vì vậy, nếu bài viết này đã cũ, bạn có thể không cần Groq nữa!
Telegram - bạn cần tạo một bot qua BotFather. Miễn phí. Mất hai phút và chúng ta sẽ nói về điều này sau nếu bạn cần giúp đỡ.
Bốn tài khoản. Đó là cốt lõi. Mọi thứ khác đến sau.
Sai lầm khiến người ta mất hàng trăm đô
**
Nhiều người đăng ký Anthropic console và bắt đầu trả tiền theo lượt sử dụng. Đừng làm vậy.
Claude Pro/Max cung cấp cho bạn mức giá cố định hàng tháng với giá trị lớn hơn nhiều. Bạn muốn lấy token từ tài khoản Claude của bạn - chứ không phải key từ Anthropic console. Tôi sẽ giải thích chính xác nơi tìm nó trong quá trình thiết lập.
Tôi đã mắc sai lầm chính xác này. Tốn khoảng $800 tổng cộng khi thử Kimi, Opus, nhiều agent, tất cả đều trả theo lượt. Cách chơi là đăng ký Claude. Luôn luôn.
Thiết lập thực tế
**
Bước 1 - sắp xếp mọi thứ
Trước khi bạn mở bất cứ thứ gì, hãy chuẩn bị sẵn bốn key. Claude token, Brave key, Groq key, Telegram bot token. Viết chúng ra hoặc lưu trong ứng dụng ghi chú. Bạn sẽ cần tất cả trong quá trình thiết lập và thật khó chịu khi phải đi tìm giữa chừng.
Lưu ý cho những ai cần lấy Claude token, có lẽ là tất cả mọi người ở giai đoạn này - vậy thì chúng ta cần cài đặt Claude trên Mac Mini của bạn nhanh chóng. Để làm điều đó - chỉ cần mở terminal (Applications - thư mục Utilities - ứng dụng Terminal) và gõ:
1curl -fsSL https://claude.ai/install.sh | bash
Lệnh này sẽ chạy, và mở ra một cửa sổ xác minh/đăng nhập và lúc này, bạn đã cài đặt Claude. Bây giờ? Đóng terminal, mở một cửa sổ mới. Và bây giờ gõ:
1claude setup-token
Lệnh này sẽ chạy một số hiệu ứng hình ảnh thú vị nhưng quan trọng nhất - hiển thị Claude Token Key của bạn. Rất quan trọng để bạn copy và paste vào đâu đó như ứng dụng ghi chú, vì nó thường bị copy có một 'khoảng trắng' trong token. Bạn CẦN xóa khoảng trắng đó, để tránh bất kỳ lỗi nào.
Bước 2 - cài đặt Homebrew
Lại đơn giản, cửa sổ Terminal mới - paste cái này vào.
1brew install node
Bước 3 - cài đặt OpenClaw
Một lần nữa, sau khi cài đặt homebrew/node.js, bạn chỉ cần paste lệnh cài đặt openclaw vào Terminal.
1npm install -g openclaw
Bây giờ, hãy bắt đầu phần thú vị.
Bước 4 - onboarding!
Khi bạn khởi động vào quá trình onboarding của OpenClaw, bạn chọn 'yes' cho Disclaimer. Một lời nhắc nhanh: để điều khiển các tùy chọn, bạn cần:
*Nhấn Spacebar để chọn
Nhấn Enter để tiếp tục
Sử dụng phím mũi tên để chọn hoặc di chuyển lên/xuống/trái/phải*
Dù sao, từ đây, chọn Quick Start, và bây giờ là lúc onboarding.
Quá trình này hướng dẫn bạn mọi thứ. Bây giờ là phần chi tiết - nó sẽ hỏi bạn muốn dùng model nào - bạn sẽ chọn ANTHROPIC - và sau đó xuất hiện thêm 3 tùy chọn - bạn sẽ chọn tùy chọn đầu tiên ANTHROPIC TOKEN và KHÔNG PHẢI anthropic api. okay, tôi nghĩ tôi đã nói rõ rồi lol.

Paste Claude token chúng ta đã lưu từ trước vào - một lần nữa, kiểm tra kỹ không có khoảng trắng!
Bước 5 - kết nối Telegram
Tiếp theo, bạn sẽ thấy danh sách thiết lập giao tiếp - bao gồm đủ loại tùy chọn, hôm nay chúng ta giữ đơn giản. Chọn Telegram. Bạn sẽ được yêu cầu cung cấp API key - nếu bạn đã có sẵn từ phần giới thiệu, hãy chuyển sang bước tiếp theo. Nếu bạn chưa có, thì rất nhanh thôi.

Mở Telegram, tìm kiếm @BotFather, gửi tin nhắn \/newbot\. Chọn tên và username (username phải kết thúc bằng "bot" theo hướng dẫn). BotFather sẽ cung cấp cho bạn API token. Copy nó. Bây giờ paste lại vào Terminal trong quá trình onboarding OpenClaw của bạn. Đây là giải thích nhanh vì nó dễ làm theo khi sử dụng BotFather - nó hướng dẫn bạn hầu hết mọi thứ!
Nếu bạn muốn biết Momo & tôi dùng gì - đó là Discord - nhưng tôi sẽ viết lý do trong một bài viết khác sớm thôi, và tại sao việc chọn skills > agents lại quan trọng và tại sao Discord là lựa chọn hoàn hảo cho việc này.
Bước 6 - kỹ năng đầu tiên của bạn
Tiếp theo, bạn sẽ được nhắc thiết lập kỹ năng đầu tiên - vậy hãy chọn yes và cùng vượt qua điều này. Bạn có thể sử dụng npm hoặc bun ở đây nhưng vì là một Mac Mini trong ví dụ này - hãy chọn và tiếp tục với 'npm'.
Cung cấp chú thích (tùy chọn)
tiếp theo - bạn sẽ thấy một danh sách dài các kỹ năng - chúng ta chỉ chọn 'skip for now' cho những cái này, chúng ta không cần những thứ lộn xộn đó ngay bây giờ. Cung cấp chú thích (tùy chọn) và cuối cùng - nó sẽ yêu cầu bạn cài đặt 6 kỹ năng cho google places và hơn thế nữa - chỉ chọn 'no' cho tất cả, cái cuối cùng là elevenlabs.
Một lần nữa, chỉ là nhiễu, hãy bỏ qua.
Cung cấp chú thích (tùy chọn)
Phần cuối cùng bây giờ, bạn sẽ được hỏi về việc kích hoạt hooks. Ở đây - chọn cả ba, sử dụng phím mũi tên và spacebar một lần nữa - và nhấn enter. Những cái này cần thiết để bạn bắt đầu! Sau đó - gateway của bạn sẽ khởi động, bạn sẽ thấy terminal chạy và bạn sẽ sẵn sàng cho bước cuối cùng...
**
Bước 7 - thời điểm chào đời**
Cung cấp chú thích (tùy chọn) Đã đến lúc, bot của bạn ra đời! Ở đây, chọn hatch trong TUI, điều này sẽ đánh thức bot của bạn lần đầu tiên trong ứng dụng Terminal. Nếu bạn gặp lỗi HTTPS ở đây, hãy kiểm tra Claude token của bạn xem có khoảng trắng không. Đó hầu như luôn là nguyên nhân. Sửa đơn giản - chỉ cần paste lại mà không có khoảng trắng thừa. Bạn có thể cần chạy lại onboarding.
Bước 8 - nói lời chào & hoàn tất thiết lập Telegram
Vậy là bạn đã thấy câu 'Wake up friend' nổi tiếng và bot mới sinh của bạn đang hỏi tên nó và tên bạn là gì! Tôi thường gửi một cái gì đó như thế này và đưa chúng thẳng đến Telegram để trò chuyện:
"Này, tên bạn là [tên bot], tên tôi là [tên bạn], hãy tiếp tục cuộc trò chuyện này trên Telegram. Đây là key ghép nối của tôi [pastekeyhere]."
Bây giờ, nếu bạn mở cuộc trò chuyện bot của mình trên Telegram (nhấp vào link @ BotFather đã gửi cho bạn!) Nó sẽ yêu cầu một key ghép nối. Gõ key đó vào tin nhắn TUI. Telegram sẽ được kết nối và bot của bạn sẽ trả lời ở đó.
Đó là khoảnh khắc "chết mất" của bạn. Tận hưởng nó. Bạn đã có một bot OpenClaw.
Bước cuối, nhanh bổ sung - thêm Brave, Groq và QMD.
Gần xong rồi. Bây giờ, chỉ cần nói chuyện với bot mới sinh của bạn và bảo nó 'thiết lập Brave Search - đây là API key của tôi' và chỉ cần paste key Brave Search của bạn vào.
Sau đó key Groq của bạn với cùng một loại tin nhắn. Agent của bạn bây giờ có thể tìm kiếm web và hiểu tin nhắn thoại, và nó tự động làm phần khó cho bạn!
Bây giờ, kết thúc bằng cách cài đặt kỹ năng QMD - trước khi bạn bắt đầu nạp cho agent của mình các cuộc trò chuyện và nhiệm vụ. Khi bạn cài đặt nó giữa chừng, agent của bạn sẽ gặp khó khăn để theo kịp và thường đặt lại hoặc quên lịch sử trò chuyện. Hãy tự cứu mình khỏi đau đầu. Cài đặt nó ngay từ đầu và chỉ cần yêu cầu nó 'cài đặt kỹ năng QMD' - nó sẽ tự làm cho bạn.
Bây giờ? Chúng ta đi tiếp.
Làm cho nó của bạn - đây là phần thực sự quan trọng!
Hầu hết mọi người bỏ qua điều này và sau đó tự hỏi tại sao agent của họ giống như bot dịch vụ khách hàng. OpenClaw sử dụng ba tệp xác định agent của bạn là ai:
SOUL.md - tính cách của agent của bạn. Cách nó nói. Nó quan tâm đến điều gì. Phong cách của nó.
USER.md - thông tin về bạn. Tên bạn, công việc của bạn, sở thích của bạn, thói quen kỳ quặc của bạn.
MEMORY.md - bộ nhớ dài hạn. Agent của bạn cập nhật điều này theo thời gian để nó nhớ mọi thứ giữa các cuộc trò chuyện.
Bạn có thể tự viết tất cả những thứ này. Hoặc bạn có thể làm những gì tôi đã làm. Để agent của bạn phỏng vấn bạn. Khi agent của bạn trả lời trên Telegram, hãy gửi một cái gì đó như:
"Bạn vừa mới lên mạng lần đầu tiên. Tôi muốn bạn hỏi tôi những câu hỏi để hiểu về tôi - tên tôi, tôi làm gì, mục tiêu của tôi, tôi muốn bạn nói chuyện với tôi như thế nào, tôi sử dụng công cụ gì hàng ngày, tôi cần giúp đỡ gì. Hỏi từng câu một. Sau đó sử dụng câu trả lời của tôi để điền vào SOUL.md và USER.md."
Agent của bạn sẽ chạy qua 10-15 câu hỏi.
Trả lời một cách trung thực.
Hãy nói với nó tình huống thực tế của bạn - công việc của bạn, dự án phụ của bạn, lịch trình của bạn, mức độ thoải mái bạn muốn.
Mẹo hay - trả lời bằng ghi chú thoại. Nhanh hơn nhiều và bạn sẽ đưa ra câu trả lời tự nhiên hơn là gõ. Kết thúc quá trình này, agent của bạn có context phù hợp. Nó biết bạn là ai. Nó nhớ. Đây là sự khác biệt giữa một chatbot và một thứ gì đó thực sự cảm thấy như của bạn.
Skills vs agents - đây là nơi mọi người lãng phí tiền
**
Đây là nơi hầu hết mọi người sai. Và tôi biết vì tôi cũng đã sai ở đây. Bạn sẽ thấy các thiết lập trực tuyến với năm agent, mười agent, một "hivebrain" với các agent nói chuyện với nhau. Trông giống Jarvis. Cảm giác như tương lai. Nó cũng đắt đỏ, khó hiểu và - thành thật mà nói - hầu hết là vô ích. Hãy đón đọc bài viết tiếp theo về cách thiết lập skills và tận dụng tối đa bot OpenClaw của bạn. Để kết thúc - Mọi sai lầm tôi đã mắc để bạn không phải mắc 1. Trả theo lượt thay vì Claude Max. Đốt khoảng $800 khi thử Anthropic API, Kimi, Opus, chạy nhiều agent trả theo lượt. Hãy đăng ký. Sử dụng token. Đó là tất cả. 2. Chạy 8 agent trên Telegram cùng một lúc. Bộ não khác nhau, context khác nhau, liên tục mất dấu. Một agent với kỹ năng phù hợp luôn đánh bại một đội nhầm lẫn mọi lúc. 3. Tốn hàng trăm đô cho máy chủ AWS. Thiết lập từ xa, cấu hình phức tạp. Một Mac Mini cạnh TV của bạn làm công việc tương tự với ít rắc rối hơn. 4. Để trống tệp context của tôi trong một tuần. Tự hỏi tại sao agent của tôi nghe như tổng đài. Điền SOUL.md và USER.md. Sự khác biệt như ngày và đêm. 5. Cài đặt QMD giữa chừng. Agent liên tục đặt lại và mất lịch sử trò chuyện. Cài đặt nó ngay từ đầu. 6. Bỏ qua tin nhắn thoại. Thiết lập Groq ngay ngày đầu tiên. Nói chuyện với agent của bạn khi bạn đang di chuyển là một trải nghiệm hoàn toàn khác. Agent của tôi phiên âm ghi chú thoại trong khi tôi di chuyển và tôi sử dụng nó nhiều hơn gấp mười lần so với gõ. 7. Có khoảng trắng trong Claude token của tôi. Gặp lỗi HTTPS khiến tôi bối rối trong một giờ. Kiểm tra khoảng trắng thừa. Sửa đơn giản. Nếu bạn thích bài viết này, hãy theo dõi tôi. Đăng lại nó. Đánh dấu nó. Bất cứ điều gì giúp ích. Tôi mới viết bài và tôi khá tự hào vì đây là bài đầu tiên của mình. Có câu hỏi? Hãy để lại bên dưới. Sẵn lòng giúp đỡ. Nếu bạn muốn đi sâu hơn hoặc học một số kỹ năng nâng cao, hãy xem bạn tôi @oliverhenry. Anh ấy có một số bài viết tuyệt vời về việc đưa mọi thứ lên một tầm cao mới.
Chúc vui vẻ, @jordymaui





