apple-mail
Czytaj i zarządzaj wiadomościami z Apple Mail bezpośrednio z agenta AI na macOS.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill umożliwia agentom AI dostęp do Apple Mail na macOS poprzez AppleScript. Możesz wyświetlić wszystkie skonfigurowane konta pocztowe, przeglądać foldery i skrzynki pocztowe, pobierać listę wiadomości z wybranej skrzynki oraz czytać pełną zawartość konkretnych maili. Idealne do automatyzacji zadań związanych z pocztą elektroniczną, wyszukiwaniem wiadomości czy integracją Apple Mail z agentami AI. Wymaga macOS, zainstalowanej aplikacji Apple Mail i co najmniej jednego skonfigurowanego konta.
Jak używać
Upewnij się, że masz macOS, zainstalowaną aplikację Apple Mail z co najmniej jednym skonfigurowanym kontem pocztowym. Skill wymaga, aby Apple Mail był uruchomiony podczas użytkowania.
Zainstaluj skill w swoim środowisku agenta, upewniając się, że Python 3 jest dostępny i osascript (wbudowany w macOS) działa prawidłowo.
Wyświetl dostępne konta pocztowe, uruchamiając skrypt list_accounts.py. Otrzymasz listę wszystkich kont skonfigurowanych w Apple Mail.
Wybierz interesujące Cię konto i wyświetl jego foldery, uruchamiając list_mailboxes.py z nazwą konta. Zobaczysz wszystkie skrzynki pocztowe (INBOX, Sent, Drafts itp.).
Pobierz wiadomości z wybranej skrzynki za pomocą get_messages.py, podając nazwę konta i folder. Domyślnie zwraca 10 ostatnich wiadomości; możesz zmienić liczbę za pomocą parametru --limit.
Aby przeczytać pełną zawartość konkretnej wiadomości, użyj get_message_content.py z identyfikatorem wiadomości z poprzedniego kroku. Otrzymasz pełny tekst, nagłówki i metadane maila.