用途:HEY CLI 是一个命令行工具,让用户通过终端与 HEY 邮箱交互,覆盖收发邮件、联系人管理、邮箱盒/标签/集合、Set Aside、工作流、日历、待办、习惯、时间追踪与日志等任务,适合脚本化与智能体自动化场景。
主要能力:可列出邮箱盒与邮件、读取与回复/转发/撰写邮件;管理标签、集合与 Set Aside 分组;搜索邮件与查看筛选条件;联系人增改、隐藏、投递位置设置与私密备注;日历事件、待办、习惯与时间追踪的增删改查;支持草稿(--draft)供人工审核。输出可用 --jq 过滤 JSON 信封中的 .data,--json 获取完整响应,--ids-only、--count 输出常用形态。
使用方式:命令形如 hey box list --json、hey thread read <topic_id> --json、hey compose --to a@b.com --subject "S" -m "..."。认证使用已存凭据并自动刷新 OAuth;hey auth status --json 可检查状态,勿无人值守运行 hey auth login。--html 可将线程、日志或联系人私密备注的原始 HTML 写入管道或文件,终端会被拒绝。多关联账户用 --account <id|all> 指定。
限制:本地 HEY 配置需人工信任,未经用户明确批准不得运行 hey config trust-local。发送被拒(如达发送上限)会返回 not_delivered(退出码 7),消息保留为草稿,不可重发以免产生第二个草稿。部分命令不支持 --jq;hey watch 每行输出原始 JSON 事件且不应用 --jq。资料未提供收费与平台细节。