Outlook 邮件助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-oo-outlook。
技能介绍
解决什么问题
让程序代收代发 Outlook 邮件,通常意味着自己实现一套 Microsoft Graph 接入:OAuth 授权流程、token 刷新、租户权限和凭据存储,全都要自己维护。oo-outlook 把这些事交给 OOMOL 连接器,凭据由服务端注入,脚本侧只负责构造 JSON 请求,不接触原始 token。
核心能力
- 草稿与发送分离:
create_draft/update_draft/send_draft支持先改后发;send_email则一步直接发出,不落草稿。 - 邮件读取:
list_messages支持 OData 过滤、排序和分页;get_message按 ID 取单条;list_mail_folders列出根级文件夹。 - 回复与身份:
reply_email可只发评论或替换正文;get_profile返回当前连接的邮箱身份;get_mailbox_settings/update_mailbox_settings覆盖自动回复、时区、工作时段与日期时间格式。
关键步骤
- 先用
oo connector schema拿到权威的输入输出 schema,不要凭猜测构造载荷。 - 按 schema 组装 JSON,通过
--data传入,也支持@path/to/file.json。 - 响应中的
meta.executionId记录本次执行,便于事后追踪。
适用边界
能力范围严格限定在 SKILL.md 列出的 11 个操作,日历、联系人和任务不在覆盖范围内。get / list 这类读取操作可以直接执行;create / update / send 会改变邮箱状态,运行前需要和用户确认载荷与效果;删除类操作具有破坏性,必须获得明确授权。一次性的登录与 OAuth2 连接只在命令真的报认证或连接错误时才需要做,正常运行时不要主动触发。凭据与计费由 OOMOL 负责,额度耗尽时命令会直接报错。
使用场景
- 客服需要每天批量查看收件箱,按发件人或主题筛选未处理邮件并逐条回复。
- 行政人员要设置自动回复、工作时段和时区,配合团队作息自动处理来信。
- 开发者需要通过脚本读取邮件正文和元数据,再写入工单或数据库做归档。
- 用户先创建草稿确认收件人和主题,检查无误后再发送,避免误发正式邮件。
适合人员
- 需要用脚本收发邮件的后端开发者,不想自己处理 OAuth 和 token 刷新。
- 负责邮箱日常处理的客服人员,希望快速筛选未读邮件并回复常见咨询。
- 管理团队共享邮箱的 IT 管理员,需要统一设置自动回复和工作时间。