OpenClaw Guide: Build Your AI Assistant
Tutorial langkah demi langkah untuk memasang, mengkonfigurasi, dan menggunakan OpenClaw (dahulunya Moltbot/Clawdbot) - pembantu AI sumber terbuka tular dengan 135K+ bintang GitHub. Sambung ke WhatsApp, Telegram, Discord, dan automatikkan hidup anda.
TL;DR
- OpenClaw ialah pembantu AI sumber terbuka dengan 135K+ bintang GitHub
- Berjalan secara tempatan di mesin anda — data anda kekal peribadi
- Sambung melalui WhatsApp, Telegram, Discord, Slack, iMessage dan banyak lagi
- 3,000+ skills komuniti untuk automasi, pengekodan, rumah pintar, dan banyak lagi
- Percuma (anda hanya perlu membayar untuk token API AI, biasanya $10-50/bulan)
- Persediaan mengambil masa ~30 minit dengan panduan ini
Apa itu OpenClaw?
OpenClaw (dahulunya dikenali sebagai Clawdbot, kemudian Moltbot) ialah projek AI sumber terbuka paling hangat pada tahun 2026. Ia merupakan pembantu AI peribadi yang:
- Berjalan pada komputer atau pelayan anda sendiri
- Menyambung ke aplikasi pemesejan kegemaran anda (WhatsApp, Telegram, Discord, dsb.)
- Mempunyai akses penuh ke sistem fail, terminal, dan pelayar anda
- Boleh mengautomatikkan tugasan seperti pembantu peribadi yang sangat berkuasa
Perjalanan: Clawdbot → Moltbot → OpenClaw
Projek ini telah melalui pengembaraan penamaan yang agak menarik:
| Tarikh | Nama | Sebab |
|---|---|---|
| Nov 2025 | Clawdbot | Nama asal oleh pencipta Peter Steinberger |
| Dis 2025 | Moltbot | Dinamakan semula selepas permintaan tanda dagangan Anthropic |
| Jan 2026 | OpenClaw | Penjenamaan semula komuniti untuk kemerdekaan |
Tidak kira apa pun anda memanggilnya, fungsinya tetap sama — pembantu AI yang sangat berkuasa yang berjalan secara tempatan.
Mengapa OpenClaw?
lwn. ChatGPT / Claude Web
| Ciri | ChatGPT/Claude | OpenClaw |
|---|---|---|
| Berjalan secara tempatan | ❌ | ✅ |
| Akses fail anda | ❌ | ✅ |
| Jalankan arahan terminal | ❌ | ✅ |
| Kawal komputer anda | ❌ | ✅ |
| Berfungsi dalam WhatsApp | ❌ | ✅ |
| Privasi data | Berasaskan awan | 100% tempatan |
| Boleh dikembangkan dengan skills | Terhad | 3,000+ skills |
lwn. Ejen AI Lain
Ciri-ciri hebat OpenClaw:
- Peti masuk berbilang saluran: Satu AI, boleh diakses daripada WhatsApp, Telegram, Discord, Slack, iMessage, dan 12+ platform lagi
- Memori berterusan: Mengingat konteks merentas perbualan
- Ekosistem skill: 3,000+ plugin komuniti melalui ClawHub
- Agnostik model: Berfungsi dengan Claude, GPT, Gemini, DeepSeek, model Ollama tempatan, dsb.
- Sumber terbuka: Lesen MIT, kod yang boleh diaudit sepenuhnya
Prasyarat
Sebelum kita mula, pastikan anda mempunyai:
- [ ] Sebuah komputer (Mac, Windows dengan WSL2, atau Linux)
- [ ] Node.js v22+ dipasang (muat turun di sini)
- [ ] Kunci API AI (Anthropic Claude, OpenAI, atau lain-lain)
- [ ] Masa sekitar 30 minit
Keperluan Perkakasan
| Persediaan | RAM | Storan | Nota |
|---|---|---|---|
| Minimum | 4GB | 1GB | Fungsi asas |
| Disyorkan | 8GB+ | 2GB+ | Pengalaman lancar |
| Dengan model tempatan | 16GB+ | 50GB+ | Untuk menjalankan Ollama |
Kaedah Pemasangan
Kaedah 1: Pemasangan Satu Baris (Disyorkan)
Cara terpantas untuk bermula:
curl -fsSL https://openclaw.bot/install.sh | bash
Skrip ini akan:
- Memeriksa keperluan sistem anda
- Memasang OpenClaw
- Melancarkan wizard onboarding
Kaedah 2: Docker (Disyorkan untuk Pelayan)
Jika anda lebih suka penggunaan dalam kontena (containerized):
# Klon repositori
git clone https://github.com/openclaw/openclaw.git
cd openclaw
# Jalankan persediaan Docker
./docker-setup.sh
Persediaan Docker mencipta dua direktori penting:
~/.openclaw/— Konfigurasi, memori, kunci API~/openclaw/workspace/— Fail yang boleh diakses oleh ejen AI
Kaedah 3: Bina daripada Sumber
Untuk pembangun yang mahukan kawalan penuh:
# Klon repositori
git clone https://github.com/openclaw/openclaw.git
cd openclaw
# Pasang dependensi
pnpm install
# Bina UI
pnpm ui:build
# Bina projek
pnpm build
# Jalankan onboarding
pnpm openclaw onboard --install-daemon
Persediaan Langkah demi Langkah
Langkah 1: Jalankan Wizard Onboarding
Selepas pemasangan, wizard onboarding akan dilancarkan secara automatik. Jika tidak, jalankan:
openclaw onboard --install-daemon
Wizard ini akan membimbing anda melalui:
- Pemilihan Penyedia Model
- Konfigurasi Kunci API
- Persediaan Platform Pemesejan
- Tetapan Keselamatan
Langkah 2: Konfigurasi Model AI Anda
OpenClaw menyokong pelbagai penyedia AI. Pilih satu:
Pilihan A: Anthropic Claude (Disyorkan)
# Tetapkan kunci API anda
export ANTHROPIC_API_KEY=sk-ant-xxxxx
# Atau gunakan arahan config
openclaw config set 'models.default' 'claude-sonnet-4'
Pilihan B: OpenAI
export OPENAI_API_KEY=sk-xxxxx
openclaw config set 'models.default' 'gpt-4o'
Pilihan C: DeepSeek (Mesra Bajet)
openclaw config set 'models.providers.deepseek' --json '{
"baseUrl": "https://api.deepseek.com/v1",
"apiKey": "your-api-key",
"api": "openai-completions",
"models": [
{ "id": "deepseek-chat", "name": "DeepSeek Chat" },
{ "id": "deepseek-reasoner", "name": "DeepSeek Reasoner" }
]
}'
Pilihan D: Model Tempatan dengan Ollama
Untuk privasi lengkap, jalankan model secara tempatan:
# Pasang Ollama terlebih dahulu: https://ollama.ai
ollama pull llama3.3
# Konfigurasi OpenClaw untuk menggunakannya
openclaw config set 'models.providers.ollama' --json '{
"baseUrl": "http://localhost:11434/v1",
"api": "openai-completions",
"models": [
{ "id": "llama3.3", "name": "Llama 3.3" }
]
}'
Langkah 3: Sambungkan Platform Pemesejan
Di sinilah kehebatan OpenClaw menyerlah — bersembang dengan AI anda dari mana-mana sahaja.
Telegram (Paling Mudah)
- Mesej @BotFather di Telegram
- Hantar
/newbotdan ikut arahan yang diberikan - Salin token bot anda
- Konfigurasi OpenClaw:
openclaw config set 'channels.telegram.token' 'YOUR_BOT_TOKEN'
openclaw config set 'channels.telegram.allowlist' '["your_telegram_username"]'
OpenClaw menggunakan WhatsApp Web untuk sambungan:
# Dayakan saluran WhatsApp
openclaw config set 'channels.whatsapp.enabled' true
# Mulakan semula gateway
openclaw gateway restart
# Imbas kod QR yang muncul
Kod QR akan muncul di terminal anda. Imbasnya dengan WhatsApp pada telefon anda (Settings → Linked Devices → Link a Device).
Discord
- Cipta aplikasi Discord di discord.com/developers
- Cipta bot dan salin token tersebut
- Konfigurasi:
openclaw config set 'channels.discord.token' 'YOUR_BOT_TOKEN'
openclaw config set 'channels.discord.allowlist' '["your_discord_user_id"]'
iMessage (Mac Sahaja)
Untuk pengguna Mac, OpenClaw boleh disambungkan terus ke iMessage:
openclaw config set 'channels.imessage.enabled' true
Langkah 4: Mulakan Gateway
Gateway ialah perkhidmatan latar belakang yang memastikan OpenClaw terus berjalan:
# Mulakan sebagai daemon (perkhidmatan latar belakang)
openclaw gateway start
# Atau jalankan di latar hadapan untuk penyahpepijatan (debugging)
openclaw gateway
# Semak status
openclaw gateway status
# Lihat log
openclaw logs --follow
Langkah 5: Akses Papan Pemuka Web
OpenClaw menyertakan antara muka web untuk konfigurasi dan sembang terus:
# Buka papan pemuka dalam pelayar anda
openclaw dashboard
Ini akan membuka http://127.0.0.1:18789/ dengan token log masuk sementara.
Daripada papan pemuka anda boleh:
- Bersembang terus dengan AI anda
- Mengurus tetapan
- Melihat sejarah perbualan
- Memasang skills
Perbualan Pertama Anda
Setelah semuanya disediakan, hantar mesej kepada bot anda (melalui Telegram, WhatsApp, atau UI web):
Hello! Can you tell me what you can do?
OpenClaw akan memperkenalkan diri dan kemampuannya. Cuba beberapa tugasan sebenar:
What files are in my Downloads folder?
Search my documents for anything related to "taxes 2025"
Create a Python script that converts CSV to JSON
What's using the most disk space on my computer?
Memasang Skills
Skills meluaskan keupayaan OpenClaw. Layari registri ClawHub atau pasang terus:
Skills Popular
# Integrasi GitHub
openclaw skill install github
# Automasi pelayar web
openclaw skill install agent-browser
# Pengurusan kalendar
openclaw skill install calendar
# Automasi e-mel
openclaw skill install email
# Kawalan rumah pintar
openclaw skill install homeassistant
# Penjanaan imej
openclaw skill install dalle
# Perbualan suara (Discord)
openclaw skill install discord-voice
Kategori Skill
| Kategori | Skills Popular | Kes Penggunaan |
|---|---|---|
| Pembangun | github, gitlab, jira, linear | Semakan PR, pengurusan isu |
| Produktiviti | calendar, email, notion, todoist | Penjadualan, pengurusan tugasan |
| Automasi | agent-browser, puppeteer, selenium | Web scraping, pengisian borang |
| Rumah Pintar | homeassistant, philips-hue, tuya | Kawalan lampu, senario (scenes) |
| Kewangan | crypto-prices, stock-tracker | Pemantauan portfolio |
| Media | spotify, youtube-dl, plex | Kawalan muzik, muat turun |
Amaran Keselamatan
⚠️ Penting: Semak skills sebelum memasang. Sifat terbuka ClawHub bermakna skill berniat jahat mungkin wujud. Gunakan openclaw skill inspect untuk menyemak kod, atau minta Claude Code / Codex untuk mengauditnya bagi pihak anda.
Konfigurasi Lanjutan
Struktur Fail Konfigurasi
OpenClaw menyimpan konfigurasi dalam ~/.openclaw/:
~/.openclaw/
├── openclaw.json # Konfigurasi utama
├── env # Pembolehubah persekitaran (kunci API)
├── memory/ # Storan memori berterusan
├── skills/ # Skills yang dipasang
├── backups/ # Sandaran konfigurasi
└── logs/ # Fail log
Mengedit Konfigurasi
# Lihat konfigurasi semasa
openclaw config get
# Tetapkan nilai
openclaw config set 'key.path' 'value'
# Edit dalam editor lalai anda
openclaw config edit
Pengurusan Memori
OpenClaw mengekalkan memori berterusan merentas perbualan:
# Lihat statistik memori
openclaw memory stats
# Kosongkan semua memori (berhati-hati!)
openclaw memory clear
# Eksport memori untuk sandaran
openclaw memory export > memory-backup.json
Menjalankan Pemeriksaan Kesihatan
# Pemeriksaan kesihatan menyeluruh
openclaw doctor
# Periksa komponen tertentu
openclaw doctor --check api
openclaw doctor --check channels
openclaw doctor --check skills
Amalan Terbaik Keselamatan
OpenClaw mempunyai akses sistem penuh — itulah yang menjadikannya berkuasa, tetapi juga berisiko. Ikuti garis panduan ini:
1. Gunakan Mesin Khas
Jangan jalankan OpenClaw pada komputer kerja utama anda. Pilihan:
- VPS: DigitalOcean, Vultr, AWS ($5-20/bulan)
- Laptop lama: Gunakan semula perkakasan lama
- Raspberry Pi: Berfungsi untuk penggunaan ringan
- Docker: Menyediakan sedikit pengasingan (isolation)
2. Dayakan Mod Sandbox
Untuk sesi yang tidak dipercayai (sembang kumpulan, saluran):
openclaw config set 'agents.defaults.sandbox.mode' 'non-main'
Ini akan menjalankan sesi kumpulan/saluran di dalam Docker sandbox.
3. Gunakan Allowlists
Hanya benarkan pengguna tertentu untuk berinteraksi dengan bot anda:
# Telegram
openclaw config set 'channels.telegram.allowlist' '["username1", "username2"]'
# Discord
openclaw config set 'channels.discord.allowlist' '["user_id_1", "user_id_2"]'
4. Sentiasa Kemas Kini
Kerentanan keselamatan telah ditemui dalam versi lama. Sentiasa jalankan versi terkini:
# Semak kemas kini
openclaw update --check
# Kemas kini ke versi terkini
openclaw update
Nota: Versi sebelum 2026.1.29 mempunyai kerentanan keselamatan yang diketahui. Kemas kini dengan segera jika anda menggunakan versi lama.
5. Audit Skills Sebelum Memasang
# Periksa kod sesuatu skill
openclaw skill inspect <skill-name>
# Semak reputasi skill
openclaw skill info <skill-name>
Contoh Automasi
Di sinilah OpenClaw menjadi sangat berkuasa:
Taklimat Pagi
Sediakan ringkasan harian pada jam 8 pagi:
# Dalam konfigurasi anda, tambah tugasan cron
openclaw config set 'automations.morning-briefing' --json '{
"cron": "0 8 * * *",
"action": "Send me a summary of: weather forecast, calendar events today, unread important emails, and top 3 news headlines"
}'
Bot Semakan PR GitHub
Semak PR secara automatik apabila ditugaskan:
openclaw skill install github
# Konfigurasi webhook atau pengundian (polling)
openclaw config set 'automations.pr-review' --json '{
"trigger": "github.pr.assigned",
"action": "Review the PR, check for bugs, security issues, and style violations. Post a summary comment."
}'
Senario Rumah Pintar
openclaw skill install homeassistant
# Automasi "Meninggalkan rumah"
openclaw config set 'automations.leaving-home' --json '{
"trigger": "location.leave_home",
"action": "Turn off all lights, set thermostat to eco mode, arm security system"
}'
Organisasi Fail
Beritahu OpenClaw untuk menyusun folder Downloads anda:
Organize my Downloads folder: move images to ~/Pictures, documents to ~/Documents, and delete anything older than 30 days
Penyelesaian Masalah
Masalah Biasa
"Command not found: openclaw"# Tambah ke PATH
export PATH="$HOME/.openclaw/bin:$PATH"
# Tambah ke profil shell anda (.bashrc, .zshrc)
# Periksa pembolehubah persekitaran anda
openclaw config get models
# Jalankan semula onboarding
openclaw onboard
# Periksa log
openclaw logs --channel whatsapp
# Mulakan semula gateway
openclaw gateway restart
# Bina semula indeks skills
openclaw skill rebuild
# Periksa sebarang konflik
openclaw doctor --check skills
Dapatkan Bantuan
- Dokumentasi: docs.openclaw.ai
- GitHub Issues: github.com/openclaw/openclaw/issues
- Komuniti Discord: discord.gg/openclaw
- Reddit: r/OpenClaw
Pecahan Kos
OpenClaw sendiri adalah percuma. Kos anda datang daripada penggunaan API AI:
| Tahap Penggunaan | Token Bulanan | Anggaran Kos |
|---|---|---|
| Ringan | ~1M token | $3-10 |
| Sederhana | ~5M token | $15-40 |
| Berat | ~20M token | $60-150 |
| Pengguna Tegar | 50M+ token | $150+ |
Tip Penjimat Kos
- Gunakan DeepSeek untuk tugasan rutin ($0.14/M token berbanding Claude $3/M)
- Model tempatan untuk pertanyaan mudah (percuma selepas kos perkakasan)
- Tetapkan had token bagi setiap perbualan
- Gunakan cache untuk pertanyaan yang berulang
Apa Seterusnya?
Sekarang setelah anda mempunyai OpenClaw yang berfungsi, berikut adalah beberapa idea:
Bina Skills Anda Sendiri
Cipta skills tersuai untuk keperluan khusus anda:
# Cipta skill baru
openclaw skill create my-custom-skill
# Edit skill tersebut
code ~/.openclaw/skills/my-custom-skill/SKILL.md
Sambungkan Lebih Banyak Platform
- Tambah berbilang akaun WhatsApp (peribadi + kerja)
- Sambungkan Slack untuk kerja, Discord untuk peribadi
- Sediakan iMessage untuk ekosistem Apple
Teroka Ekosistem
- Layari ClawHub untuk 3,000+ skills
- Sertai komuniti Discord untuk tip dan helah
- Ikuti @OpenClaw untuk kemas kini
Langkah Seterusnya: Lancarkan Produk AI Anda Sendiri
Setelah anda merasai kuasa pembantu AI, anda mungkin mahu membina produk untuk orang lain. Di situlah Y Build memainkan peranan.
Y Build membantu anda menukar idea berkuasa AI kepada produk yang dilancarkan:
- Pengekodan AI: Terangkan apa yang anda mahu, AI akan menjana kod tersebut
- Pelancaran Satu-Klik: Mulakan secara langsung serta-merta dengan CDN global
- Alat Pertumbuhan: Video demo, pengoptimuman SEO, analitik
- Alat SaaS yang dikuasakan oleh AI
- Platform automasi seperti OpenClaw
- Chatbot tersuai untuk perniagaan anda
Kesimpulan
OpenClaw mewakili paradigma baru dalam AI peribadi — seorang pembantu yang:
- Tempatan: Data anda tidak pernah meninggalkan mesin anda
- Berkuasa: Akses sistem penuh bermakna automasi sebenar
- Boleh Dikembangkan: 3,000+ skills dan terus berkembang
- Pelbagai platform: Satu AI, boleh diakses di mana-mana sahaja
- Menjawab soalan daripada WhatsApp anda
- Mencari dan menyusun fail anda
- Mengautomatikkan tugasan berulang
- Mengawal rumah pintar anda
- Dan banyak lagi
Selamat datang ke komuniti OpenClaw. 🦞
Sumber: