用途:为 Microsoft Teams 与 M365 应用开发提供成套模式参考,覆盖应用清单、声明式智能体、机器人、自适应卡片、SSO、打包与常见故障排查。
主要能力:提供 MCP 工具调用入口,包括 mcp_m365agentstoo_get_schema(获取清单架构)、mcp_m365agentstoo_get_code_snippets(代码示例)、mcp_m365agentstoo_get_knowledge(开发知识库)、mcp_m365agentstoo_troubleshoot(诊断问题)。可在 VS Code Copilot Chat 中使用 @m365agents 聊天参与者进行脚手架、架构帮助与排错。
必要用法:涉及 M365/Teams 开发任务时,先调用相关 MCP 工具,再结合技能知识。打包与校验命令保持原样:npx teamsapp package --env local、npx teamsapp validate --package-file ...、npx teamsapp preview --env local。若打包失败可升级 CLI:npm install -g @microsoft/teamsapp-cli@latest,并用 teamsapp --version 确认版本为 3.x。
关键约束:声明式智能体 v1.6 架构对 disclaimer、behavior_overrides.suggestions、behavior_overrides.special_instructions、user_overrides 等字段有特定结构要求;CLI v2.x 使用 --app-package-file 且可能不包含 declarativeAgent.json,v3.x 使用 --package-file。图标要求 color.png 为 192×192、outline.png 为 32×32 且透明背景仅白色。
适用场景:Teams 应用清单编写、M365 Copilot 智能体开发、机器人处理、自适应卡片、SSO、图标生成与打包发布。
限制:资料标注最后验证时间为 2026 年 2 月 13 日,Teams 平台演进快,需自行核对最新文档;严格条件访问策略可能阻止 teamsapp auth login m365(错误 AADSTS530084),可改用开发者门户手动上传。其余细节暂未提供。