Outlook Calendar

📅 企业日程智能查询助手

连接企业Microsoft 365 Outlook日历,支持自然语言查询日程、会议统计与任务安排,需MFA认证。

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

使用说明

核心用法

Outlook日历技能通过命令行接口读取企业Microsoft 365邮箱的日历数据,支持多种时间维度查询:今日、明日、本周、指定月份及自定义日期范围。用户可通过自然语言触发,如"今天有什么安排""这周会议时长多少"等,系统自动调用owa_calendar.py脚本获取数据。首次使用需配置~/.outlook/config.json存储账号凭证,并通过login.py完成Authenticator数字匹配型MFA认证,Cookie有效期通常1-7天。

显著优点

  • 自然语言触发:广泛覆盖日程、会议、任务、工作等相关问法,无需精确指令
  • 多维度统计:支持按日、周、月查询,可计算会议总时长,满足时间管理需求
  • MFA安全机制:采用微软Authenticator数字匹配认证,符合企业安全规范
  • 凭证隔离:敏感信息存储于用户目录~/.outlook/,与技能代码分离

潜在缺点与局限性

  • 认证依赖:Cookie过期后需重新登录,MFA流程中断用户体验
  • 频率限制:多次认证失败触发微软限速,需等待15分钟
  • 企业环境锁定:仅支持Microsoft 365商业/企业账号,个人Outlook.com兼容性未明确
  • 无实时同步:基于Cookie的轮询机制,非实时推送

适合人群

企业Microsoft 365用户、需要快速查询日程安排的职场人士、希望通过自然语言管理日历的效率工具爱好者。

常规风险

  • Cookie文件若权限配置不当存在本地泄露风险
  • 共享环境中config.json可能误传敏感凭证
  • MFA数字需即时告知用户,存在社交工程攻击窗口(尽管概率极低)

Outlook Calendar 内容

手动下载zip · 6.6 kB
login.pytext/plain
请选择文件