Configurações — Referência do usuário | YoBench
Todas as seções de Configurações no YoBench: provedores de IA, proxies, perfis de auth, notificações Telegram/e-mail, segurança, atualizações e backups.
Para que servem as Configurações
A seção Configurações é o painel de controle central de todo o app. Aqui você conecta provedores de IA, proxies, perfis de auth e canais de notificação; define a senha mestra e o auto-bloqueio; configura auto-update e backups da BD para FTP / Google Drive / S3. Os módulos (Tracker, RSS, Calendário, Health Check, Web Parser, Site Audit, Servidores, Email etc.) reutilizam os recursos criados aqui.
Seções
12 abas:
1. Geral
- Idioma — RU, EN, DE, FR, ES, PT, ZH-CN.
- Notificações do sistema — todas / críticas / desativadas.
- Iniciar com o SO.
2. Provedores de IA
Lista de provedores usados por todos os módulos. Tipos: Claude, OpenAI, Gemini, Grok, Qwen, Kimi, DeepSeek, Mistral, Groq, YandexGPT, Local LLM (compatível OpenAI).
Campos: Tipo, API key (criptografada por campo), API URL, Modelo, Modelo de embedding, extras (Org ID, Folder ID), Proxy, Teste de conexão.
3. Proxies
Grupos com Nome, IPs (IP:port por linha), Porta padrão, opcional usuário/senha. Protocolo: HTTP. Botão de teste mostra o IP externo.
4. Perfis de auth
Dados reutilizáveis para Web Parser, Site Audit. Métodos: header, cookie, query_param. Salvo como JSON em auth_profiles.entries.
5. Notificações
- Telegram — bot token + chat ID.
- E-mail — SMTP host/porta, login/senha, from/to, TLS.
Botão de teste.
6. Busca na web
Provedores para AI Chat: DuckDuckGo (sem chave), Tavily, Brave Search. Parâmetros: rótulo, API key, URL, profundidade, código de país, proxy.
7. Segurança
- Senha mestra — definida no primeiro início; 10+ caracteres com letras e dígitos. A partir dela é derivada a chave de criptografia que protege cada campo sensível e o banco de dados local. A senha em si nunca é armazenada — sem ela o banco não pode ser aberto.
- Criptografia de campos — valores sensíveis (
api_key,password, tokens OAuth, etc.) são criptografados com uma chave derivada da senha mestra antes de serem gravados no banco. - Auto-bloqueio por inatividade (
pwAutoLockMinutes, padrão 15). - Bloqueio ao bloquear tela (
pwAutoLockOnScreenLock). - Limpeza da área de transferência (
pwClipboardClearSeconds, padrão 15 s). - Ocultar senhas por padrão (
pwShowPasswordsByDefault). - Limite de exibição (
pwRevealRateLimit, 30 s).
8. Atualizações
- Verificar no início (
updateCheckOnStartup, padrão on). - Botão Verificar agora.
Auto-update só em builds empacotados.
9. Banco de dados
Três sub-abas:
- Configurações — destino do backup (FTP, Google Drive OAuth, S3), parâmetros FTP, parâmetros S3, proprietário, frequência (1/6/12/24/168 h), retenção.
- Backups — lista de backups remotos, Restaurar (pedindo senha mestra antiga se diferir).
- Tabelas — navegar pelas tabelas SQLite, executar SQL, exportar.
10. Changelog
Histórico de versões.
11. Uso
Acompanhamento de gasto de tokens: limites global e por provedor, gráfico de 30 dias, top chats, desdobramento por operação, limpeza de eventos antigos.
12. Permissões
Permissões do SO (microfone, câmera, arquivos — depende da plataforma).
Onde vive cada chave
- AppSettings — flags globais e valores padrão.
ai_providers— provedores IA com chaves criptografadas.proxy_groups— proxies.auth_profiles— perfis de auth.notification_recipients— canais.master_password— hash da senha mestra.field_encryption_meta— chave de criptografia de campos.
Primeiro início
- Senha mestra.
- Provedor de IA.
- Proxies e perfis de auth.
- Notificações.
- Backups.
- Atualizações.
Próximos passos
Ajuda e feedback
Quer 2FA, chaves físicas ou mais provedores? Escreva para nós pelo formulário de contato.