work-iq

GitHub
706 64 简单 1 次阅读 今天NOASSERTIONAgent插件
AI 解读 由 AI 自动生成,仅供参考

work-iq 是微软官方推出的插件集合,旨在通过 MCP(模型上下文协议)服务器和命令行工具,将 GitHub Copilot 等 AI 助手与企业内部的 Microsoft 365 数据无缝连接。它主要解决了 AI 无法直接访问用户私有工作数据的痛点,让开发者无需编写复杂代码,即可让 AI 安全地读取邮件、日历会议、文档、Teams 消息及联系人信息,从而回答如“总结上周关于预算的邮件”或“查找我昨天编辑的文档”等具体业务问题。

这款工具特别适合希望扩展 AI 能力的开发者、企业 IT 管理员以及深度依赖 Microsoft 365 生态的办公人员。其核心技术亮点在于采用了标准的 MCP 架构,既支持作为独立服务运行,也能轻松集成到 VS Code 或各类 Coding Agent 中。此外,work-iq 内置了完善的企业级权限管控机制,首次使用时需经过租户管理员授权,确保数据访问符合企业安全合规要求。目前该工具处于公共预览阶段,为构建个性化的企业智能助理提供了灵活且标准化的基础框架。

使用场景

某跨国企业的项目经理需要在周五下班前紧急汇总本周与“亚太区团队”的所有沟通进展,以便向高层汇报项目风险。

没有 work-iq 时

  • 数据孤岛严重:必须手动切换 Outlook 查邮件、Teams 看聊天记录、OneDrive 找文档,无法在一个界面获取全貌。
  • 检索效率低下:为了找到某位同事关于“预算调整”的具体承诺,需在多个应用中反复关键词搜索,耗时且容易遗漏上下文。
  • 信息整合困难:收集到碎片信息后,需人工复制粘贴并重新组织语言撰写周报,极易出现人为疏漏或理解偏差。
  • 响应速度滞后:面对突发的汇报需求,往往需要数小时整理资料,难以实现即时响应。

使用 work-iq 后

  • 全域数据打通:直接在 GitHub Copilot 或 IDE 中输入指令,work-iq 即可通过 MCP 协议一次性调取 Microsoft 365 中分散的邮件、会议和文档数据。
  • 自然语言精准定位:只需询问"Summarize emails from Sarah about the budget",work-iq 便能自动识别意图并提取关键对话细节,无需手动筛选。
  • 智能摘要生成:让 work-iq 基于抓取到的 Teams 消息和共享文档,瞬间生成结构清晰的项目进展摘要,大幅减少人工编写时间。
  • 实时决策支持:从提问到获得完整报告仅需几十秒,让管理者能随时掌握最新动态,从容应对高层质询。

work-iq 将原本需要数小时跨应用人工搜集的工作,转化为一句自然语言指令的即时反馈,彻底释放了企业数据的潜在价值。

运行环境要求

操作系统
  • Windows (x64
  • ARM64)
  • Linux (x64
  • ARM64)
  • macOS (x64
  • ARM64)
GPU

未说明

内存

未说明

依赖
notes该工具基于 Node.js 运行,无需 GPU。首次使用需管理员权限同意 Microsoft 365 租户数据访问权限。可通过 GitHub Copilot CLI 插件模式或独立 MCP 服务器模式运行。若使用 npx 运行则自动获取最新版本,若全局安装需手动更新。
python未说明
Node.js 18+
NPM/NPX (随 Node.js 安装)
@microsoft/workiq
work-iq hero image

快速开始

Microsoft Work IQ — 插件市场

GitHub Copilot 的官方 Microsoft Work IQ 插件集合 ✨

通过 Work IQ 插件扩展 GitHub Copilot 的功能——MCP 服务器、技能和工具,可将 AI 助手连接到您的 Microsoft 365 数据。

⚠️ 公开预览版: 功能和 API 可能会变更。

要访问 Microsoft 365 租户数据,WorkIQ CLI 和 MCP 服务器需要获得租户上的管理权限授权。首次访问时,会出现一个授权对话框。如果您不是管理员,请联系您的租户管理员以授予访问权限。

面向租户管理员: 请参阅 租户管理员启用指南,其中包含详细的管理员授权说明,包括一键式快速授权 URL。

如需更多信息,请参阅 Microsoft 的 用户与管理员授权概述

📋 先决条件

在开始之前,请确保已安装 Node.js(包含 NPM 和 NPX):

您可以通过运行以下命令来验证安装是否成功:

node --version
npm --version

💡 为什么需要 Node.js? WorkIQ 使用 NPX 来运行 MCP 服务器。NPX 自动包含在随 Node.js 一起提供的 NPM 中。


🚀 使用 GitHub Copilot CLI 快速入门

# 1. 打开 GitHub Copilot CLI
copilot

# 2. 添加此插件市场(一次性设置)
/plugin marketplace add microsoft/work-iq

# 3. 安装任意插件
/plugin install workiq@work-iq
/plugin install microsoft-365-agents-toolkit@work-iq
/plugin install workiq-productivity@work-iq

就是这样! 重启 Copilot CLI,即可开始使用该插件:

你:我这周有哪些即将召开的会议?
你:总结一下 Sarah 关于预算的邮件。
你:查找我昨天处理过的文档。

📦 替代方案:独立 MCP 安装

在 VS Code 中安装 在 VS Code Insiders 中安装

如果您希望将 WorkIQ 作为独立的 MCP 服务器运行:

# 全局安装
npm install -g @microsoft/workiq

# 运行 MCP 服务器
workiq mcp

或者使用 npx 而无需安装:

npx -y @microsoft/workiq mcp

也可以将其作为 MCP 服务器添加到您的编码助手或 IDE 中:

{
  "workiq": {
    "command": "npx",
    "args": ["-y", "@microsoft/workiq@latest", "mcp"],
    "tools": ["*"]
  }
}

注意:有关 Visual Studio Code 的配置说明,请参阅 在 VS Code 中使用 MCP 服务器

更新

如果您使用 npm 全局安装了 WorkIQ,请运行以下命令以更新到最新版本:

npm update -g @microsoft/workiq

更新后,可通过以下命令验证已安装的版本:

workiq version

💡 使用 npx 吗? 如果您通过 npx -y @microsoft/workiq mcp 运行 WorkIQ,npx 每次都会自动获取最新版本,因此无需手动更新。


🎯 您可以查询的内容

数据类型 示例问题
电子邮件 “John 对提案说了什么?”
会议 “我明天的日程安排是什么?”
文档 “查找我最近的 PowerPoint 演示文稿”
Teams “总结一下工程频道今天的消息。”
人员 “谁在负责 Alpha 项目?”

📖 CLI 参考

命令

命令 描述
workiq accept-eula 接受最终用户许可协议 (EULA)
workiq ask 向特定代理提问或进入交互模式
workiq mcp 启动用于代理通信的 MCP 标准输入输出服务器
workiq version 显示版本信息

全局选项

选项 描述 默认值
-t, --tenant-id <tenant-id> 用于身份验证的 Entra 租户 ID common
--version 显示版本信息
-?, -h, --help 显示帮助和使用信息

workiq ask 选项

选项 描述
-q, --question <question> 要向代理提出的问题

示例

# 接受 EULA(首次使用时必需)
workiq accept-eula

# 交互模式
workiq ask

# 提出具体问题
workiq ask -q "我明天有哪些会议?"

# 使用特定租户
workiq ask -t "your-tenant-id" -q "显示我的邮件"

# 启动 MCP 服务器
workiq mcp

🔌 可用插件

插件 描述
workiq 使用自然语言查询 Microsoft 365 数据——电子邮件、会议、文档、Teams 消息等。
microsoft-365-agents-toolkit 用于构建 M365 Copilot 声明式代理的工具包——脚手架生成、清单编写和能力配置。
workiq-productivity 仅读取的 WorkIQ 生产力洞察——邮件分类、会议成本、组织结构图、频道审计等。

📖 请参阅 PLUGINS.md,了解完整的插件目录,其中包含详细的技能列表、示例提示、MCP 服务器信息以及安装说明。


平台支持

WorkIQ CLI 和 MCP 服务器支持 win_x64win_arm64linux_x64linux_arm64osx_x64osx_arm64 系统。


🤝 贡献

我们欢迎新的插件!请参阅 CONTRIBUTING.md,了解完整指南。简而言之:

  1. plugins/{your-plugin}/ 目录下创建您的插件。
  2. 添加 .mcp.jsonREADME.mdskills/{name}/SKILL.md 文件。
  3. .github/plugin/marketplace.json 中注册。
  4. 提交拉取请求。

📄 许可证

使用本软件包即表示您同意许可协议。有关法律条款,请参阅软件包中的 [NOTICES.TXT] 和 EULA。

商标

本项目可能包含项目、产品或服务的商标或标识。微软商标或标识的授权使用须遵守并严格执行微软商标与品牌指南。在本项目的修改版本中使用微软商标或标识时,不得造成混淆或暗示微软的赞助关系。任何第三方商标或标识的使用均应遵循该第三方的相关政策。

常见问题

相似工具推荐

openclaw

OpenClaw 是一款专为个人打造的本地化 AI 助手,旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚,能够直接接入你日常使用的各类通讯渠道,包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息,OpenClaw 都能即时响应,甚至支持在 macOS、iOS 和 Android 设备上进行语音交互,并提供实时的画布渲染功能供你操控。 这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地,用户无需依赖云端服务即可享受快速、私密的智能辅助,真正实现了“你的数据,你做主”。其独特的技术亮点在于强大的网关架构,将控制平面与核心助手分离,确保跨平台通信的流畅性与扩展性。 OpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者,以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力(支持 macOS、Linux 及 Windows WSL2),即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你

349.3k|★★★☆☆|1周前
Agent开发框架图像

stable-diffusion-webui

stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。

162.1k|★★★☆☆|1周前
开发框架图像Agent

everything-claude-code

everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上

152.6k|★★☆☆☆|今天
开发框架Agent语言模型

ComfyUI

ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。

108.3k|★★☆☆☆|3天前
开发框架图像Agent

gemini-cli

gemini-cli 是一款由谷歌推出的开源 AI 命令行工具,它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言,它提供了一条从输入提示词到获取模型响应的最短路径,无需切换窗口即可享受智能辅助。 这款工具主要解决了开发过程中频繁上下文切换的痛点,让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用,还是执行复杂的 Git 操作,gemini-cli 都能通过自然语言指令高效处理。 它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口,具备出色的逻辑推理能力;内置 Google 搜索、文件操作及 Shell 命令执行等实用工具;更独特的是,它支持 MCP(模型上下文协议),允许用户灵活扩展自定义集成,连接如图像生成等外部能力。此外,个人谷歌账号即可享受免费的额度支持,且项目基于 Apache 2.0 协议完全开源,是提升终端工作效率的理想助手。

100.8k|★★☆☆☆|3天前
插件Agent图像

markitdown

MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具,专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片(含 OCR)、音频(含语音转录)、HTML 乃至 YouTube 链接等多种格式的解析,能够精准提取文档中的标题、列表、表格和链接等关键结构信息。 在人工智能应用日益普及的今天,大语言模型(LLM)虽擅长处理文本,却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点,它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式,成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外,它还提供了 MCP(模型上下文协议)服务器,可无缝集成到 Claude Desktop 等 LLM 应用中。 这款工具特别适合开发者、数据科学家及 AI 研究人员使用,尤其是那些需要构建文档检索增强生成(RAG)系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性,但其核心优势在于为机器

93.4k|★★☆☆☆|6天前
插件开发框架