SuperAPI AI 工具集

agent-email-cli

智能体与模型

查看项目

更新于 10-15 19:58

技能介绍

用途:在智能体工作流中以可预测、安全的方式操作 agent-email 命令行工具,完成临时收件箱创建、邮件轮询与读取、邮件详情查看及邮箱配置管理。

主要能力:创建邮箱账户,读取最新邮件并支持等待/轮询与完整负载,查看单封邮件正文与来源,管理本地邮箱配置(列出、切换默认、移除),删除已处理邮件。

必要用法:先验证可用性,command -v agent-email 与 agent-email --help;缺失时安装 npm install -g @zaddy6/agentemail 或 bun install -g @zaddy6/agentemail。创建账户:agent-email create,记录 data.email、data.accountId、data.activeEmail。读取:agent-email read <email|default>,轮询用 --wait 30 --interval 2,完整负载用 --full。查看单封:agent-email show <email|default> <messageId>。配置:agent-email accounts list、agent-email use <email|default>、agent-email accounts remove <email>。删除:agent-email delete <email|default> <messageId>。

限制与注意:优先使用 JSON 输出并保留 email、messageId、subject、createdAt、from.address 等字段;不要记录、重复或打印密码、令牌等敏感值;避免在命令行输入密钥;失败时直接透出 JSON 错误码与提示;AUTH_REQUIRED/401 时重跑一次并请用户介入;RATE_LIMITED/429 短暂延迟后重试;命令未找到需确保 ~/.bun/bin 或 npm 全局 bin 在 PATH;NO_ACTIVE_ACCOUNT 需创建或切换账户;ACCOUNT_NOT_FOUND 需从 accounts list 选择有效地址。参考资料见 references/commands.md。其余信息暂未提供。