mcpField
W
work-iq

work-iq

github.com/rysweet生产力76131 次安装21 周前更新
代码仓库

关于 work-iq

Work IQ Skill 让 Microsoft 365 用户在开发环境中用自然语言查询邮件、日历、Teams、SharePoint 和 OneDrive 内容。它通过 workiq MCP 服务连接,也提供交互式和直接提问的命令行模式。

主要功能

  1. 01按发件人、主题、内容或日期搜索邮件
  2. 02查看即将举行及过去的会议
  3. 03搜索 Teams 对话和共享文件
  4. 04查找 SharePoint 与 OneDrive 文档
  5. 05交互式和直接提问命令行模式

适用场景

  1. 01查找有关特定主题的邮件
  2. 02查看近期会议或过去的参会者
  3. 03定位 Teams 讨论和文件
  4. 04按类型或作者查找近期文档

MCP 相关

它通过 workiq MCP 服务向兼容客户端提供 Microsoft 365 查询。使用前需启用该服务并在 `.mcp.json` 中配置。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rysweet/amplihack --skill work-iq

安装后在 Claude Code 中输入/work-iq确认已加载。

附带文件examples.mdreference.md

详细介绍

Work IQ 技能

使用自然语言查询你的 Microsoft 365 工作区。无需离开开发环境,即可搜索电子邮件、会议、Teams 消息和文档。

快速开始

0. 启用 MCP 服务(必须先完成)

workiq MCP 服务默认处于禁用状态。使用前请先启用:

/mcp-manager

选择 workiq 服务并启用,或在 .mcp.json 中手动设置 "disabled": false。

1. 接受 EULA(必须先完成)
npx @microsoft/workiq accept-eula
2. 配置 MCP

将以下内容添加到项目的 .mcp.json:

{
  "mcpServers": {
    "workiq": {
      "command": "npx",
      "args": ["-y", "@microsoft/workiq", "mcp"]
    }
  }
}
3. 进行身份验证

首次查询会触发 M365 身份验证,并打开浏览器窗口供你登录。

4. 开始查询
"What meetings do I have tomorrow?"
"Find emails from Sarah about the budget"
"Show Teams messages about the deployment"

核心功能

电子邮件智能查询
  • 按发件人、收件人、主题或内容查找电子邮件
  • 按日期范围筛选
  • 搜索收件箱、已发送邮件和存档

示例: "What did John say about the proposal?"

日历与会议
  • 查看即将举行的会议
  • 按标题或参会者搜索过往会议
  • 查看你的日程安排

示例: "What's on my calendar this week?"

Teams 消息
  • 搜索各频道中的对话
  • 按发件人或内容查找消息
  • 查找共享文件

示例: "Summarize today's messages in Engineering channel"

文档搜索
  • 查询 SharePoint 和 OneDrive 内容
  • 按文件类型、作者或内容搜索
  • 查找最近修改的文档

示例: "Find my recent PowerPoint presentations"

此技能的触发条件

提及以下内容时,我会自动加载:

  • work iq、workiq、m365、microsoft 365
  • 检查我的电子邮件、查找会议、搜索 Teams
  • 查询日历、office 365、o365

CLI 命令

命令说明
workiq accept-eula接受最终用户许可协议(必须先完成)
workiq ask交互式查询模式
workiq ask -q "..."提出特定问题
workiq mcp启动 MCP 服务(由 Claude Code 使用)
workiq version显示版本信息

前置条件

  1. Microsoft 365 帐户 - 有效的 M365 订阅
  2. Node.js - 用于运行 npx 命令
  3. 管理员许可 - 某些 M365 租户可能需要

快速故障排除

问题解决方案
"EULA not accepted"运行 npx @microsoft/workiq accept-eula
"Authentication failed"重新运行查询以触发新的身份验证流程
"Admin consent required"联系你的 M365 租户管理员
"WSL browser issues"安装 xdg-utils 和 wslu 软件包

文档

平台支持

  • Windows(x64、arm64)
  • macOS(x64、arm64)
  • Linux(x64、arm64)
  • WSL(支持浏览器)

参考资料:

版本: 1.0.0 | 更新日期: 2026-01-23

评论

支持 Markdown