Microsoft 365 Agents SDK (TypeScript)
Construir Agentes Microsoft 365 com TypeScript
Desenvolver agentes de nível empresarial para Microsoft 365, Teams e Copilot Studio. Simplificar a criação de agentes com hospedagem Express, roteamento e capacidades de resposta em streaming.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「Microsoft 365 Agents SDK (TypeScript)」。 Criar um bot Teams básico que ecoa mensagens do usuário
預期結果:
- Importar AgentApplication e startServer de pacotes Microsoft
- Inicializar agente com AgentApplication<TurnState>
- Adicionar manipulador onMessage para padrão de eco que envia context.activity.text
- Chamar startServer(agent) para iniciar servidor Express na PORTA 3978
正在使用「Microsoft 365 Agents SDK (TypeScript)」。 Configurar streaming com Azure OpenAI para geração de poemas
預期結果:
- Configurar streamingResponse com loop de feedback e rótulo AI habilitados
- Definir rótulo de sensibilidade usando tipo CreativeWork do schema.org
- Streaming chunks de texto do Azure OpenAI usando streamText com iteração fullStream
- Enfileirar cada text-delta para streamingResponse e chamar endStream no bloco finally
安全審計
安全Documentation-only skill with no executable code. Static analysis found zero patterns. The skill provides guidance for Microsoft 365 Agents SDK development. Environment variable usage and npm commands are expected for this development workflow skill.
風險因素
品質評分
你能建構什麼
Desenvolvimento de Bot Teams Empresarial
Construir bots personalizados para Microsoft Teams que tratam solicitações de funcionários, automatizam fluxos de trabalho e integram com sistemas internos usando roteamento AgentApplication.
Extensão Copilot Studio
Criar ações e plugins personalizados para Microsoft Copilot Studio usando integração Direct to Engine com tratamento de token adequado e respostas em streaming.
Implantação de Agente Multicanal
Implantar agentes em múltiplos canais Microsoft 365 incluindo Teams, Outlook e web com lógica de roteamento consistente e suporte a streaming.
試試這些提示
Criar um agente Microsoft 365 usando AgentApplication que dá boas-vindas a novos membros e responde a mensagens 'hello'. Incluir configuração de servidor Express com startServer.
Build um manipulador de agente que streaming respostas do Azure OpenAI usando o AI SDK. Incluir tratamento de erros adequado, habilitação de loop de feedback e rótulos de sensibilidade.
Gerar código para conectar ao Copilot Studio usando CopilotStudioClient com configuração baseada em ambiente e função de provedor de token. Incluir início de conversa e fluxo de perguntas.
Criar um manipulador onActivity para atividades do tipo 'invoke' que valida o payload, retorna um InvokeResponse com status 200 e envia uma mensagem de confirmação.
最佳實務
- Usar AgentApplication para roteamento e manter manipuladores focados em responsabilidades únicas
- Preferir streamingResponse para completamentos de longa duração e chamar endStream em blocos finally
- Manter segredos fora do código fonte e carregar tokens de variáveis de ambiente ou armazenamentos seguros
避免
- Colocar credenciais ou tokens diretamente em arquivos de código fonte em vez de usar variáveis de ambiente
- Bloquear o event loop com operações síncronas em manipuladores de mensagem
- Pular tratamento de erros em iteração de streaming que pode deixar conexões pendentes