NanoSkill
Dodaj swoją umiejętność

Umiejętność agenta do zarządzania pocztą e-mail

przezNousResearch163Kgwiazdki GitHubGitHub

Efektywnie wysyłaj, odbieraj, przeszukuj i zarządzaj swoją pocztą e-mail bezpośrednio z terminala dzięki tej potężnej umiejętności zarządzania pocztą e-mail. Usprawnij swój przepływ pracy i obsługuj korespondencję bez opuszczania wiersza poleceń.

e-mailSkan bezpieczeństwa zakończony pomyślnie
Podgląd wyniku

Pełne demo

Odkryj autentyczne doświadczenie zarządzania przepływem pracy z pocztą e-mail, jakie daje ta umiejętność.

Start

Uruchom pierwsze zadanie

  1. email install
    01

    Zainstaluj

    Dodaj Umiejętność Himalaya Email Agent do swojego agenta AI.

  2. email task
    02

    Opisz zadanie

    Użyj umiejętności, aby wyświetlać foldery, wyszukiwać e-maile, czytać treść, tworzyć odpowiedzi, przekazywać wiadomości i organizować skrzynkę odbiorczą.

  3. generation
    03

    Przejrzyj i automatyzuj

    Otrzymuj uporządkowane podsumowania zawartości skrzynki odbiorczej, weryfikuj sugerowane działania, dopracowuj wersje robocze i bezpiecznie realizuj przepływy pracy z e-mailami.

Komenda instalacji

$ npx skills add https://github.com/NousResearch/hermes-agent/tree/main/skills/email

O umiejętności

Ta umiejętność zarządzania pocztą e-mail umożliwia użytkownikom interakcję z pocztą e-mail bezpośrednio z terminala, zapewniając usprawniony i wydajny sposób obsługi korespondencji cyfrowej. Pozwala wysyłać, odbierać, przeszukiwać i zarządzać e-mailami bez konieczności opuszczania interfejsu wiersza poleceń, co czyni ją idealną dla programistów, administratorów systemów i wszystkich, którzy wolą tekstowy przepływ pracy.

Zaprojektowana z myślą o bezproblemowej integracji z istniejącymi środowiskami wiersza poleceń, ta umiejętność zmienia sposób, w jaki podchodzisz do poczty e-mail. Oferuje solidne możliwości tworzenia i wysyłania nowych wiadomości, uzyskiwania dostępu i czytania poczty przychodzącej oraz wykonywania zaawansowanych wyszukiwań w całym archiwum e-mail. Ten poziom kontroli gwarantuje, że krytyczne komunikaty są zawsze w zasięgu ręki i można nimi zarządzać za pomocą znanych poleceń terminala.

Poza podstawowymi operacjami umiejętność ułatwia zaawansowane zadania zarządzania pocztą e-mail, takie jak organizowanie skrzynki odbiorczej, archiwizowanie starych wiadomości, a nawet automatyzację rutynowych procesów związanych z pocztą e-mail. Przenosząc funkcjonalność poczty e-mail do terminala, zwiększa produktywność i umożliwia tworzenie niestandardowych skryptów, które mogą z łatwością obsługiwać powiadomienia, raporty i inną automatyczną komunikację.

Kluczowe funkcje

Co czyni ją mocną

  • Wysyłanie e-maili z terminala

    Twórz i wysyłaj wiadomości e-mail bezpośrednio z interfejsu wiersza poleceń, integrując wysyłanie e-maili ze swoimi przepływami pracy związanymi ze skryptami i automatyzacją.

  • Odbieranie i przeglądanie e-maili

    Uzyskaj dostęp i czytaj przychodzące wiadomości e-mail w swoim terminalu, zapewniając tekstowy interfejs do szybkiego przeglądania korespondencji.

  • Wyszukiwanie treści e-maili

    Wykonuj zaawansowane wyszukiwanie w swoich archiwach e-mail, aby szybko zlokalizować określone wiadomości, załączniki lub informacje za pomocą poleceń terminala.

  • Zarządzanie skrzynką odbiorczą e-mail

    Organizuj i zarządzaj swoją skrzynką odbiorczą e-mail, w tym wykonuj czynności takie jak usuwanie, archiwizowanie lub przenoszenie wiadomości, wszystko z wygody terminala.

  • Automatyzacja przepływów pracy e-mail

    Wykorzystaj umiejętność do tworzenia skryptów i automatyzacji rutynowych zadań związanych z pocztą e-mail, zwiększając produktywność i redukując ręczny wysiłek związany z zarządzaniem pocztą e-mail.

Przypadki użycia

Kiedy jej używać

  • Programiści zarządzający komunikacją projektową

    Programiści mogą używać tej umiejętności do wysyłania aktualizacji kodu, otrzymywania raportów o błędach i zarządzania e-mailami związanymi z projektem bez przełączania kontekstu z ich środowiska programistycznego.

  • Administratorzy systemów do monitorowania alertów

    Administratorzy systemów mogą zintegrować zarządzanie pocztą e-mail ze swoimi skryptami monitorującymi, aby otrzymywać i przetwarzać alerty systemowe oraz powiadomienia bezpośrednio w terminalu.

  • Entuzjaści wiersza poleceń do codziennej korespondencji

    Osoby, które preferują interfejs wiersza poleceń do wszystkich swoich zadań, mogą używać tej umiejętności do efektywnej obsługi codziennej korespondencji e-mail.

SKILL.md

Umiejętność Agenta Email Himalaya

Użyj CLI Himalaya do czytania, wyszukiwania, wysyłania, odpowiadania, przekierowywania, przenoszenia, usuwania i zarządzania wiadomościami email bezpośrednio z terminala.

Instalacja

bash npx skills add https://github.com/NousResearch/hermes-agent/tree/main/skills/email

Co robi

Umiejętność Agenta Email Himalaya zapewnia Twojemu agentowi AI możliwości obsługi poczty email z poziomu terminala poprzez zewnętrzne CLI himalaya.

Pozwala agentowi pracować z rzeczywistą skrzynką pocztową używając IMAP i SMTP, co jest przydatne do segregacji poczty, wyszukiwania wiadomości, czyszczenia skrzynki, tworzenia odpowiedzi, przekierowywania wiadomości i pobierania załączników.

Główne funkcje

  • Lista folderów email
  • Lista wiadomości ze skrzynki odbiorczej lub niestandardowych folderów
  • Wyszukiwanie wiadomości według nadawcy, tematu lub słowa kluczowego
  • Czytanie treści email w formacie plain text
  • Eksport surowych wiadomości MIME
  • Wysyłanie nowych wiadomości z terminala
  • Odpowiadanie na istniejące wątki email
  • Przekierowywanie wiadomości
  • Przenoszenie lub kopiowanie wiadomości między folderami
  • Usuwanie wiadomości
  • Dodawanie lub usuwanie flag email
  • Praca z wieloma kontami email
  • Pobieranie załączników
  • Wyjście w formacie JSON dla automatyzacji strukturalnej

Przykłady zastosowań

  • Zarządzanie skrzynką odbiorczą
  • Wyszukiwanie i pobieranie wiadomości
  • Automatyczna segregacja poczty
  • Tworzenie i wysyłanie odpowiedzi
  • Przekierowywanie ważnych wiadomości
  • Pobieranie załączników do późniejszego przetwarzania
  • Tworzenie przepływów pracy email zorientowanych na terminal
  • Łączenie przepływów pracy agenta z skrzynkami IMAP/SMTP

Wymagania

Przed użyciem tej umiejętności potrzebujesz:

  1. Zainstalowanego CLI Himalaya
  2. Pliku konfiguracyjnego Himalaya w:

bash ~/.config/himalaya/config.toml

  1. Bezpiecznie skonfigurowanych danych uwierzytelniających IMAP i SMTP
  2. Haseł przechowywanych za pomocą bezpiecznej metody, takiej jak pass, systemowy pęk kluczy lub inne polecenie hasła

Instalacja CLI Himalaya

Zalecana instalacja dla Linux lub macOS:

bash curl -sSL https://raw.githubusercontent.com/pimalaya/himalaya/master/install.sh | PREFIX=~/.local sh

macOS przez Homebrew:

bash brew install himalaya

Instalacja przez Cargo:

bash cargo install himalaya --locked

Podstawowa konfiguracja

Uruchom interaktywnego kreatora konfiguracji konta:

bash himalaya account configure

Lub utwórz konfigurację ręcznie:

toml [accounts.personal] email = "you@example.com" display-name = "Twoje Imię" default = true backend.type = "imap" backend.host = "imap.example.com" backend.port = 993 backend.encryption.type = "tls" backend.login = "you@example.com" backend.auth.type = "password" backend.auth.cmd = "pass show email/imap" message.send.backend.type = "smtp" message.send.backend.host = "smtp.example.com" message.send.backend.port = 587 message.send.backend.encryption.type = "start-tls" message.send.backend.login = "you@example.com" message.send.backend.auth.type = "password" message.send.backend.auth.cmd = "pass show email/smtp" folder.aliases.inbox = "INBOX" folder.aliases.sent = "Sent" folder.aliases.drafts = "Drafts" folder.aliases.trash = "Trash"

Popularne polecenia

Lista folderów

bash himalaya folder list

Lista wiadomości w skrzynce odbiorczej

bash himalaya envelope list

Lista wiadomości w konkretnym folderze

bash himalaya envelope list --folder "Sent"

Wyszukiwanie wiadomości

bash himalaya envelope list from jan@example.com subject spotkanie

Czytanie wiadomości

bash himalaya message read 42

Wysyłanie nowej wiadomości

bash cat << 'EOF' | himalaya template send From: ty@example.com To: odbiorca@example.com Subject: Testowa Wiadomość Witaj z Himalaya! EOF

Odpowiadanie na wiadomość

bash himalaya template reply 42 | sed 's/^$/\nTwoja treść odpowiedzi tutaj\n/' | himalaya template send

Przekierowanie wiadomości

bash himalaya template forward 42 | sed 's/^To:.*/To: nowyodbiorca@example.com/' | himalaya template send

Przenoszenie wiadomości

bash himalaya message move 42 "Archive"

Usuwanie wiadomości

bash himalaya message delete 42

Pobieranie załączników

bash himalaya attachment download 42

Wyjście jako JSON

bash himalaya envelope list --output json

Uwagi

Ta umiejętność została zaprojektowana do operacji na skrzynce pocztowej w terminalu. Zależy od zewnętrznego CLI himalaya i poprawnie skonfigurowanego konta email.

W przypadku przepływów pracy agenta, dane wejściowe potokowane są zazwyczaj bardziej niezawodne niż otwieranie interaktywnego edytora. Wyjście w formacie JSON jest zalecane, gdy agent musi programowo parsować wyniki.

Najlepsze do

  • Deweloperów preferujących przepływy pracy email w terminalu
  • Agentów AI potrzebujących bezpośredniego dostępu do skrzynki pocztowej
  • Zadań automatyzacji email
  • Zarządzania pocztą opartą na IMAP/SMTP
  • Lekkich, osobistych przepływów pracy produktywności

Źródło

GitHub:

text https://github.com/NousResearch/hermes-agent/tree/main/skills/email

FAQ