Anthropic lançou open source o claude-desktop-buddy, o cliente de desktop do Claude pode atuar como um gateway Bluetooth para periféricos de hardware

robot
Geração do resumo em andamento
Notícias do ME News, 20 de abril (UTC+8), de acordo com o monitoramento do Beating, a Anthropic recentemente abriu o código do repositório claude-desktop-buddy no GitHub, divulgando a API Bluetooth do aplicativo de desktop Claude voltada para a comunidade de criadores, juntamente com uma implementação de referência de um pet de mesa ESP32. A abordagem específica é que os clientes macOS e Windows do Claude, em modo de desenvolvedor (Help → Troubleshooting → Enable Developer Mode), abrem uma interface BLE, usando o Nordic UART Service (um serviço de serial personalizado comum no Bluetooth de baixo consumo) para enviar o estado da sessão, solicitações de permissão e mensagens recentes para o hardware pareado, que também pode enviar de volta os botões "Permitir / Rejeitar" para o desktop. Para desenvolvedores interessados em criar periféricos de IA, essa via elimina a necessidade de integrar a API do Claude: enquanto o cliente de desktop estiver aberto, o hardware pode obter o estado em tempo real da sessão e aprovar ou rejeitar usando botões locais. O exemplo fornecido no repositório usa o M5StickC Plus (uma placa de desenvolvimento com ESP32) para criar um pet de mesa: quando a sessão não está ativa, ele dorme; ao iniciar a sessão, acorda; quando há uma solicitação de permissão pendente, fica ansioso; o usuário pode aprovar com o botão A ou rejeitar com o botão B. O firmware vem pré-configurado com 18 personagens ASCII, cada um com sete conjuntos de animações, cobrindo os estados de dormir, ocioso, trabalho, pendente de aprovação, atualização, sacudido e aprovação rápida; a cada 50 mil tokens, uma celebração de atualização é acionada, e uma aprovação em cinco segundos exibe um coração. Para trocar por personagens GIF, o aplicativo de desktop suporta enviar uma pasta contendo um arquivo manifest.json e vários GIFs de 96 pixels de largura diretamente para o dispositivo, com o pacote completo não ultrapassando 1,8 MB. A Anthropic enfatiza na descrição do repositório que essa API BLE funciona apenas em modo de desenvolvedor, não sendo um recurso oficialmente suportado, sendo uma interface leve que requer ativação manual pela comunidade de criadores. (Fonte: BlockBeats)
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
Adicionar um comentário
Adicionar um comentário
Sem comentários
  • Fixado