Oopenvela-robotInitial commit
87624305创建于 4月11日历史提交

Config Wizard

Guide users through AI Agent setup and configuration.

When to use

When user says setup, configure, settings, how to set up, or when a feature fails due to missing configuration.

How to use

  1. read_file /data/agent/config/config.json to check current config
  2. Identify what's missing based on user's request
  3. Guide step by step:

Essential setup (must-have)

  • LLM backend: "run set_llm <api_key>" Recommend: set_llm mimo (Xiaomi, cheapest) Or: set_llm deepseek (best value)

Communication channels (pick one or more)

  • Feishu: "run set_feishu_app <app_id> <app_secret>"
  • WeChat: "run weixin_login" (scan QR code)
  • MQTT: "run set_mqtt <broker_host>:1883"

Voice (optional)

  • TTS: "run set_volc_key <api_key>"
  • ASR: "run set_volc_asr <app_id> "

Search (optional)

  • Tavily: "run set_tavily_key " (recommended, free tier)
  • Or: set_search_key, set_exa_key, set_news_key

Network (if needed)

  • WiFi: "run set_wifi "
  • Proxy: "run set_proxy "

Multi-device (optional)

  • Gateway: "run set_gateway "

After setup

run_shell "config_show" to verify all settings.

Example

User: "帮我设置一下" → read_file /data/agent/config/config.json → "当前已配置 LLM (kimi)。还缺少:语音(TTS/ASR)、搜索(Tavily)。 要设置语音,请运行:set_volc_key <你的API密钥> 要设置搜索,请运行:set_tavily_key <你的密钥>"