OfficeClaw

📧 微软 365 智能办公自动化

通过 Microsoft Graph API 连接个人微软账户,管理 Outlook 邮件、日历事件及待办任务,支持读写操作与自动化办公流程。

收藏
5.2k
安装
2k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Officeclaw 是一款面向 OpenClaw 代理的 Microsoft 365 集成工具,通过官方 Microsoft Graph API 实现个人微软账户(Outlook.com/Hotmail/Live)的邮件、日历和任务管理。该 skill 提供完整的 CLI 接口,支持读取/发送邮件、查询/创建日历事件、管理 Microsoft To Do 任务列表等核心办公场景。

显著优点

  • 官方 API 支持:基于微软官方 Graph API,接口稳定、文档完善,而非第三方逆向或模拟登录方案
  • 全功能覆盖:邮件(收发、归档、删除)、日历(CRUD 操作)、任务(列表管理、完成状态)三大模块完整
  • 安全认证:采用 OAuth 2.0 标准流程,令牌存储于系统密钥环或加密文件,无硬编码凭证
  • 结构化输出:支持 --json 标志输出机器可解析格式,便于代理程序化处理
  • 跨平台兼容:支持 macOS、Linux、Windows,依赖 Python 3.9+

潜在局限

  • 配置门槛:需用户在 Azure 门户手动注册应用、配置重定向 URI、获取 CLIENT_ID/SECRET
  • 仅限个人账户:明确标注支持个人微软账户(Outlook.com 等),企业/教育版 Microsoft 365 可能需要额外权限配置
  • 速率限制:受 Microsoft Graph API 限流策略约束,高频操作可能触发 RateLimitError
  • 网络依赖:必须能访问 graph.microsoft.com,部分网络环境需配置代理
  • 无实时推送:仅支持主动轮询查询,不具备 Webhook 实时通知能力

适合人群

  • 需要自动化处理个人 Outlook 邮件的开发者与高级用户
  • 希望通过 AI 代理管理日程和待办事项的效率工具爱好者
  • 构建个人工作流自动化(如邮件摘要、日程提醒)的技术用户

常规风险

  • OAuth 凭证泄露:CLIENT_SECRET 若保管不当可能导致账户被滥用
  • 误操作风险:邮件删除、日历事件修改等操作不可逆,建议启用确认机制
  • 权限过度申请:初次授权时需仔细审查微软账户权限范围,避免过度授权
  • API 变更:微软 Graph API 版本迭代可能导致兼容性问题
  • 隐私合规:邮件内容流经本地代理处理,虽声明不存储但用户需注意日志配置

OfficeClaw 内容

手动下载zip · 2.9 kB
SKILL.mdtext/markdown
请选择文件