SuperAPI AI 工具集

ui-widget-developer

智能体与模型

查看项目

更新于 10-16 09:34

技能介绍

用途:构建与 Microsoft 365 Copilot Chat 集成的 MCP 服务器,并通过小组件渲染支持展示富交互界面。适用于从零创建 MCP 服务器、为已有服务器添加 Copilot 小组件,或迁移既有 OAI 应用。

主要能力:提供两条路径选择——OAI Apps(OpenAI Apps SDK,成熟、可用于 ChatGPT 与 M365 Copilot)与 MCP Apps Extension(modelcontextprotocol/ext-apps,官方标准,支持 M365 Copilot、ChatGPT、VSCode 等)。涵盖 MCP 资源注册、工具定义、小组件渲染与端到端验证。

使用方式:开始前须用 AskUserQuestion 询问用户选择路径。选 MCP Apps 时安装插件:/plugin marketplace add modelcontextprotocol/ext-apps 与 /plugin install mcp-apps@mcp-apps,再调用 create-mcp-app、add-app-to-server、migrate-oai-app 或 convert-web-app。小组件必须使用 React + Fluent UI,依赖 @fluentui/react-components、react、react-dom。工具定义须用 MCP Inspector 获取,不得手写:npx @modelcontextprotocol/inspector@0.20.0 --cli <url> --transport http --method tools/list。工具名仅允许字母、数字、下划线。服务器与 devtunnel 须以独立后台进程启动。

限制:声明式智能体项目需交由 declarative-agent-developer 处理;仅当清单变更时才需重新预配;纯 HTML 小组件仅限用户明确要求的原型。其余细节资料未提供。