Apa itu nanobot
nanobot, daripada makmal HKUDS (Universiti Hong Kong), ialah rangka kerja ejen AI peribadi sumber terbuka yang dihos sendiri, ditulis dalam Python. Pada 12 Oktober 2026 ia mempunyai kira-kira 49,000 bintang di GitHub, lesen MIT dan komit sehari sebelumnya, menurut API GitHub. Idea: pembantu seperti produk komersial, tetapi berjalan pada mesin atau pelayan anda dengan teras kecil yang mudah dibaca.
Apa yang dilakukannya
Menurut README, nanobot:
- berjalan dalam WebUI pelayar atau terminal;
- bersambung ke Telegram, Discord, Slack, WeChat, e-mel, Mattermost, Linear, Feishu, Teams dan lain-lain;
- menggunakan alat fail, shell, carian web, MCP, cron, penjanaan imej dan subejen;
- menyimpan sejarah dan memori jangka panjang (ciri Dream);
- menjalankan matlamat jangka panjang dan automasi berjadual;
- menyediakan SDK Python dan API serasi OpenAI;
- menyokong API serasi OpenAI, LLM setempat dan model sandaran.
Pemasangan
Memerlukan Python 3.11+. Jika guna pemasang satu baris (curl ... | sh), baca skrip dahulu atau guna --dry-run seperti dicadangkan README. nanobot webui membuka http://127.0.0.1:8765; pilih pembekal, kelayakan dan model di Settings → Models.
uv tool install nanobot-ai
# pip (venv)
python -m pip install nanobot-ai
nanobot webui
nanobot gateway --background
Kelebihan
- Kawalan data dalam infrastruktur anda.
- Bebas memilih model: setempat untuk data sensitif, awan untuk tugas umum.
- Saluran sembang untuk pasukan di Slack, Teams atau Telegram.
- Kod kecil dan mudah diaudit.
Langkah keselamatan
- WebUI hanya di localhost; jangan dedahkan tanpa pengesahan dan TLS.
- Pengguna atau bekas terasing dengan akses folder yang perlu sahaja.
- Suntikan prompt: e-mel dan laman web boleh mengandungi arahan berniat jahat; perlukan pengesahan manusia untuk tindakan sensitif.
- Kunci API dalam pemboleh ubah persekitaran atau peti rahsia.
- Semak pelayan MCP pihak ketiga.
Untuk siapa
Pembangun dan pasukan teknikal kecil yang mahu pembantu di bawah kawalan sendiri. Tanpa pasukan teknikal, pembantu terurus mungkin lebih selamat.
Sumber
- Repositori: https://github.com/HKUDS/nanobot
- README dan dokumentasi (disemak 12 Okt 2026)
- API GitHub (12 Okt 2026)
Mahu melaksanakan ejen AI dengan selamat? KGA IT menawarkan konsultasi percuma: kga-it.com.
