Новый проект
thephw/claude-meseeks
Плагин Claude Code воспроизводит случайные голосовые клипы, когда Claude завершил работу, запросил разрешение или получил новый запрос.
- Stars
- ★ 80 ↗ +1 за 7 дней
- Forks
- ⑂ 2
- Язык
- Go
- Статус
- В канале 1 янв. 1 г.
AI-разбор
Проект добавляет звуковые уведомления к Claude Code и воспроизводит голосовые клипы Mr. Meeseeks только тогда, когда действительно требуется участие пользователя. Плагин регистрирует обработчики событий Notification и UserPromptSubmit, а программа meeseeks фильтрует тип события: завершение задачи вызывает категорию done, запрос разрешения — asking, отправка нового запроса — feedback, остальные уведомления игнорируются. Аудиофайлы встраиваются в предварительно собранные Go-бинарники, извлекаются во временный кэш и передаются системному проигрывателю в отдельном неблокирующем процессе. Поддерживаются macOS, Linux и Windows через afplay, ffplay, mpg123, paplay, aplay или PowerShell Media.SoundPlayer, при этом на Linux требуется установить совместимый проигрыватель. Настройки категорий сохраняются в state.json с учетом XDG_CONFIG_HOME, а пользовательские MP3 можно добавить только после пересборки бинарников; имена файлов не должны содержать апострофы.
Разработчики и технические энтузиасты, регулярно работающие с Claude Code в терминале и желающие получать ненавязчивые звуковые уведомления с возможностью управлять категориями и аудиоклипами.
Что внутри
- Хуки Notification и UserPromptSubmit для интеграции с Claude Code
- Фильтрация событий по notification_type с подавлением фоновой активности и автоматических продолжений
- Случайный выбор клипов из категорий done, asking и feedback
- Командная строка meeseeks для воспроизведения, перечисления, включения, отключения и переключения звуков
- Неблокирующее воспроизведение через автоматически найденный системный аудиопроигрыватель
- Slash-команды Claude Code и сохранение настроек категорий в state.json
Где применять
- Для разработчиков, использующих Claude Code и нуждающихся в звуковом сигнале о завершении задачи или запросе разрешения
- Для локальных рабочих станций macOS, Linux или Windows, где важно не следить постоянно за терминалом
- Для пользователей, которым нужны разные звуковые реакции на отправку запроса, завершение работы и запрос подтверждения
- Для энтузиастов, желающих заменить встроенные клипы собственными MP3-файлами и пересобрать плагин
Темы