NanoSkill
ส่งสกิลของคุณ

ทักษะตัวแทนจัดการอีเมล

โดยNousResearch163Kดาว GitHubGitHub

ส่ง รับ ค้นหา และจัดการอีเมลของคุณอย่างมีประสิทธิภาพโดยตรงจากเทอร์มินัลด้วยทักษะการจัดการอีเมลอันทรงพลังนี้ ปรับปรุงขั้นตอนการทำงานและจัดการการติดต่อโดยไม่ต้องออกจากบรรทัดคำสั่งของคุณ

อีเมลผ่านการสแกนความปลอดภัย
พรีวิวผลลัพธ์

เดโมเต็ม

สำรวจประสบการณ์การจัดการขั้นตอนการทำงานอีเมลจริงที่ขับเคลื่อนโดยทักษะนี้

เริ่มต้น

รันงานแรกของคุณ

  1. email install
    01

    ติดตั้ง

    เพิ่มทักษะตัวแทนอีเมลหิมาลายาให้กับเอเจนต์ AI ของคุณ

  2. email task
    02

    อธิบายงาน

    ใช้ทักษะนี้เพื่อแสดงรายการโฟลเดอร์ ค้นหาอีเมล อ่านเนื้อหา ร่างการตอบกลับ ส่งต่อข้อความ และจัดระเบียบกล่องขาเข้าของคุณ

  3. generation
    03

    ตรวจสอบและทำให้อัตโนมัติ

    รับบทสรุปเชิงโครงสร้างของเนื้อหาในกล่องขาเข้า ตรวจสอบการดำเนินการที่แนะนำ ปรับปรุงฉบับร่าง และดำเนินการขั้นตอนการทำงานอีเมลอย่างปลอดภัย

คำสั่งติดตั้ง

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

เกี่ยวกับ

ทักษะการจัดการอีเมลนี้ช่วยให้ผู้ใช้สามารถโต้ตอบกับอีเมลได้โดยตรงจากเทอร์มินัล มอบวิธีที่คล่องตัวและมีประสิทธิภาพในการจัดการการติดต่อทางดิจิทัล ช่วยให้คุณสามารถส่ง รับ ค้นหา และจัดการอีเมลของคุณโดยไม่ต้องออกจากอินเทอร์เฟซบรรทัดคำสั่งเลย ทำให้เหมาะสำหรับนักพัฒนา ผู้ดูแลระบบ และผู้ที่ชื่นชอบขั้นตอนการทำงานแบบข้อความ

ออกแบบมาเพื่อผสานรวมเข้ากับสภาพแวดล้อมบรรทัดคำสั่งที่มีอยู่ได้อย่างราบรื่น ทักษะนี้เปลี่ยนวิธีการจัดการอีเมลของคุณ มันมีความสามารถที่แข็งแกร่งในการเขียนและส่งข้อความใหม่ เข้าถึงและอ่านจดหมายขาเข้า และทำการค้นหาขั้นสูงในคลังอีเมลทั้งหมดของคุณ การควบคุมระดับนี้ช่วยให้มั่นใจได้ว่าการสื่อสารที่สำคัญจะอยู่ใกล้แค่เอื้อมและจัดการได้ผ่านคำสั่งเทอร์มินัลที่คุ้นเคย

นอกเหนือจากการทำงานพื้นฐาน ทักษะนี้ยังช่วยอำนวยความสะดวกให้กับงานจัดการอีเมลขั้นสูง เช่น การจัดระเบียบกล่องขาเข้า การเก็บถาวรข้อความเก่า และแม้แต่การทำงานอัตโนมัติของขั้นตอนการทำงานที่เกี่ยวข้องกับอีเมล การนำฟังก์ชันการทำงานของอีเมลมาสู่เทอร์มินัล ช่วยเพิ่มประสิทธิภาพการทำงานและช่วยให้สามารถสร้างสคริปต์แบบกำหนดเองที่สามารถจัดการการแจ้งเตือน รายงาน และการสื่อสารอัตโนมัติอื่นๆ ได้อย่างง่ายดาย

ฟีเจอร์สำคัญ

สิ่งที่ทำให้ทรงพลัง

  • ส่งอีเมลจากเทอร์มินัล

    เขียนและส่งอีเมลโดยตรงจากส่วนติดต่อบรรทัดคำสั่งของคุณ ผสานรวมการส่งอีเมลเข้ากับเวิร์กโฟลว์การเขียนสคริปต์และการทำงานอัตโนมัติของคุณ

  • รับและดูอีเมล

    เข้าถึงและอ่านอีเมลขาเข้าภายในเทอร์มินัลของคุณ โดยมอบส่วนติดต่อแบบข้อความสำหรับการตรวจทานจดหมายโต้ตอบของคุณอย่างรวดเร็ว

  • ค้นหาเนื้อหาอีเมล

    ดำเนินการค้นหาที่ทรงพลังทั่วทั้งจดหมายเหตุอีเมลของคุณเพื่อค้นหาข้อความ ไฟล์แนบ หรือข้อมูลที่เฉพาะเจาะจงได้อย่างรวดเร็วโดยใช้คำสั่งเทอร์มินัล

  • จัดการกล่องขาเข้าอีเมล

    จัดระเบียบและจัดการกล่องขาเข้าอีเมลของคุณ รวมถึงการดำเนินการเช่น การลบ การเก็บถาวร หรือการย้ายข้อความ ทั้งหมดจากความสะดวกสบายของเทอร์มินัลของคุณ

  • ทำให้เวิร์กโฟลว์อีเมลเป็นแบบอัตโนมัติ

    ใช้ประโยชน์จากทักษะเพื่อเขียนสคริปต์และทำให้งานอีเมลประจำเป็นแบบอัตโนมัติ เพิ่มประสิทธิภาพและลดความพยายามด้วยตนเองสำหรับการจัดการอีเมล

กรณีใช้งาน

ควรใช้เมื่อใด

  • นักพัฒนาจัดการการสื่อสารโครงการ

    นักพัฒนาสามารถใช้ทักษะนี้เพื่อส่งการอัปเดตโค้ด รับรายงานข้อบกพร่อง และจัดการอีเมลที่เกี่ยวข้องกับโครงการโดยไม่ต้องสลับบริบทจากสภาพแวดล้อมการพัฒนา

  • ผู้ดูแลระบบสำหรับการตรวจสอบการแจ้งเตือน

    ผู้ดูแลระบบสามารถผสานรวมการจัดการอีเมลเข้ากับสคริปต์การตรวจสอบของพวกเขาเพื่อรับและประมวลผลการแจ้งเตือนและการแจ้งให้ทราบของระบบโดยตรงในเทอร์มินัลของพวกเขา

  • ผู้ที่ชื่นชอบบรรทัดคำสั่งสำหรับการโต้ตอบจดหมายรายวัน

    บุคคลที่ชื่นชอบส่วนติดต่อบรรทัดคำสั่งสำหรับงานทั้งหมดของพวกเขาสามารถใช้ทักษะนี้เพื่อจัดการการโต้ตอบจดหมายรายวันได้อย่างมีประสิทธิภาพ

SKILL.md

ทักษะ Himalaya Email Agent

ใช้ CLI ของ Himalaya เพื่ออ่าน ค้นหา ส่ง ตอบกลับ ส่งต่อ ย้าย ลบ และจัดการอีเมลได้โดยตรงจากเทอร์มินัล

การติดตั้ง

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

มันทำอะไร

ทักษะ Himalaya Email Agent มอบความสามารถในการใช้อีเมลผ่านเทอร์มินัลให้กับเอเจนต์ AI ของคุณผ่าน CLI ภายนอกของ himalaya

มันช่วยให้เอเจนต์ทำงานกับกล่องจดหมายจริงผ่าน IMAP และ SMTP ซึ่งมีประโยชน์สำหรับการคัดกรองอีเมล ค้นหาข้อความ ทำความสะอาดกล่องจดหมาย ร่างข้อความตอบกลับ ส่งต่อข้อความ และดาวน์โหลดไฟล์แนบ

คุณสมบัติหลัก

  • แสดงรายการโฟลเดอร์อีเมล
  • แสดงรายการอีเมลจากกล่องเข้าหรือโฟลเดอร์ที่กำหนดเอง
  • ค้นหาอีเมลตามผู้ส่ง หัวเรื่อง หรือคำสำคัญ
  • อ่านเนื้อหาอีเมลในรูปแบบข้อความล้วน
  • ส่งออกข้อความ MIME ดิบ
  • ส่งอีเมลใหม่จากเทอร์มินัล
  • ตอบกลับไปยังเธรดอีเมลที่มีอยู่
  • ส่งต่อข้อความ
  • ย้ายหรือคัดลอกอีเมลระหว่างโฟลเดอร์
  • ลบอีเมล
  • เพิ่มหรือลบธงอีเมล
  • ทำงานกับบัญชีอีเมลหลายบัญชี
  • ดาวน์โหลดไฟล์แนบ
  • ใช้ผลลัพธ์ JSON สำหรับการทำงานอัตโนมัติแบบมีโครงสร้าง

กรณีการใช้งาน

  • การจัดการกล่องจดหมายอีเมล
  • การค้นหาและเรียกดูอีเมล
  • การคัดกรองอีเมลอัตโนมัติ
  • การร่างและส่งข้อความตอบกลับ
  • การส่งต่อข้อความที่สำคัญ
  • การดาวน์โหลดไฟล์แนบเพื่อการประมวลผลในภายหลัง
  • การสร้างขั้นตอนการทำงานอีเมลที่ใช้เทอร์มินัลเป็นหลัก
  • การเชื่อมต่อขั้นตอนการทำงานของเอเจนต์กับกล่องจดหมาย IMAP/SMTP

ความต้องการ

ก่อนใช้ทักษะนี้ คุณต้องมี:

  1. ติดตั้ง Himalaya CLI แล้ว
  2. ไฟล์การตั้งค่า Himalaya ที่:

bash ~/.config/himalaya/config.toml

  1. กำหนดค่าข้อมูลรับรอง IMAP และ SMTP อย่างปลอดภัย
  2. เก็บรหัสผ่านด้วยวิธีการที่ปลอดภัย เช่น pass, system keyring, หรือคำสั่งรหัสผ่านอื่นๆ

การติดตั้ง Himalaya CLI

การติดตั้งที่แนะนำสำหรับ Linux หรือ macOS:

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

macOS ผ่าน Homebrew:

bash brew install himalaya

ติดตั้งผ่าน Cargo:

bash cargo install himalaya --locked

การตั้งค่าพื้นฐาน

เรียกใช้วิซาร์ดการกำหนดค่าบัญชีแบบโต้ตอบ:

bash himalaya account configure

หรือสร้างไฟล์ตั้งค่าด้วยตนเอง:

toml [accounts.personal] email = "you@example.com" display-name = "Your Name" 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"

คำสั่งทั่วไป

แสดงรายการโฟลเดอร์

bash himalaya folder list

แสดงรายการอีเมลในกล่องขาเข้า

bash himalaya envelope list

แสดงรายการอีเมลในโฟลเดอร์ที่ระบุ

bash himalaya envelope list --folder "Sent"

ค้นหาอีเมล

bash himalaya envelope list from john@example.com subject meeting

อ่านอีเมล

bash himalaya message read 42

ส่งอีเมลใหม่

bash cat << 'EOF' | himalaya template send From: you@example.com To: recipient@example.com Subject: Test Message Hello from Himalaya! EOF

ตอบกลับอีเมล

bash himalaya template reply 42 | sed 's/^$/\nYour reply text here\n/' | himalaya template send

ส่งต่ออีเมล

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

ย้ายอีเมล

bash himalaya message move 42 "Archive"

ลบอีเมล

bash himalaya message delete 42

ดาวน์โหลดไฟล์แนบ

bash himalaya attachment download 42

แสดงผลลัพธ์เป็น JSON

bash himalaya envelope list --output json

หมายเหตุ

ทักษะนี้ออกแบบมาสำหรับการดำเนินการกับกล่องจดหมายผ่านเทอร์มินัล โดยขึ้นอยู่กับ CLI ภายนอกของ himalaya และบัญชีอีเมลที่กำหนดค่าอย่างถูกต้อง

สำหรับขั้นตอนการทำงานของเอเจนต์ การรับข้อมูลผ่าน pipe มักจะเชื่อถือได้มากกว่าการเปิด editor แบบโต้ตอบ แนะนำให้ใช้ผลลัพธ์ JSON เมื่อเอเจนต์ต้องการแยกวิเคราะห์ผลลัพธ์โดยทางโปรแกรม

เหมาะสำหรับ

  • นักพัฒนาที่ชอบขั้นตอนการทำงานอีเมลผ่านเทอร์มินัล
  • เอเจนต์ AI ที่ต้องการเข้าถึงกล่องจดหมายโดยตรง
  • งานอัตโนมัติด้านอีเมล
  • การจัดการอีเมลผ่าน IMAP/SMTP
  • ขั้นตอนการทำงานส่วนบุคคลที่มีน้ำหนักเบา

แหล่งที่มา

GitHub:

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

FAQ