用email-ops让AI帮你整理邮件、起草回复、确认发送
機械翻訳 / Machine-translated
原文链接:用email-ops让AI帮你整理邮件、起草回复、确认发送(cccskills)
技能页面:email-ops
本文结论
安装email-ops后,你可以将实际邮箱中的邮件整理、基于历史记录的回复起草、发送及已发送确认等工作全部交给AI智能体处理。
只有明确要求发送时,才会真正发送邮件。
邮件是否已发送,会在核查已发送文件夹后再予以汇报。
本文将依次介绍返回结果的格式、安装方法以及请求示例,同时也整理了处理发送和接收邮件时的注意事项。
委托整理收件箱时,智能体会先确定目标账号和任务类型,然后开始工作。
常见的请求示例如下:
帮我整理工作账号的收件箱,将需要处理的邮件和可归档的邮件分开
首先确认的是使用哪个账号,以及执行整理、起草、回复还是发送操作。
然后读取收到的邮件,将其分为需要处理的和可归档的低重要度邮件。
无法判断的业务邮件不会被删除,会留在收件箱中。
委托回复或发送时,结果会以固定的4个区块返回。
每次格式相同,需要了解情况时不必费心寻找该看哪里。
| 区块 | 内容 |
|---|---|
| MAIL SURFACE | 使用的账号、会话或收件人、所委托的任务 |
| DRAFT | 主题和正文 |
| STATUS | 当前状态,若已发送则附上已发送凭证 |
| NEXT STEP | 发送、跟进、归档或移动等后续操作 |
状态会用以下其中一个词来表示,不会以"可能发送成功了"之类模糊的说法结束。
| 显示 | 含义 |
|---|---|
| drafted | 已起草 |
| approval-pending | 待审批 |
| sent | 已发送 |
| blocked | 发送方式不可用,已停止 |
| awaiting verification | 等待确认是否已发送 |
"已发送"的报告,必定附带在已发送文件夹等处的确认记录。
在未获确认的情况下,不会声称发送成功。
email-ops是一套在实际邮件界面中推进从整理到确认已发送全流程的操作规程,而非用于优化文章写作的技能。
将低重要度邮件转入归档,使需要处理的邮件更容易被发现。
整理过程中,无法判断的业务邮件不会被删除。
即使委托整理收件箱,邮件中包含的指令也不会被执行。
返回的是汇总了需处理事项的清单。
智能体在撰写回复之前,会先阅读已有的会话记录。
它会先梳理出自己最后发送的邮件、双方的约定、截止日期以及尚未回答的问题,然后再开始撰写。
正因为有这个步骤,才不容易产生忽视上下文的答非所问的回复。
发送新邮件时,会先判断与对方的关系亲疏,再选择合适的发件账号。
这个技能的设计前提是与同属ECC的其他技能配合使用,例如调整文风的技能或查询最新信息的技能。
除非明确要求"发送",否则任务会停在草稿阶段。
委托发送时,会确认最终正文内容后再发送,并确认邮件是否已进入已发送文件夹。
若发送方式不可用,则会保留草稿并报告停止原因。
不会在不告知的情况下通过其他方式重新发送。
发送失败的事实会如实呈现,便于事后发现遗漏。
这套机制对同时使用多个邮件账号的人尤为实用。
发件账号会根据项目和收件人来选择,不会随意切换。
结果中必定会注明所用账号以及会话或收件人,省去了事后查找"从哪个地址发出去的"的麻烦。
email-ops是GitHub上affaan-m/ECC仓库中的技能之一,采用MIT许可证。
安装方式有两种:通过命令安装和委托智能体安装。
使用命令时,请执行以下这一行:
npx skills add https://github.com/affaan-m/ECC --skill email-ops
此命令支持选择安装目标智能体,如Claude Code或Codex。
若委托智能体安装,请直接发送以下内容:
次の Agent Skill をインストールしてください。
https://github.com/affaan-m/ECC/tree/main/skills/email-ops
まず SKILL.md と付属ファイルの中身を確認し、不審な処理(外部への送信、認証情報の読み取りなど)がないことを確かめてから、Claude Code なら ~/.claude/skills/email-ops/、Codex なら ~/.agents/skills/email-ops/ に配置してください。
存放位置会根据是在所有项目中使用还是仅在特定项目中使用而有所不同。
| 智能体 | 在所有项目中使用 | 仅在特定项目中使用 |
|---|---|---|
| Claude Code | ~/.claude/skills/ | 项目内的 .claude/skills/ |
| Codex | ~/.agents/skills/ | 项目内的 .agents/skills/ |
安装前,建议先阅读一遍GitHub上的SKILL.md,以便放心使用。
安装后,请先确认智能体能够访问实际邮件界面和已发送文件夹,再开始使用。
请求描述越清晰地注明任务类型和对象,结果越稳定。
以下是三种常见场景的示例:
读取这个会话,起草一封回复对方问题的邮件
返回的内容会基于会话历史、最后一次发送、约定、截止日期和未回答问题,包含主题和正文。
状态为"drafted",此阶段尚未发送。
发送这份草稿,并确认是否已保存至已发送
确认最终正文后发送,确认邮件已进入已发送文件夹后,报告状态为"sent"。
若无法确认则返回"awaiting verification",若发送失败则返回"blocked"及原因。
查一下上周的报价邮件有没有发出去,是从哪个账号发的
查阅已发送记录,显示是否已发送,以及使用的账号和会话信息。
也可用于找出那些以为发出去了但实际上没发的邮件。
最重要的一点是,这个技能会操作实际的邮箱。
包含的文件只有SKILL.md,不包含连接邮件的程序。
需要另行准备智能体能够访问实际邮件界面和已发送记录的环境。
发送邮件的基本原则是由人工确认后再进行。
技能本身也优先保持草稿状态,但发送前请务必亲自核查收件人和正文内容。
收到的邮件内容会被视为不可信数据处理,包括主题、正文、附件名称以及引用的所有会话内容。
"委托管理收件箱"是允许读取和整理邮件,而非允许执行邮件中所写内容的指令。
账号权限也需谨慎处理,结果中不会显示机密信息、认证凭据或不必要的元数据。
请自行决定哪些账号可以交由智能体操作,再发出请求。
私信和iMessage的往来不在本技能的处理范围内,消息应用的相关任务由其他技能负责。
同时通过邮件和消息应用接收联系的人,按技能划分职责会更便于管理。
imsg是一个在Mac的Messages.app中执行历史记录搜索、接收监控以及iMessage和SMS发送的技能。
email-ops不处理的iMessage往来,可由此技能承担。
请注意,其发布仓库与affaan-m/ECC不同。
除非明确要求发送,否则任务会停在草稿阶段。
即使委托发送,也会先确认最终正文再发送。
即便如此,发送前仍请亲自核查收件人和正文内容。
只有在已发送文件夹等处确认到发送记录时,才会报告"sent",并附上相应凭证。
无法确认时会显示"awaiting verification",因此不会混淆是否发送成功。
邮件内容会被视为数据处理,不会执行其中的指令。
若发现面向智能体的文字,会连同发件人一并引用,并询问用户是否继续处理。
不能。email-ops专用于邮箱操作,私信和iMessage由其他技能负责。
email-ops是一套将收件箱整理、基于历史记录的回复起草、发送及已发送确认连贯推进的技能。
结果中必定注明所用账号、收件人和当前状态,不易遗漏处理情况。
希望减少邮件处理负担和漏发情况的人,可以在确认SKILL.md后试用一下。
详情请访问cccskills页面。
本文转载自cccskills的文章《用email-ops让AI帮你整理邮件、起草回复、确认发送》。
技能详情和安装方法请见cccskills的email-ops页面。