[ Novo Plugin ] Ulanzi Hydro Tracker
Olá, @Ulanzi! e toda a Comunidade! 👋Acabei de lançar um novo plugin para o UlanziDeck: o Hydro Tracker — um coach de hidratação pessoal numa única tecla. Você configura seu perfil e ele te mantém bebendo água ao longo do dia sem precisar pensar nisso.
🔗 GitHub: https://github.com/JEAN-ALMEIDA-CZO/Hydro-Tracker-Plugin
✨ O que ele faz
Meta diária personalizada — calculada a partir da sua faixa etária, peso e tamanho do recipiente, dividida em copos igualmente espaçados ao longo das horas ativas.
Anel de contagem regressiva na tecla — mostra o tempo até o próximo copo (mm:ss).
Pressione a tecla quando beber — a contagem reinicia para o próximo copo; os pontinhos marcam seu progresso.
Quatro estados claros: 🔵 HIDRATAR → 🔵 BEBER → 🔴 BEBA! (piscando) → 🟢 PRONTO (a tecla enche de água ao bater a meta).
Notificações no desktop no Windows + macOS quando é hora de beber e ao atingir a meta.
Modo Verão (+15% em dias quentes) e Silêncio (sem avisos à noite).
5 temas, fontes vetoriais e animações suaves de água (ondas, gota caindo, maré).
Unidades do recipiente: ml, L ou oz.
🔬 Baseado num modelo real de hidratação
A meta não é um número aleatório — usa uma regra transparente baseada no peso (Adulto 35 ml/kg/dia, Criança 50 ml/kg/dia, +15% para o calor), a mesma lógica usada para fluidos de manutenção. As fontes são citadas no tutorial embutido (EFSA 2010; Holliday–Segar 1957).
🌍 Totalmente traduzido — 11 idiomas
Inglês · Português (BR/PT) · Espanhol · Francês · Alemão · Italiano · 日本語 · 한국어 · 中文 (简体/繁體). A interface, o menu lateral, as notificações e o tutorial moderno embutido seguem automaticamente o seu idioma.
🛠️ Bem construído
Multiplataforma — funciona no Windows e macOS, sem caminhos fixos.
Sem binários nativos — dependências em JavaScript puro, totalmente portátil e compatível com a loja.
Roda 100% localmente — sem contas, sem chaves de API, sem telemetria.
Leve: a tecla parada/rodando quase não pesa na CPU.
💾 Instalação
Baixe no repositório do GitHub (o README tem o passo a passo para Windows e macOS)
Vou adorar o feedback de vocês — ideias de recursos, bugs ou correções de tradução são muito bem-vindos aqui ou como issues no GitHub. Se for útil pra você, uma ⭐ no repositório ajuda demais. Mantenham-se hidratados! 💧
— Jean Almeida
官方致谢 & 四连致敬!@持续贡献者 Jean Almeida 为Ulanzi Studio 生态 开发 第四款 插件!这一次是【 Hydro Tracker】
当我们在论坛上看到 Hydro Tracker 时,忍不住赞叹,这个插件用代码让一台生产力工具,拥有了“关心人”的温度。如果说前三款插件是在帮用户“做得更高效”,那么这款 Hydro Tracker,是在帮用户“活得更好” ,而您做到了,在一个小小的 LCD 按键上。硬核的科学内核,藏在温柔的提醒背后~一个按键,四种状态,全程沉浸
[*]HYDRATE(待饮)→ DRINK(倒计时中)→ DRINK!(时间到,按键闪烁)→ DONE(目标达成,按键满屏绿光)
[*]这不是功能,这是互动叙事。喝水这件事,被设计成了一场看得见的旅程。
最后的最后,想说一句谢谢你,Jean。谢谢你用四款插件,告诉我们一个道理:
一个好的硬件平台,不是因为硬件本身有多强,而是因为它遇到了愿意为它注入灵魂的开发者。期待您的第五款。无论是什么,我们都会在这里,第一个为你鼓掌。——Ulanzi Studio 生态团队
Hello, after thoroughly testing this plugin, I’ve encountered some issues and have some thoughts I’d like to discuss.
We can go ahead and launch the current version for now, and we’ll make further improvements if there are updates later.
https://github.com/JEAN-ALMEIDA-CZO/Hydro-Tracker-Plugin/issues/1
@Ulanzi!
Hydro Tracker — atualização 1.0.1
Obrigado pelo feedback detalhado! Saiu uma atualização com melhor uso de CPU, correção de bug e um novo modelo de lembretes mais saudável. O que mudou:
💦 Lembretes por goles (novidade — resolve o intervalo longo)
Antes, o intervalo entre lembretes crescia com o tamanho do recipiente (ex.: 70 kg + 500 mL = 192 min entre goles — tempo demais). Só que um copo não é bebido de uma vez, e sim em goles.
Agora o intervalo é desacoplado do recipiente: gaps longos são divididos em goles, cada lembrete num ritmo confortável. Cada toque na tecla = 1 gole; o copo (pontinho) enche depois dos goles.
Novo ajuste "Ritmo dos lembretes": Frequente (~30 min) · Equilibrado (~45 min, padrão) · Tranquilo (~60 min) · Por recipiente (comportamento antigo).
Exemplo real: 70 kg + 500 mL agora lembra a cada ~38 min (antes 192); 200 mL a cada ~37 min (antes 74). Independente do recipiente.
⚡ Menos CPU
Cache dos dígitos vetoriais (mm:ss) — o redraw de 1×/s ficou quase de graça.
Quadros idênticos não são reenviados ao deck.
Taxas de animação reduzidas (gota/anel/alerta) — suave e mais leve. Tecla parada praticamente não gasta CPU.
🐛 Correção
A gota d'água piscava ao arrastar/mover a tecla para outra posição. Corrigido — agora há uma única instância viva por ação.
📖 Tutorial atualizado (fórmula, ritmo dos lembretes e versão) em todos os 11 idiomas.
Continua tudo local, sem contas nem telemetria.
— Jean Almeida
页:
[1]