Agent Skills
返回列表
📁

Himalaya 终端邮件

办公效率 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ef9e183a/email-himalaya。

技能介绍

要解决什么问题

日常邮件客户端占用界面、脚本里又很难稳定调用 IMAP/SMTP。若你已经在终端里完成开发、运维和日志排查,把读信、发信、文件夹操作也放在同一环境里,往往比频繁切换 GUI 更顺手。Himalaya 是面向命令行的邮件客户端;本技能把「用 Himalaya 处理邮件」整理成 Agent 可遵循的操作说明,前提是环境里已安装并可执行 himalaya。

技能如何工作

技能围绕 Himalaya CLI 的 IMAP/SMTP 能力展开,典型用法包括:

  • 通过 IMAP 拉取收件箱或指定文件夹中的邮件
  • 借助 SMTP 从终端撰写并发送邮件
  • 在命令行完成与邮件服务器交互的常规操作,而不依赖图形界面

Agent 在接到与邮件相关的任务时,会按技能描述调用 himalaya 及其子命令(具体参数以官方 CLI 行为为准),在 Linux / macOS / Windows 上同一套思路适用。技能本身不替代邮件服务商账号配置:你仍需在 Himalaya 的配置文件中写好服务器地址、端口与认证方式。

适用边界与注意点

  • 前置条件:系统 PATH 中必须有 himalaya;未安装时技能无法代为完成底层协议操作。
  • 协议范围:资料明确为 IMAP/SMTP 终端方案,不要假设内置日历、联系人或 Exchange 专有扩展。
  • 安全:凭证与令牌应放在 Himalaya 配置或环境变量中,避免在对话里明文粘贴密码。
  • 项目主页与实现细节以 pimalaya/himalaya 为准;本技能是导航与用法归纳,版本标注为 1.1.0(community / MIT)。

使用场景

  • 在 SSH 远程服务器上只能开终端,需要从 IMAP 收件箱拉取某封告警邮件的正文核对 incident
  • 部署脚本跑完后要用 SMTP 从本机发送一封简短通知给 on-call 邮箱
  • 本地不用打开 Thunderbird,在 shell 里列出指定 IMAP 文件夹里的未读邮件再决定回复
  • CI 或自动化环境里通过 Himalaya 调用已配置账号,把构建失败摘要发到固定邮件列表

适合人员

  • 常驻终端的 SRE,希望在跳板机或生产节点上直接查 IMAP 告警信而不装图形客户端
  • 维护发布流水线的工程师,需要把脚本输出通过 SMTP 发到团队邮箱而非手工复制粘贴
  • 远程办公且主要用 Linux/macOS shell 的后端开发,想统一用 `himalaya` 处理个人或工作 IMAP 账号
  • 安全要求禁止桌面邮件客户端、但允许 CLI 与自有配置文件的运维人员