Anthropic відкрив вихідний код claude-desktop-buddy, клієнт для робочого столу Claude, який може виступати в ролі Bluetooth-шлюзу для апаратних пристроїв

robot
Генерація анотацій у процесі
ME Новини, 20 квітня (UTC+8), згідно з моніторингом 动察 Beating, Anthropic нещодавно відкрила на GitHub репозиторій claude-desktop-buddy, опублікувавши Bluetooth API для настільного застосунку Claude, орієнтованого на спільноту творців, а також додала приклад реалізації ESP32 для домашнього робота. Конкретно, клієнти Claude для macOS і Windows у режимі розробника (Help → Troubleshooting → Enable Developer Mode) відкривають BLE-інтерфейс, через Nordic UART Service (популярний користувацький сервіс для серійного зв’язку у low-power Bluetooth), передаючи стан сесії, запити на дозвіл і останні повідомлення підключеному обладнанню, яке також може передавати назад на «прийняти / відхилити» через кнопку. Для розробників, які хочуть створювати периферійні пристрої для AI, цей канал усуває необхідність інтеграції з API Claude: якщо настільний клієнт активний, обладнання може отримувати реальний час стану сесії і завершувати схвалення за допомогою кнопок локально. Репозиторій надає приклад з M5StickC Plus (розробна плата з ESP32), зроблений у вигляді домашнього робота: коли активних сесій немає, він спить, після запуску сесії прокидається, при запитах на дозвіл стає тривожним, а користувач натискає A для дозволу або B для відхилення. Мікропрограма має 18 ASCII-ролей, кожна з яких має сім наборів анімацій, що охоплюють стани: спання, очікування, робота, очікування схвалення, оновлення, трясіння і швидке схвалення; при накопиченні 50K токенів запускається святкування оновлення, а при швидкому схваленні за 5 секунд з’являється сердечко. Щоб замінити ролі на GIF, настільний застосунок підтримує завантаження папки з manifest.json і кількома GIF шириною 96 пікселів безпосередньо на пристрій, при цьому весь пакет не повинен перевищувати 1,8 МБ. Anthropic у описі репозиторію підкреслює, що цей BLE API працює лише у режимі розробника, не є офіційною функцією продукту і призначений для спільноти творців як легкий інтерфейс, який потрібно активувати вручну. (Джерело: BlockBeats)
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріплено