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, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріплено