用途:面向 M365 Copilot 与 Teams 的声明式智能体(declarative agent)开发,覆盖创建、构建、部署和本地化等生命周期操作。所有生命周期命令通过 wiqd CLI 执行,不退回直接使用 atk 命令;纯参考类问题(不涉及项目检查或修改、不运行项目命令)可直接依据本技能的架构、能力、插件、认证、本地化与指令设计资料回答,无需安装 wiqd。
主要能力:项目脚手架、JSON 清单编辑、API 插件(OpenAPI)与 MCP 服务器集成、OAuth 认证、多语言本地化、指令与对话起始语设计与评审、部署与发布。
必要用法:任务中首次执行生命周期命令前先运行 wiqd --version,若不可用则停止并说明需要 wiqd,指引查阅官方安装指南。项目操作前必须做工作区检查:根目录 m365agents.yml 或 teamsApp.yml、appPackage/declarativeAgent.json,以及非智能体项目迹象。规则包括:不得自行创建 declarativeAgent.json;非智能体项目中不得创建文件或运行命令;存在错误时不得部署;出错须按“检测→告知→询问”顺序处理,不得静默修复。编辑 appPackage/ 后先运行 wiqd agent validate,仅当用户明确要求时才 provision。添加 API 插件须用单次 wiqd agent add action 调用并在 --operations 中列出全部操作,不得手工创建 ai-plugin.json 或 OpenAPI 规范。任何变更后都要更新指令与起始语。
限制:指令长度上限 8,000 字符;功能受清单 schema 版本约束(如 sensitivity_label、worker_agents、EmbeddedKnowledge 仅 v1.6,Meetings v1.5+,ScenarioModels、behavior_overrides、disclaimer v1.4+,Dataverse、TeamsMessages、Email、People v1.3+);自动化填充的环境变量须留空、不得写占位值。其余细节以官方资料为准。