Bỏ qua để đến nội dung

Thiết lập đầu tiên

Onboarding của Bestie phải ngắn và nhanh. Người dùng cần gặp được “bestie” trước khi bị bắt cấu hình cả vũ trụ.

Onboarding v1 tập trung vào 3 việc:

  1. Tạo character cơ bản.
  2. Kết nối LLM provider.
  3. Chạy thử terminal chat.

Telegram, memory nâng cao và MCP có thể cấu hình sau.

Terminal window
bestie onboard
bestie onboard --skip-provider-test

Dùng --skip-provider-test khi setup offline, provider chậm, hoặc chỉ muốn tạo file config trước.

Welcome
-> chọn tên Bestie
-> chọn cách Bestie gọi bạn
-> chọn vibe preset
-> chọn roast/warmth/bluntness
-> chọn memory write policy
-> chọn LLM provider
-> chọn setup mode nếu provider có nhiều mode
-> nhập API key
-> ghi config
-> test provider nếu không skip
-> bắt đầu terminal chat

Các hướng setup hiện có gồm Anthropic, ChatGPT/OpenAI, Groq, OpenRouter, custom OpenAI-compatible, custom Anthropic-compatible, Ollama và Gemini. Antigravity xuất hiện trong CLI, nhưng OAuth setup chưa được implement.

Bestie sẽ hỏi setup mode, base URL khi provider cần, model, tên biến môi trường chứa API key, và key value nếu dùng API-key provider. Secret được ghi vào .bestie/.env, không ghi raw key vào .bestie/config.json.

  • Bestie tên gì?
  • Bestie gọi bạn là gì?
  • Vibe preset: Funny Savage, Soft Emotional, Productivity Coach, Chaotic Gen Z, Calm Brutally Honest Mentor hoặc Custom.
  • Roast level 1-10.
  • Warmth level 1-10.
  • Bluntness level 1-10.
  • Ngôn ngữ: tiếng Việt, tiếng Anh hoặc mixed.
  • Memory write policy: ask, allow, deny.
  • Emoji level: none, light, expressive.
  • Chủ đề không được đùa.

Đừng bắt người dùng cấu hình mọi thứ trước khi họ cảm thấy sản phẩm. First magic trước, bureaucracy sau.